-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathproject.pbxproj
2678 lines (2664 loc) · 185 KB
/
project.pbxproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 50;
objects = {
/* Begin PBXBuildFile section */
84019E34282CE1360023DF28 /* UserStatistics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84019E33282CE1360023DF28 /* UserStatistics.swift */; };
84019E35282CE1360023DF28 /* UserStatistics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84019E33282CE1360023DF28 /* UserStatistics.swift */; };
84019E38282CE4EC0023DF28 /* SocialProfile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84019E37282CE4EC0023DF28 /* SocialProfile.swift */; };
84019E39282CE4EC0023DF28 /* SocialProfile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84019E37282CE4EC0023DF28 /* SocialProfile.swift */; };
84019E3B282CFAC90023DF28 /* PlaylistImportStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84019E3A282CFAC90023DF28 /* PlaylistImportStatus.swift */; };
84019E3C282CFAC90023DF28 /* PlaylistImportStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84019E3A282CFAC90023DF28 /* PlaylistImportStatus.swift */; };
8408F2E4266FEB6F00308FBF /* CryptoUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8408F2E3266FEB6F00308FBF /* CryptoUtil.swift */; };
8408F2E5266FEB6F00308FBF /* CryptoUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8408F2E3266FEB6F00308FBF /* CryptoUtil.swift */; };
8408F2E7266FF02000308FBF /* Cover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8408F2E6266FF02000308FBF /* Cover.swift */; };
8408F2E8266FF02000308FBF /* Cover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8408F2E6266FF02000308FBF /* Cover.swift */; };
840980EE26A829FD004DFBBC /* unit_AlbumApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980ED26A829FD004DFBBC /* unit_AlbumApiTests.swift */; };
840980F026AEF7E6004DFBBC /* Preroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980EF26AEF7E6004DFBBC /* Preroll.swift */; };
840980F126AEF7E6004DFBBC /* Preroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980EF26AEF7E6004DFBBC /* Preroll.swift */; };
840980F626AF07D2004DFBBC /* LikeLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980F526AF07D2004DFBBC /* LikeLibrary.swift */; };
840980F726AF07D2004DFBBC /* LikeLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980F526AF07D2004DFBBC /* LikeLibrary.swift */; };
840980F926AF23C0004DFBBC /* LikeObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980F826AF23C0004DFBBC /* LikeObject.swift */; };
840980FA26AF23C0004DFBBC /* LikeObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980F826AF23C0004DFBBC /* LikeObject.swift */; };
843976D726B410D700AAD679 /* Headline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 843976D626B410D700AAD679 /* Headline.swift */; };
843976D826B410D700AAD679 /* Headline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 843976D626B410D700AAD679 /* Headline.swift */; };
84412C4B2719CB76006AD72D /* PromotionItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C4A2719CB76006AD72D /* PromotionItem.swift */; };
84412C4C2719CB76006AD72D /* PromotionItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C4A2719CB76006AD72D /* PromotionItem.swift */; };
84412C4E2719CE71006AD72D /* Labels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C4D2719CE71006AD72D /* Labels.swift */; };
84412C4F2719CE71006AD72D /* Labels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C4D2719CE71006AD72D /* Labels.swift */; };
84412C522719D382006AD72D /* MusicLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C512719D382006AD72D /* MusicLabel.swift */; };
84412C532719D382006AD72D /* MusicLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C512719D382006AD72D /* MusicLabel.swift */; };
84412C582719D842006AD72D /* unit_LabelApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C572719D842006AD72D /* unit_LabelApiTests.swift */; };
84412C592719D842006AD72D /* unit_LabelApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84412C572719D842006AD72D /* unit_LabelApiTests.swift */; };
84498F7526D7A4710026CD16 /* StationMoodType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7426D7A4710026CD16 /* StationMoodType.swift */; };
84498F7626D7A4710026CD16 /* StationMoodType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7426D7A4710026CD16 /* StationMoodType.swift */; };
84498F7826D7A4D90026CD16 /* StationDiversityType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7726D7A4D90026CD16 /* StationDiversityType.swift */; };
84498F7926D7A4D90026CD16 /* StationDiversityType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7726D7A4D90026CD16 /* StationDiversityType.swift */; };
84498F7B26D7A55D0026CD16 /* StationPreferredLanguageType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7A26D7A55D0026CD16 /* StationPreferredLanguageType.swift */; };
84498F7C26D7A55D0026CD16 /* StationPreferredLanguageType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7A26D7A55D0026CD16 /* StationPreferredLanguageType.swift */; };
84498F7E26D7A5A50026CD16 /* StationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7D26D7A5A50026CD16 /* StationType.swift */; };
84498F7F26D7A5A50026CD16 /* StationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F7D26D7A5A50026CD16 /* StationType.swift */; };
84498F8126D7C0350026CD16 /* Rotors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F8026D7C0350026CD16 /* Rotors.swift */; };
84498F8226D7C0350026CD16 /* Rotors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F8026D7C0350026CD16 /* Rotors.swift */; };
84498F8426D7C2300026CD16 /* unit_RadioStationsApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F8326D7C2300026CD16 /* unit_RadioStationsApiTests.swift */; };
84498F8526D7C2300026CD16 /* unit_RadioStationsApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84498F8326D7C2300026CD16 /* unit_RadioStationsApiTests.swift */; };
847956312669543800CAEEF2 /* QueueItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956302669543800CAEEF2 /* QueueItem.swift */; };
847956322669543800CAEEF2 /* QueueItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956302669543800CAEEF2 /* QueueItem.swift */; };
847956342669567400CAEEF2 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956332669567400CAEEF2 /* Queue.swift */; };
847956352669567400CAEEF2 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956332669567400CAEEF2 /* Queue.swift */; };
847956372669584B00CAEEF2 /* PurchaseSuggestions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956362669584B00CAEEF2 /* PurchaseSuggestions.swift */; };
847956382669584B00CAEEF2 /* PurchaseSuggestions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956362669584B00CAEEF2 /* PurchaseSuggestions.swift */; };
8479563A266959C900CAEEF2 /* PromoCodeStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795639266959C900CAEEF2 /* PromoCodeStatus.swift */; };
8479563B266959C900CAEEF2 /* PromoCodeStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795639266959C900CAEEF2 /* PromoCodeStatus.swift */; };
8479563E26695B2B00CAEEF2 /* PlaylistBrand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479563D26695B2B00CAEEF2 /* PlaylistBrand.swift */; };
8479563F26695B2B00CAEEF2 /* PlaylistBrand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479563D26695B2B00CAEEF2 /* PlaylistBrand.swift */; };
8479564126695C4900CAEEF2 /* CaseForms.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564026695C4900CAEEF2 /* CaseForms.swift */; };
8479564226695C4900CAEEF2 /* CaseForms.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564026695C4900CAEEF2 /* CaseForms.swift */; };
8479564426695D2300CAEEF2 /* Contest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564326695D2300CAEEF2 /* Contest.swift */; };
8479564526695D2300CAEEF2 /* Contest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564326695D2300CAEEF2 /* Contest.swift */; };
8479564726695E0B00CAEEF2 /* PlaylistFor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564626695E0B00CAEEF2 /* PlaylistFor.swift */; };
8479564826695E0B00CAEEF2 /* PlaylistFor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564626695E0B00CAEEF2 /* PlaylistFor.swift */; };
8479564A26695FC800CAEEF2 /* OpenGraphData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564926695FC800CAEEF2 /* OpenGraphData.swift */; };
8479564B26695FC800CAEEF2 /* OpenGraphData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564926695FC800CAEEF2 /* OpenGraphData.swift */; };
8479564D266961A200CAEEF2 /* PlayCounter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564C266961A200CAEEF2 /* PlayCounter.swift */; };
8479564E266961A200CAEEF2 /* PlayCounter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564C266961A200CAEEF2 /* PlayCounter.swift */; };
847956502669629300CAEEF2 /* PlaylistAbsence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564F2669629300CAEEF2 /* PlaylistAbsence.swift */; };
847956512669629300CAEEF2 /* PlaylistAbsence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479564F2669629300CAEEF2 /* PlaylistAbsence.swift */; };
847956532669633900CAEEF2 /* PlaylistId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956522669633900CAEEF2 /* PlaylistId.swift */; };
847956542669633900CAEEF2 /* PlaylistId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956522669633900CAEEF2 /* PlaylistId.swift */; };
847956592669642000CAEEF2 /* PlaylistRecomendation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956582669642000CAEEF2 /* PlaylistRecomendation.swift */; };
8479565A2669642000CAEEF2 /* PlaylistRecomendation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956582669642000CAEEF2 /* PlaylistRecomendation.swift */; };
8479565C2669655200CAEEF2 /* Playlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479565B2669655200CAEEF2 /* Playlist.swift */; };
8479565D2669655200CAEEF2 /* Playlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479565B2669655200CAEEF2 /* Playlist.swift */; };
8479565F266972E200CAEEF2 /* TagResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479565E266972E200CAEEF2 /* TagResult.swift */; };
84795660266972E200CAEEF2 /* TagResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479565E266972E200CAEEF2 /* TagResult.swift */; };
847956622669738F00CAEEF2 /* Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956612669738F00CAEEF2 /* Tag.swift */; };
847956632669738F00CAEEF2 /* Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956612669738F00CAEEF2 /* Tag.swift */; };
84795665266974C800CAEEF2 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795664266974C800CAEEF2 /* User.swift */; };
84795666266974C800CAEEF2 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795664266974C800CAEEF2 /* User.swift */; };
847956682669769F00CAEEF2 /* PermissionAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956672669769F00CAEEF2 /* PermissionAlert.swift */; };
847956692669769F00CAEEF2 /* PermissionAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956672669769F00CAEEF2 /* PermissionAlert.swift */; };
8479566B2669773400CAEEF2 /* Pager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479566A2669773400CAEEF2 /* Pager.swift */; };
8479566C2669773400CAEEF2 /* Pager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479566A2669773400CAEEF2 /* Pager.swift */; };
8479566E266977F900CAEEF2 /* Like.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479566D266977F900CAEEF2 /* Like.swift */; };
8479566F266977F900CAEEF2 /* Like.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479566D266977F900CAEEF2 /* Like.swift */; };
84795672266979CC00CAEEF2 /* BlockEntity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795671266979CC00CAEEF2 /* BlockEntity.swift */; };
84795673266979CC00CAEEF2 /* BlockEntity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795671266979CC00CAEEF2 /* BlockEntity.swift */; };
8479567526697B2100CAEEF2 /* Block.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567426697B2100CAEEF2 /* Block.swift */; };
8479567626697B2100CAEEF2 /* Block.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567426697B2100CAEEF2 /* Block.swift */; };
8479567826697C4E00CAEEF2 /* ChartInfoMenuItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567726697C4E00CAEEF2 /* ChartInfoMenuItem.swift */; };
8479567926697C4E00CAEEF2 /* ChartInfoMenuItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567726697C4E00CAEEF2 /* ChartInfoMenuItem.swift */; };
8479567B26697D5D00CAEEF2 /* ChartInfoMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567A26697D5D00CAEEF2 /* ChartInfoMenu.swift */; };
8479567C26697D5D00CAEEF2 /* ChartInfoMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567A26697D5D00CAEEF2 /* ChartInfoMenu.swift */; };
8479567E26697DFB00CAEEF2 /* ChartList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567D26697DFB00CAEEF2 /* ChartList.swift */; };
8479567F26697DFB00CAEEF2 /* ChartList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479567D26697DFB00CAEEF2 /* ChartList.swift */; };
8479568126697F2C00CAEEF2 /* ChartItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568026697F2C00CAEEF2 /* ChartItem.swift */; };
8479568226697F2C00CAEEF2 /* ChartItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568026697F2C00CAEEF2 /* ChartItem.swift */; };
8479568426697FF800CAEEF2 /* Chart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568326697FF800CAEEF2 /* Chart.swift */; };
8479568526697FF800CAEEF2 /* Chart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568326697FF800CAEEF2 /* Chart.swift */; };
847956872669812400CAEEF2 /* LandingList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956862669812400CAEEF2 /* LandingList.swift */; };
847956882669812400CAEEF2 /* LandingList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956862669812400CAEEF2 /* LandingList.swift */; };
8479568A266982E500CAEEF2 /* Landing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795689266982E500CAEEF2 /* Landing.swift */; };
8479568B266982E600CAEEF2 /* Landing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795689266982E500CAEEF2 /* Landing.swift */; };
8479568D2669841100CAEEF2 /* MixLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568C2669841100CAEEF2 /* MixLink.swift */; };
8479568E2669841100CAEEF2 /* MixLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568C2669841100CAEEF2 /* MixLink.swift */; };
847956902669864100CAEEF2 /* PersonalPlaylistsData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568F2669864100CAEEF2 /* PersonalPlaylistsData.swift */; };
847956912669864100CAEEF2 /* PersonalPlaylistsData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479568F2669864100CAEEF2 /* PersonalPlaylistsData.swift */; };
84795693266986D400CAEEF2 /* PlayContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795692266986D400CAEEF2 /* PlayContext.swift */; };
84795694266986D400CAEEF2 /* PlayContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795692266986D400CAEEF2 /* PlayContext.swift */; };
84795696266987F700CAEEF2 /* PlayContextData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795695266987F700CAEEF2 /* PlayContextData.swift */; };
84795697266987F700CAEEF2 /* PlayContextData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84795695266987F700CAEEF2 /* PlayContextData.swift */; };
847956992669887500CAEEF2 /* Promotion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956982669887500CAEEF2 /* Promotion.swift */; };
8479569A2669887500CAEEF2 /* Promotion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956982669887500CAEEF2 /* Promotion.swift */; };
8479569C26698A0A00CAEEF2 /* TrackId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479569B26698A0A00CAEEF2 /* TrackId.swift */; };
8479569D26698A0A00CAEEF2 /* TrackId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479569B26698A0A00CAEEF2 /* TrackId.swift */; };
8479569F26698BCE00CAEEF2 /* TrackShortOld.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479569E26698BCE00CAEEF2 /* TrackShortOld.swift */; };
847956A026698BCE00CAEEF2 /* TrackShortOld.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8479569E26698BCE00CAEEF2 /* TrackShortOld.swift */; };
847956A226698DB700CAEEF2 /* YMInvocationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956A126698DB700CAEEF2 /* YMInvocationInfo.swift */; };
847956A326698DB700CAEEF2 /* YMInvocationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956A126698DB700CAEEF2 /* YMInvocationInfo.swift */; };
847956A526698EBD00CAEEF2 /* Icon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956A426698EBD00CAEEF2 /* Icon.swift */; };
847956A626698EBD00CAEEF2 /* Icon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956A426698EBD00CAEEF2 /* Icon.swift */; };
847956A926698FD400CAEEF2 /* Genre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956A826698FD400CAEEF2 /* Genre.swift */; };
847956AA26698FD400CAEEF2 /* Genre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956A826698FD400CAEEF2 /* Genre.swift */; };
847956AC2669932700CAEEF2 /* GenreImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956AB2669932700CAEEF2 /* GenreImage.swift */; };
847956AD2669932700CAEEF2 /* GenreImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956AB2669932700CAEEF2 /* GenreImage.swift */; };
847956AF2669949700CAEEF2 /* GenreTitle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956AE2669949700CAEEF2 /* GenreTitle.swift */; };
847956B02669949700CAEEF2 /* GenreTitle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956AE2669949700CAEEF2 /* GenreTitle.swift */; };
847956B32669956000CAEEF2 /* AlbumEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956B22669956000CAEEF2 /* AlbumEvent.swift */; };
847956B42669956000CAEEF2 /* AlbumEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956B22669956000CAEEF2 /* AlbumEvent.swift */; };
847956B62669962400CAEEF2 /* ArtistEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956B52669962400CAEEF2 /* ArtistEvent.swift */; };
847956B72669962400CAEEF2 /* ArtistEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956B52669962400CAEEF2 /* ArtistEvent.swift */; };
847956B92669971600CAEEF2 /* FeedDay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956B82669971600CAEEF2 /* FeedDay.swift */; };
847956BA2669971600CAEEF2 /* FeedDay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956B82669971600CAEEF2 /* FeedDay.swift */; };
847956BC2669981B00CAEEF2 /* FeedEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956BB2669981B00CAEEF2 /* FeedEvent.swift */; };
847956BD2669981B00CAEEF2 /* FeedEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956BB2669981B00CAEEF2 /* FeedEvent.swift */; };
847956BF266999F400CAEEF2 /* Feed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956BE266999F400CAEEF2 /* Feed.swift */; };
847956C0266999F400CAEEF2 /* Feed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956BE266999F400CAEEF2 /* Feed.swift */; };
847956C226699B7900CAEEF2 /* GeneratedPlaylist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956C126699B7900CAEEF2 /* GeneratedPlaylist.swift */; };
847956C326699B7900CAEEF2 /* GeneratedPlaylist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956C126699B7900CAEEF2 /* GeneratedPlaylist.swift */; };
847956C526699CB900CAEEF2 /* TrackWithAds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956C426699CB900CAEEF2 /* TrackWithAds.swift */; };
847956C626699CB900CAEEF2 /* TrackWithAds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956C426699CB900CAEEF2 /* TrackWithAds.swift */; };
847956CF26699E3000CAEEF2 /* YMError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956CE26699E3000CAEEF2 /* YMError.swift */; };
847956D026699E3000CAEEF2 /* YMError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956CE26699E3000CAEEF2 /* YMError.swift */; };
847956ED2669A5F900CAEEF2 /* DownloadInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956EC2669A5F900CAEEF2 /* DownloadInfo.swift */; };
847956EE2669A5F900CAEEF2 /* DownloadInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956EC2669A5F900CAEEF2 /* DownloadInfo.swift */; };
847956F02669AA0000CAEEF2 /* XmlUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956EF2669AA0000CAEEF2 /* XmlUtil.swift */; };
847956F12669AA0000CAEEF2 /* XmlUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847956EF2669AA0000CAEEF2 /* XmlUtil.swift */; };
847CB3D027187EA900269A9C /* ListenHistoryItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3CF27187EA900269A9C /* ListenHistoryItem.swift */; };
847CB3D127187EA900269A9C /* ListenHistoryItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3CF27187EA900269A9C /* ListenHistoryItem.swift */; };
847CB3D32718801F00269A9C /* ListenHistory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3D22718801F00269A9C /* ListenHistory.swift */; };
847CB3D42718801F00269A9C /* ListenHistory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3D22718801F00269A9C /* ListenHistory.swift */; };
847CB3D62718815F00269A9C /* ListenHistoryContextType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3D52718815F00269A9C /* ListenHistoryContextType.swift */; };
847CB3D72718815F00269A9C /* ListenHistoryContextType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3D52718815F00269A9C /* ListenHistoryContextType.swift */; };
847CB3D92718832F00269A9C /* RecentListen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3D82718832F00269A9C /* RecentListen.swift */; };
847CB3DA2718832F00269A9C /* RecentListen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3D82718832F00269A9C /* RecentListen.swift */; };
847CB3DC2718868800269A9C /* unit_RecentListenApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3DB2718868800269A9C /* unit_RecentListenApiTests.swift */; };
847CB3DD2718868800269A9C /* unit_RecentListenApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3DB2718868800269A9C /* unit_RecentListenApiTests.swift */; };
847CB3DF27188D9600269A9C /* SearchHistoryItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3DE27188D9600269A9C /* SearchHistoryItem.swift */; };
847CB3E027188D9600269A9C /* SearchHistoryItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3DE27188D9600269A9C /* SearchHistoryItem.swift */; };
847CB3E32718B59F00269A9C /* SearchFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3E22718B59F00269A9C /* SearchFeedback.swift */; };
847CB3E42718B59F00269A9C /* SearchFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847CB3E22718B59F00269A9C /* SearchFeedback.swift */; };
84A3053526DFA3FD001C7597 /* ArtistAlbumsSortBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053426DFA3FD001C7597 /* ArtistAlbumsSortBy.swift */; };
84A3053626DFA3FD001C7597 /* ArtistAlbumsSortBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053426DFA3FD001C7597 /* ArtistAlbumsSortBy.swift */; };
84A3053826DFBDD2001C7597 /* Landings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053726DFBDD2001C7597 /* Landings.swift */; };
84A3053926DFBDD2001C7597 /* Landings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053726DFBDD2001C7597 /* Landings.swift */; };
84A3053B26DFC248001C7597 /* LandingBlock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053A26DFC248001C7597 /* LandingBlock.swift */; };
84A3053C26DFC248001C7597 /* LandingBlock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053A26DFC248001C7597 /* LandingBlock.swift */; };
84A3053E26DFC4D0001C7597 /* unit_LandingApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053D26DFC4D0001C7597 /* unit_LandingApiTests.swift */; };
84A3053F26DFC4D0001C7597 /* unit_LandingApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3053D26DFC4D0001C7597 /* unit_LandingApiTests.swift */; };
84A3054126DFFAD8001C7597 /* PlaylistVisibilityType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054026DFFAD8001C7597 /* PlaylistVisibilityType.swift */; };
84A3054226DFFAD8001C7597 /* PlaylistVisibilityType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054026DFFAD8001C7597 /* PlaylistVisibilityType.swift */; };
84A3054426E0134E001C7597 /* Queues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054326E0134E001C7597 /* Queues.swift */; };
84A3054526E0134E001C7597 /* Queues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054326E0134E001C7597 /* Queues.swift */; };
84A3054726E0168E001C7597 /* unit_QueueApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054626E0168E001C7597 /* unit_QueueApiTests.swift */; };
84A3054826E0168E001C7597 /* unit_QueueApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054626E0168E001C7597 /* unit_QueueApiTests.swift */; };
84A3054A26E0B885001C7597 /* QueuesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054926E0B885001C7597 /* QueuesList.swift */; };
84A3054B26E0B885001C7597 /* QueuesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054926E0B885001C7597 /* QueuesList.swift */; };
84A3054D26E0F6A0001C7597 /* YMResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054C26E0F6A0001C7597 /* YMResponse.swift */; };
84A3054E26E0F6A0001C7597 /* YMResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054C26E0F6A0001C7597 /* YMResponse.swift */; };
84A3055026E0F7E3001C7597 /* ResponseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054F26E0F7E3001C7597 /* ResponseError.swift */; };
84A3055126E0F7E3001C7597 /* ResponseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3054F26E0F7E3001C7597 /* ResponseError.swift */; };
84A3055326E0FD59001C7597 /* unit_ApiProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3055226E0FD59001C7597 /* unit_ApiProviderTests.swift */; };
84A3055426E0FD59001C7597 /* unit_ApiProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3055226E0FD59001C7597 /* unit_ApiProviderTests.swift */; };
84A3055926E13E7E001C7597 /* PlaylsitEditComand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3055826E13E7E001C7597 /* PlaylsitEditComand.swift */; };
84A3055A26E13E7E001C7597 /* PlaylsitEditComand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3055826E13E7E001C7597 /* PlaylsitEditComand.swift */; };
84C3F87E265EA0FD004E2D04 /* QueueContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C3F87D265EA0FD004E2D04 /* QueueContext.swift */; };
84C3F883265EA102004E2D04 /* QueueContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C3F87D265EA0FD004E2D04 /* QueueContext.swift */; };
84C5BBDD265D16BD006E41AE /* YmuzApi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C5BBD3265D16BD006E41AE /* YmuzApi.framework */; };
84C5BBFD265D1775006E41AE /* YmuzApiMac.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C5BBF4265D1775006E41AE /* YmuzApiMac.framework */; };
84C5BC22265D1B9C006E41AE /* TrackShort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC21265D1B9C006E41AE /* TrackShort.swift */; };
84C5BC23265D1B9C006E41AE /* TrackShort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC21265D1B9C006E41AE /* TrackShort.swift */; };
84C5BC31265D2177006E41AE /* Track.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC30265D2177006E41AE /* Track.swift */; };
84C5BC32265D2177006E41AE /* Track.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC30265D2177006E41AE /* Track.swift */; };
84C5BC43265D33CD006E41AE /* MetaData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC42265D33CD006E41AE /* MetaData.swift */; };
84C5BC44265D33CD006E41AE /* MetaData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC42265D33CD006E41AE /* MetaData.swift */; };
84C5BC4A265D36C3006E41AE /* Normalization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC49265D36C3006E41AE /* Normalization.swift */; };
84C5BC4B265D36C3006E41AE /* Normalization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC49265D36C3006E41AE /* Normalization.swift */; };
84C5BC51265D37EE006E41AE /* Major.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC50265D37EE006E41AE /* Major.swift */; };
84C5BC52265D37EE006E41AE /* Major.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC50265D37EE006E41AE /* Major.swift */; };
84C5BC5C265D38B7006E41AE /* PoetryLovelMatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC5B265D38B7006E41AE /* PoetryLovelMatch.swift */; };
84C5BC5D265D38B7006E41AE /* PoetryLovelMatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC5B265D38B7006E41AE /* PoetryLovelMatch.swift */; };
84C5BC63265D3993006E41AE /* LicenseTextPart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC62265D3993006E41AE /* LicenseTextPart.swift */; };
84C5BC64265D3993006E41AE /* LicenseTextPart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC62265D3993006E41AE /* LicenseTextPart.swift */; };
84C5BC6A265D3AF2006E41AE /* TracksSimilar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC69265D3AF2006E41AE /* TracksSimilar.swift */; };
84C5BC6B265D3AF2006E41AE /* TracksSimilar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC69265D3AF2006E41AE /* TracksSimilar.swift */; };
84C5BC76265D3C93006E41AE /* Lyrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC75265D3C93006E41AE /* Lyrics.swift */; };
84C5BC77265D3C93006E41AE /* Lyrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC75265D3C93006E41AE /* Lyrics.swift */; };
84C5BC7D265D5430006E41AE /* Supplement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC7C265D5430006E41AE /* Supplement.swift */; };
84C5BC7E265D5430006E41AE /* Supplement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC7C265D5430006E41AE /* Supplement.swift */; };
84C5BC84265D557F006E41AE /* VideoSupplement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC83265D557F006E41AE /* VideoSupplement.swift */; };
84C5BC85265D557F006E41AE /* VideoSupplement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC83265D557F006E41AE /* VideoSupplement.swift */; };
84C5BC8C265D5796006E41AE /* CaptchaResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC8B265D5796006E41AE /* CaptchaResponse.swift */; };
84C5BC8D265D5796006E41AE /* CaptchaResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC8B265D5796006E41AE /* CaptchaResponse.swift */; };
84C5BC9A265D6387006E41AE /* TrackList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC99265D6387006E41AE /* TrackList.swift */; };
84C5BC9B265D6387006E41AE /* TrackList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BC99265D6387006E41AE /* TrackList.swift */; };
84C5BCA1265D6626006E41AE /* Video.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCA0265D6626006E41AE /* Video.swift */; };
84C5BCA2265D6626006E41AE /* Video.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCA0265D6626006E41AE /* Video.swift */; };
84C5BCA9265D6931006E41AE /* ShotData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCA8265D6931006E41AE /* ShotData.swift */; };
84C5BCAA265D6931006E41AE /* ShotData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCA8265D6931006E41AE /* ShotData.swift */; };
84C5BCB0265D6B99006E41AE /* ShotType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCAF265D6B99006E41AE /* ShotType.swift */; };
84C5BCB1265D6B99006E41AE /* ShotType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCAF265D6B99006E41AE /* ShotType.swift */; };
84C5BCB7265D6C5A006E41AE /* ShotEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCB6265D6C5A006E41AE /* ShotEvent.swift */; };
84C5BCB8265D6C5A006E41AE /* ShotEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCB6265D6C5A006E41AE /* ShotEvent.swift */; };
84C5BCC2265D6D3A006E41AE /* Shot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCC1265D6D3A006E41AE /* Shot.swift */; };
84C5BCC3265D6D3A006E41AE /* Shot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCC1265D6D3A006E41AE /* Shot.swift */; };
84C5BCCA265E3CCB006E41AE /* Best.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCC9265E3CCB006E41AE /* Best.swift */; };
84C5BCCB265E3CCB006E41AE /* Best.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCC9265E3CCB006E41AE /* Best.swift */; };
84C5BCD8265E408E006E41AE /* Suggestion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCD7265E408E006E41AE /* Suggestion.swift */; };
84C5BCD9265E408E006E41AE /* Suggestion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCD7265E408E006E41AE /* Suggestion.swift */; };
84C5BCDF265E4150006E41AE /* Search.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCDE265E4150006E41AE /* Search.swift */; };
84C5BCE0265E4150006E41AE /* Search.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCDE265E4150006E41AE /* Search.swift */; };
84C5BCF2265E4573006E41AE /* KeyValueObj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCF1265E4573006E41AE /* KeyValueObj.swift */; };
84C5BCF3265E4573006E41AE /* KeyValueObj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCF1265E4573006E41AE /* KeyValueObj.swift */; };
84C5BCFD265E4649006E41AE /* Station.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCFC265E4649006E41AE /* Station.swift */; };
84C5BCFE265E4649006E41AE /* Station.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BCFC265E4649006E41AE /* Station.swift */; };
84C5BD08265E4A3D006E41AE /* StationTracksResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD07265E4A3D006E41AE /* StationTracksResult.swift */; };
84C5BD09265E4A3D006E41AE /* StationTracksResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD07265E4A3D006E41AE /* StationTracksResult.swift */; };
84C5BD0F265E4ACE006E41AE /* RadioId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD0E265E4ACE006E41AE /* RadioId.swift */; };
84C5BD10265E4ACE006E41AE /* RadioId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD0E265E4ACE006E41AE /* RadioId.swift */; };
84C5BD1E265E4BD7006E41AE /* RadioSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD1D265E4BD7006E41AE /* RadioSequence.swift */; };
84C5BD1F265E4BD7006E41AE /* RadioSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD1D265E4BD7006E41AE /* RadioSequence.swift */; };
84C5BD25265E4D74006E41AE /* StationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD24265E4D74006E41AE /* StationResult.swift */; };
84C5BD26265E4D74006E41AE /* StationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD24265E4D74006E41AE /* StationResult.swift */; };
84C5BD30265E4DD1006E41AE /* RotorSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD2F265E4DD1006E41AE /* RotorSettings.swift */; };
84C5BD31265E4DD1006E41AE /* RotorSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD2F265E4DD1006E41AE /* RotorSettings.swift */; };
84C5BD37265E4F5F006E41AE /* AdParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD36265E4F5F006E41AE /* AdParams.swift */; };
84C5BD38265E4F5F006E41AE /* AdParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD36265E4F5F006E41AE /* AdParams.swift */; };
84C5BD3E265E51C1006E41AE /* RadioRestrictions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD3D265E51C1006E41AE /* RadioRestrictions.swift */; };
84C5BD3F265E51C1006E41AE /* RadioRestrictions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD3D265E51C1006E41AE /* RadioRestrictions.swift */; };
84C5BD4D265E5293006E41AE /* Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD4C265E5293006E41AE /* Enum.swift */; };
84C5BD4E265E5293006E41AE /* Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD4C265E5293006E41AE /* Enum.swift */; };
84C5BD54265E53BA006E41AE /* DiscreteScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD53265E53BA006E41AE /* DiscreteScale.swift */; };
84C5BD55265E53BA006E41AE /* DiscreteScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD53265E53BA006E41AE /* DiscreteScale.swift */; };
84C5BD5B265E55FA006E41AE /* StationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD5A265E55FA006E41AE /* StationData.swift */; };
84C5BD5C265E55FA006E41AE /* StationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD5A265E55FA006E41AE /* StationData.swift */; };
84C5BD62265E567C006E41AE /* RadioDashboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD61265E567C006E41AE /* RadioDashboard.swift */; };
84C5BD63265E567C006E41AE /* RadioDashboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C5BD61265E567C006E41AE /* RadioDashboard.swift */; };
84D9706826D6A60D005361C3 /* unit_TrackLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706726D6A60D005361C3 /* unit_TrackLikeApiTests.swift */; };
84D9706A26D6AE14005361C3 /* unit_AlbumLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706926D6AE14005361C3 /* unit_AlbumLikeApiTests.swift */; };
84D9706C26D6AEC4005361C3 /* unit_ArtistLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706B26D6AEC4005361C3 /* unit_ArtistLikeApiTests.swift */; };
84D9706E26D6AEFF005361C3 /* unit_PlaylistLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706D26D6AEFF005361C3 /* unit_PlaylistLikeApiTests.swift */; };
84D9707326D6C34C005361C3 /* unit_SearchApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707226D6C34C005361C3 /* unit_SearchApiTests.swift */; };
84D9707526D6DA7A005361C3 /* SearchType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707426D6DA7A005361C3 /* SearchType.swift */; };
84D9707626D6DA7A005361C3 /* SearchType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707426D6DA7A005361C3 /* SearchType.swift */; };
84D9707826D6DBB3005361C3 /* TrackCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707726D6DBB3005361C3 /* TrackCodec.swift */; };
84D9707926D6DBB3005361C3 /* TrackCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707726D6DBB3005361C3 /* TrackCodec.swift */; };
84D9707B26D6DC34005361C3 /* TrackBitrate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707A26D6DC34005361C3 /* TrackBitrate.swift */; };
84D9707C26D6DC34005361C3 /* TrackBitrate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707A26D6DC34005361C3 /* TrackBitrate.swift */; };
84D9707F26D77F43005361C3 /* Podcast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707E26D77F43005361C3 /* Podcast.swift */; };
84D9708026D77F43005361C3 /* Podcast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707E26D77F43005361C3 /* Podcast.swift */; };
84D9708126D79129005361C3 /* unit_AccountApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC9326A158B50051FD92 /* unit_AccountApiTests.swift */; };
84D9708226D79169005361C3 /* unit_AlbumApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840980ED26A829FD004DFBBC /* unit_AlbumApiTests.swift */; };
84D9708326D7916B005361C3 /* unit_AlbumLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706926D6AE14005361C3 /* unit_AlbumLikeApiTests.swift */; };
84D9708426D7916D005361C3 /* unit_ArtistApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1635926AEE892008D9F84 /* unit_ArtistApiTests.swift */; };
84D9708526D79170005361C3 /* unit_ArtistLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706B26D6AEC4005361C3 /* unit_ArtistLikeApiTests.swift */; };
84D9708726D79174005361C3 /* unit_DateUtilTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC0E269ECCF00051FD92 /* unit_DateUtilTests.swift */; };
84D9708826D79177005361C3 /* unit_DownloaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1635726A81525008D9F84 /* unit_DownloaderTests.swift */; };
84D9708926D79179005361C3 /* unit_FeedApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634626A6A554008D9F84 /* unit_FeedApiTests.swift */; };
84D9708A26D7917B005361C3 /* unit_JsonUtilTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634B26A6AA3C008D9F84 /* unit_JsonUtilTests.swift */; };
84D9708B26D7917E005361C3 /* unit_PlaylistApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634D26A6B59B008D9F84 /* unit_PlaylistApiTests.swift */; };
84D9708C26D79180005361C3 /* unit_PlaylistLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706D26D6AEFF005361C3 /* unit_PlaylistLikeApiTests.swift */; };
84D9708D26D79182005361C3 /* unit_SearchApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9707226D6C34C005361C3 /* unit_SearchApiTests.swift */; };
84D9708E26D79185005361C3 /* unit_TrackApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1635226A6D309008D9F84 /* unit_TrackApiTests.swift */; };
84D9708F26D79187005361C3 /* unit_TrackLikeApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D9706726D6A60D005361C3 /* unit_TrackLikeApiTests.swift */; };
84D9709026D79189005361C3 /* TestConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC9126A150640051FD92 /* TestConstants.swift */; };
84DE27422720B0530098D63E /* XPassportObj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84DE27412720B0530098D63E /* XPassportObj.swift */; };
84DE27432720B0530098D63E /* XPassportObj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84DE27412720B0530098D63E /* XPassportObj.swift */; };
84E1634726A6A554008D9F84 /* unit_FeedApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634626A6A554008D9F84 /* unit_FeedApiTests.swift */; };
84E1634926A6A6A3008D9F84 /* JsonUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634826A6A6A3008D9F84 /* JsonUtil.swift */; };
84E1634A26A6A6A3008D9F84 /* JsonUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634826A6A6A3008D9F84 /* JsonUtil.swift */; };
84E1634C26A6AA3C008D9F84 /* unit_JsonUtilTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634B26A6AA3C008D9F84 /* unit_JsonUtilTests.swift */; };
84E1634E26A6B59B008D9F84 /* unit_PlaylistApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634D26A6B59B008D9F84 /* unit_PlaylistApiTests.swift */; };
84E1635026A6C238008D9F84 /* NormalizationR128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634F26A6C238008D9F84 /* NormalizationR128.swift */; };
84E1635126A6C238008D9F84 /* NormalizationR128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1634F26A6C238008D9F84 /* NormalizationR128.swift */; };
84E1635326A6D309008D9F84 /* unit_TrackApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1635226A6D309008D9F84 /* unit_TrackApiTests.swift */; };
84E1635826A81525008D9F84 /* unit_DownloaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1635726A81525008D9F84 /* unit_DownloaderTests.swift */; };
84E1635A26AEE892008D9F84 /* unit_ArtistApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E1635926AEE892008D9F84 /* unit_ArtistApiTests.swift */; };
84F6ABF4269D72790051FD92 /* Likes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABF3269D72790051FD92 /* Likes.swift */; };
84F6ABF5269D72790051FD92 /* Likes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABF3269D72790051FD92 /* Likes.swift */; };
84F6ABF7269D973C0051FD92 /* AccountF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABF6269D973C0051FD92 /* AccountF.swift */; };
84F6ABF8269D973C0051FD92 /* AccountF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABF6269D973C0051FD92 /* AccountF.swift */; };
84F6ABFA269D9CDF0051FD92 /* Player.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABF9269D9CDF0051FD92 /* Player.swift */; };
84F6ABFB269D9CDF0051FD92 /* Player.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABF9269D9CDF0051FD92 /* Player.swift */; };
84F6ABFD269DA9900051FD92 /* Tracks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABFC269DA9900051FD92 /* Tracks.swift */; };
84F6ABFE269DA9900051FD92 /* Tracks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABFC269DA9900051FD92 /* Tracks.swift */; };
84F6AC00269DA99C0051FD92 /* Artists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABFF269DA99C0051FD92 /* Artists.swift */; };
84F6AC01269DA99C0051FD92 /* Artists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6ABFF269DA99C0051FD92 /* Artists.swift */; };
84F6AC03269DBEBD0051FD92 /* Albums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC02269DBEBD0051FD92 /* Albums.swift */; };
84F6AC04269DBEBD0051FD92 /* Albums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC02269DBEBD0051FD92 /* Albums.swift */; };
84F6AC06269DC9470051FD92 /* Playlists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC05269DC9470051FD92 /* Playlists.swift */; };
84F6AC07269DC9470051FD92 /* Playlists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC05269DC9470051FD92 /* Playlists.swift */; };
84F6AC09269DDA720051FD92 /* Searches.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC08269DDA720051FD92 /* Searches.swift */; };
84F6AC0A269DDA720051FD92 /* Searches.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC08269DDA720051FD92 /* Searches.swift */; };
84F6AC0C269ECB020051FD92 /* DateUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC0B269ECB020051FD92 /* DateUtil.swift */; };
84F6AC0D269ECB020051FD92 /* DateUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC0B269ECB020051FD92 /* DateUtil.swift */; };
84F6AC0F269ECCF00051FD92 /* unit_DateUtilTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC0E269ECCF00051FD92 /* unit_DateUtilTests.swift */; };
84F6AC11269F621B0051FD92 /* YMBaseObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC10269F621B0051FD92 /* YMBaseObject.swift */; };
84F6AC12269F621B0051FD92 /* YMBaseObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC10269F621B0051FD92 /* YMBaseObject.swift */; };
84F6AC1426A005C70051FD92 /* SearchResultAlbums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1326A005C70051FD92 /* SearchResultAlbums.swift */; };
84F6AC1526A005C70051FD92 /* SearchResultAlbums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1326A005C70051FD92 /* SearchResultAlbums.swift */; };
84F6AC1726A0065B0051FD92 /* SearchResultTracks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1626A0065B0051FD92 /* SearchResultTracks.swift */; };
84F6AC1826A0065B0051FD92 /* SearchResultTracks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1626A0065B0051FD92 /* SearchResultTracks.swift */; };
84F6AC1A26A006960051FD92 /* SearchResultArtists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1926A006960051FD92 /* SearchResultArtists.swift */; };
84F6AC1B26A006960051FD92 /* SearchResultArtists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1926A006960051FD92 /* SearchResultArtists.swift */; };
84F6AC1D26A006D70051FD92 /* SearchResultPlaylists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1C26A006D70051FD92 /* SearchResultPlaylists.swift */; };
84F6AC1E26A006D70051FD92 /* SearchResultPlaylists.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1C26A006D70051FD92 /* SearchResultPlaylists.swift */; };
84F6AC2026A007250051FD92 /* SearchResultVideos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1F26A007250051FD92 /* SearchResultVideos.swift */; };
84F6AC2126A007250051FD92 /* SearchResultVideos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC1F26A007250051FD92 /* SearchResultVideos.swift */; };
84F6AC2326A007E20051FD92 /* SearchResultPodcasts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC2226A007E20051FD92 /* SearchResultPodcasts.swift */; };
84F6AC2426A007E20051FD92 /* SearchResultPodcasts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC2226A007E20051FD92 /* SearchResultPodcasts.swift */; };
84F6AC2626A008680051FD92 /* SearchResultUsers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC2526A008680051FD92 /* SearchResultUsers.swift */; };
84F6AC2726A008680051FD92 /* SearchResultUsers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC2526A008680051FD92 /* SearchResultUsers.swift */; };
84F6AC8B26A0381F0051FD92 /* ApiAuthKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC8A26A0381F0051FD92 /* ApiAuthKeys.swift */; };
84F6AC8C26A0381F0051FD92 /* ApiAuthKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC8A26A0381F0051FD92 /* ApiAuthKeys.swift */; };
84F6AC9226A150640051FD92 /* TestConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC9126A150640051FD92 /* TestConstants.swift */; };
84F6AC9426A158B50051FD92 /* unit_AccountApiTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6AC9326A158B50051FD92 /* unit_AccountApiTests.swift */; };
84FF393C2671E82D00A72BAC /* ArtistAlbums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF393B2671E82D00A72BAC /* ArtistAlbums.swift */; };
84FF393E2671E91F00A72BAC /* ArtistTracks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF393D2671E91F00A72BAC /* ArtistTracks.swift */; };
84FF39402671E9C900A72BAC /* Artist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF393F2671E9C900A72BAC /* Artist.swift */; };
84FF39412671EE1300A72BAC /* Artist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF393F2671E9C900A72BAC /* Artist.swift */; };
84FF39422671EE1600A72BAC /* ArtistAlbums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF393B2671E82D00A72BAC /* ArtistAlbums.swift */; };
84FF39432671EE1800A72BAC /* ArtistTracks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF393D2671E91F00A72BAC /* ArtistTracks.swift */; };
84FF394526734A2400A72BAC /* ArtistShortInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394426734A2400A72BAC /* ArtistShortInfo.swift */; };
84FF394726734C9000A72BAC /* Counts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394626734C9000A72BAC /* Counts.swift */; };
84FF394926734D4F00A72BAC /* Description.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394826734D4F00A72BAC /* Description.swift */; };
84FF394A26734D4F00A72BAC /* Description.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394826734D4F00A72BAC /* Description.swift */; };
84FF394B26734D5100A72BAC /* Counts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394626734C9000A72BAC /* Counts.swift */; };
84FF394C26734D5400A72BAC /* ArtistShortInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394426734A2400A72BAC /* ArtistShortInfo.swift */; };
84FF394E26734DDD00A72BAC /* Link.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394D26734DDD00A72BAC /* Link.swift */; };
84FF394F26734DDD00A72BAC /* Link.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF394D26734DDD00A72BAC /* Link.swift */; };
84FF395126734EA300A72BAC /* Ratings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395026734EA300A72BAC /* Ratings.swift */; };
84FF395226734EA300A72BAC /* Ratings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395026734EA300A72BAC /* Ratings.swift */; };
84FF395426734F4500A72BAC /* Vinyl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395326734F4500A72BAC /* Vinyl.swift */; };
84FF395526734F4500A72BAC /* Vinyl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395326734F4500A72BAC /* Vinyl.swift */; };
84FF39582673507000A72BAC /* Album.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39572673507000A72BAC /* Album.swift */; };
84FF39592673507000A72BAC /* Album.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39572673507000A72BAC /* Album.swift */; };
84FF395B2673590700A72BAC /* Deprecation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395A2673590700A72BAC /* Deprecation.swift */; };
84FF395C2673590700A72BAC /* Deprecation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395A2673590700A72BAC /* Deprecation.swift */; };
84FF395E267359CD00A72BAC /* Label.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395D267359CD00A72BAC /* Label.swift */; };
84FF395F267359CD00A72BAC /* Label.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF395D267359CD00A72BAC /* Label.swift */; };
84FF396126735A6700A72BAC /* TrackPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396026735A6700A72BAC /* TrackPosition.swift */; };
84FF396226735A6700A72BAC /* TrackPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396026735A6700A72BAC /* TrackPosition.swift */; };
84FF396526735C0E00A72BAC /* Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396426735C0E00A72BAC /* Account.swift */; };
84FF396626735C4700A72BAC /* Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396426735C0E00A72BAC /* Account.swift */; };
84FF396826735EAF00A72BAC /* AlertButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396726735EAF00A72BAC /* AlertButton.swift */; };
84FF396A26735FE500A72BAC /* Alert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396926735FE500A72BAC /* Alert.swift */; };
84FF396B26735FE500A72BAC /* Alert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396926735FE500A72BAC /* Alert.swift */; };
84FF396C26735FE700A72BAC /* AlertButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396726735EAF00A72BAC /* AlertButton.swift */; };
84FF396E26736D0500A72BAC /* Autorenewable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396D26736D0500A72BAC /* Autorenewable.swift */; };
84FF396F26736D0500A72BAC /* Autorenewable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF396D26736D0500A72BAC /* Autorenewable.swift */; };
84FF397126736E6B00A72BAC /* Deactivation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397026736E6B00A72BAC /* Deactivation.swift */; };
84FF397226736E6B00A72BAC /* Deactivation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397026736E6B00A72BAC /* Deactivation.swift */; };
84FF397426736F2000A72BAC /* NonRenewable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397326736F2000A72BAC /* NonRenewable.swift */; };
84FF397526736F2000A72BAC /* NonRenewable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397326736F2000A72BAC /* NonRenewable.swift */; };
84FF397726736FF100A72BAC /* Operator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397626736FF100A72BAC /* Operator.swift */; };
84FF397826736FF100A72BAC /* Operator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397626736FF100A72BAC /* Operator.swift */; };
84FF397A2673710800A72BAC /* PassportPhone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39792673710800A72BAC /* PassportPhone.swift */; };
84FF397B2673710800A72BAC /* PassportPhone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39792673710800A72BAC /* PassportPhone.swift */; };
84FF397D2673717D00A72BAC /* Permissions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397C2673717D00A72BAC /* Permissions.swift */; };
84FF397E2673717D00A72BAC /* Permissions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397C2673717D00A72BAC /* Permissions.swift */; };
84FF39802673729000A72BAC /* PlusSubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397F2673729000A72BAC /* PlusSubscription.swift */; };
84FF39812673729000A72BAC /* PlusSubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF397F2673729000A72BAC /* PlusSubscription.swift */; };
84FF39832673734000A72BAC /* Price.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39822673734000A72BAC /* Price.swift */; };
84FF39842673734000A72BAC /* Price.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39822673734000A72BAC /* Price.swift */; };
84FF3986267373F800A72BAC /* Product.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF3985267373F800A72BAC /* Product.swift */; };
84FF3987267373F800A72BAC /* Product.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF3985267373F800A72BAC /* Product.swift */; };
84FF3989267377C900A72BAC /* RenewableReminder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF3988267377C900A72BAC /* RenewableReminder.swift */; };
84FF398A267377C900A72BAC /* RenewableReminder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF3988267377C900A72BAC /* RenewableReminder.swift */; };
84FF398C2673785100A72BAC /* Status.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF398B2673785100A72BAC /* Status.swift */; };
84FF398D2673785100A72BAC /* Status.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF398B2673785100A72BAC /* Status.swift */; };
84FF398F26737AEE00A72BAC /* Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF398E26737AEE00A72BAC /* Subscription.swift */; };
84FF399026737AEE00A72BAC /* Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF398E26737AEE00A72BAC /* Subscription.swift */; };
84FF399226737C6B00A72BAC /* UserSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF399126737C6B00A72BAC /* UserSettings.swift */; };
84FF399326737C6B00A72BAC /* UserSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF399126737C6B00A72BAC /* UserSettings.swift */; };
84FF399B267381F600A72BAC /* ApiProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF3998267381F500A72BAC /* ApiProvider.swift */; };
84FF399C267381F600A72BAC /* ApiProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF3998267381F500A72BAC /* ApiProvider.swift */; };
84FF39A5267382D300A72BAC /* YMClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39A4267382D300A72BAC /* YMClient.swift */; };
84FF39A6267382D300A72BAC /* YMClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39A4267382D300A72BAC /* YMClient.swift */; };
84FF39A82673856E00A72BAC /* YMDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39A72673856E00A72BAC /* YMDevice.swift */; };
84FF39A92673856E00A72BAC /* YMDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39A72673856E00A72BAC /* YMDevice.swift */; };
84FF39AB2673870300A72BAC /* Auth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39AA2673870300A72BAC /* Auth.swift */; };
84FF39AC2673870300A72BAC /* Auth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39AA2673870300A72BAC /* Auth.swift */; };
84FF39AE26738B1000A72BAC /* ApiLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39AD26738B1000A72BAC /* ApiLanguage.swift */; };
84FF39AF26738B1000A72BAC /* ApiLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39AD26738B1000A72BAC /* ApiLanguage.swift */; };
84FF39B326738C7E00A72BAC /* ApiFuncID.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39B226738C7E00A72BAC /* ApiFuncID.swift */; };
84FF39B426738C7E00A72BAC /* ApiFuncID.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39B226738C7E00A72BAC /* ApiFuncID.swift */; };
84FF39B926738CFD00A72BAC /* ApiBaseUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39B826738CFD00A72BAC /* ApiBaseUrl.swift */; };
84FF39BA26738CFD00A72BAC /* ApiBaseUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39B826738CFD00A72BAC /* ApiBaseUrl.swift */; };
84FF39BC26738D2100A72BAC /* ApiFuncPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39BB26738D2100A72BAC /* ApiFuncPath.swift */; };
84FF39BD26738D2100A72BAC /* ApiFuncPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39BB26738D2100A72BAC /* ApiFuncPath.swift */; };
84FF39BF26738D9500A72BAC /* ApiHttpMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39BE26738D9500A72BAC /* ApiHttpMethod.swift */; };
84FF39C026738D9500A72BAC /* ApiHttpMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39BE26738D9500A72BAC /* ApiHttpMethod.swift */; };
84FF39C226738DC100A72BAC /* ApiFuncHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39C126738DC100A72BAC /* ApiFuncHeaders.swift */; };
84FF39C326738DC100A72BAC /* ApiFuncHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39C126738DC100A72BAC /* ApiFuncHeaders.swift */; };
84FF39C526738DE700A72BAC /* ApiFuncBodyParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39C426738DE700A72BAC /* ApiFuncBodyParams.swift */; };
84FF39C626738DE700A72BAC /* ApiFuncBodyParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39C426738DE700A72BAC /* ApiFuncBodyParams.swift */; };
84FF39C826739FDA00A72BAC /* Downloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39C726739FDA00A72BAC /* Downloader.swift */; };
84FF39C926739FDA00A72BAC /* Downloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF39C726739FDA00A72BAC /* Downloader.swift */; };
8B102E2E2A2C7D8B008544C1 /* AuthVariantsResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E2D2A2C7D8B008544C1 /* AuthVariantsResponse.swift */; };
8B102E2F2A2C7D8B008544C1 /* AuthVariantsResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E2D2A2C7D8B008544C1 /* AuthVariantsResponse.swift */; };
8B102E312A2C7EAA008544C1 /* AuthMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E302A2C7EAA008544C1 /* AuthMethod.swift */; };
8B102E322A2C7EAA008544C1 /* AuthMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E302A2C7EAA008544C1 /* AuthMethod.swift */; };
8B102E342A2C82BE008544C1 /* AuthSentPasswordResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E332A2C82BE008544C1 /* AuthSentPasswordResponse.swift */; };
8B102E352A2C82BE008544C1 /* AuthSentPasswordResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E332A2C82BE008544C1 /* AuthSentPasswordResponse.swift */; };
8B102E372A2C8439008544C1 /* AuthChallenge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E362A2C8439008544C1 /* AuthChallenge.swift */; };
8B102E382A2C8439008544C1 /* AuthChallenge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E362A2C8439008544C1 /* AuthChallenge.swift */; };
8B102E3A2A2C84F9008544C1 /* ChallengeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E392A2C84F9008544C1 /* ChallengeType.swift */; };
8B102E3B2A2C84F9008544C1 /* ChallengeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B102E392A2C84F9008544C1 /* ChallengeType.swift */; };
8B3496C229B07D6B00EF0990 /* YMConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B3496C129B07D6B00EF0990 /* YMConstants.swift */; };
8B3496C329B07D6B00EF0990 /* YMConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B3496C129B07D6B00EF0990 /* YMConstants.swift */; };
8B3496C629B08D7200EF0990 /* LyricsDownloadInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B3496C529B08D7200EF0990 /* LyricsDownloadInfo.swift */; };
8B3496C729B08D7200EF0990 /* LyricsDownloadInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B3496C529B08D7200EF0990 /* LyricsDownloadInfo.swift */; };
8B45B4822A33A1D900D01C78 /* CustomWave.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B45B4812A33A1D900D01C78 /* CustomWave.swift */; };
8B45B4832A33A1D900D01C78 /* CustomWave.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B45B4812A33A1D900D01C78 /* CustomWave.swift */; };
8BF5CB3229AFEECB0062620C /* TestCredentials.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BF5CB3129AFEEBF0062620C /* TestCredentials.swift */; };
8BF5CB3329AFEECC0062620C /* TestCredentials.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BF5CB3129AFEEBF0062620C /* TestCredentials.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
847CB3A02702637600269A9C /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 847CB3802702637600269A9C /* Rave.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 847CB14727025EBF00269A9C;
remoteInfo = Rave;
};
84C5BBDE265D16BD006E41AE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 84C5BBC8265D162E006E41AE /* Project object */;
proxyType = 1;
remoteGlobalIDString = 84C5BBD2265D16BD006E41AE;
remoteInfo = "yandexMusic-iOS";
};
84C5BBFE265D1775006E41AE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 84C5BBC8265D162E006E41AE /* Project object */;
proxyType = 1;
remoteGlobalIDString = 84C5BBF3265D1775006E41AE;
remoteInfo = "yandexMusic-mac";
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
84019E33282CE1360023DF28 /* UserStatistics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserStatistics.swift; sourceTree = "<group>"; };
84019E37282CE4EC0023DF28 /* SocialProfile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SocialProfile.swift; sourceTree = "<group>"; };
84019E3A282CFAC90023DF28 /* PlaylistImportStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistImportStatus.swift; sourceTree = "<group>"; };
8408F2E3266FEB6F00308FBF /* CryptoUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CryptoUtil.swift; sourceTree = "<group>"; };
8408F2E6266FF02000308FBF /* Cover.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Cover.swift; sourceTree = "<group>"; };
840980ED26A829FD004DFBBC /* unit_AlbumApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_AlbumApiTests.swift; sourceTree = "<group>"; };
840980EF26AEF7E6004DFBBC /* Preroll.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Preroll.swift; sourceTree = "<group>"; };
840980F526AF07D2004DFBBC /* LikeLibrary.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LikeLibrary.swift; sourceTree = "<group>"; };
840980F826AF23C0004DFBBC /* LikeObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LikeObject.swift; sourceTree = "<group>"; };
840C8B8D27B4472B00393E2B /* appIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = appIcon.png; sourceTree = "<group>"; };
8423206926D8D3FF005FED32 /* devNotes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = devNotes.txt; sourceTree = "<group>"; };
843976D626B410D700AAD679 /* Headline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Headline.swift; sourceTree = "<group>"; };
84412C4A2719CB76006AD72D /* PromotionItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PromotionItem.swift; sourceTree = "<group>"; };
84412C4D2719CE71006AD72D /* Labels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Labels.swift; sourceTree = "<group>"; };
84412C512719D382006AD72D /* MusicLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MusicLabel.swift; sourceTree = "<group>"; };
84412C572719D842006AD72D /* unit_LabelApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_LabelApiTests.swift; sourceTree = "<group>"; };
84412C5C271EFAD9006AD72D /* Changelog.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Changelog.md; sourceTree = "<group>"; };
84498F7426D7A4710026CD16 /* StationMoodType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StationMoodType.swift; sourceTree = "<group>"; };
84498F7726D7A4D90026CD16 /* StationDiversityType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StationDiversityType.swift; sourceTree = "<group>"; };
84498F7A26D7A55D0026CD16 /* StationPreferredLanguageType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StationPreferredLanguageType.swift; sourceTree = "<group>"; };
84498F7D26D7A5A50026CD16 /* StationType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StationType.swift; sourceTree = "<group>"; };
84498F8026D7C0350026CD16 /* Rotors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rotors.swift; sourceTree = "<group>"; };
84498F8326D7C2300026CD16 /* unit_RadioStationsApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_RadioStationsApiTests.swift; sourceTree = "<group>"; };
8451E64226EB983C00A8DB93 /* Contributing.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Contributing.md; sourceTree = "<group>"; };
8451E64326EB984200A8DB93 /* Contributing_RU.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Contributing_RU.md; sourceTree = "<group>"; };
847956302669543800CAEEF2 /* QueueItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueueItem.swift; sourceTree = "<group>"; };
847956332669567400CAEEF2 /* Queue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Queue.swift; sourceTree = "<group>"; };
847956362669584B00CAEEF2 /* PurchaseSuggestions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PurchaseSuggestions.swift; sourceTree = "<group>"; };
84795639266959C900CAEEF2 /* PromoCodeStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PromoCodeStatus.swift; sourceTree = "<group>"; };
8479563D26695B2B00CAEEF2 /* PlaylistBrand.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistBrand.swift; sourceTree = "<group>"; };
8479564026695C4900CAEEF2 /* CaseForms.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaseForms.swift; sourceTree = "<group>"; };
8479564326695D2300CAEEF2 /* Contest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Contest.swift; sourceTree = "<group>"; };
8479564626695E0B00CAEEF2 /* PlaylistFor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistFor.swift; sourceTree = "<group>"; };
8479564926695FC800CAEEF2 /* OpenGraphData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpenGraphData.swift; sourceTree = "<group>"; };
8479564C266961A200CAEEF2 /* PlayCounter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayCounter.swift; sourceTree = "<group>"; };
8479564F2669629300CAEEF2 /* PlaylistAbsence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistAbsence.swift; sourceTree = "<group>"; };
847956522669633900CAEEF2 /* PlaylistId.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistId.swift; sourceTree = "<group>"; };
847956582669642000CAEEF2 /* PlaylistRecomendation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistRecomendation.swift; sourceTree = "<group>"; };
8479565B2669655200CAEEF2 /* Playlist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Playlist.swift; sourceTree = "<group>"; };
8479565E266972E200CAEEF2 /* TagResult.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagResult.swift; sourceTree = "<group>"; };
847956612669738F00CAEEF2 /* Tag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tag.swift; sourceTree = "<group>"; };
84795664266974C800CAEEF2 /* User.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = User.swift; sourceTree = "<group>"; };
847956672669769F00CAEEF2 /* PermissionAlert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PermissionAlert.swift; sourceTree = "<group>"; };
8479566A2669773400CAEEF2 /* Pager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Pager.swift; sourceTree = "<group>"; };
8479566D266977F900CAEEF2 /* Like.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Like.swift; sourceTree = "<group>"; };
84795671266979CC00CAEEF2 /* BlockEntity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockEntity.swift; sourceTree = "<group>"; };
8479567426697B2100CAEEF2 /* Block.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Block.swift; sourceTree = "<group>"; };
8479567726697C4E00CAEEF2 /* ChartInfoMenuItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChartInfoMenuItem.swift; sourceTree = "<group>"; };
8479567A26697D5D00CAEEF2 /* ChartInfoMenu.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChartInfoMenu.swift; sourceTree = "<group>"; };
8479567D26697DFB00CAEEF2 /* ChartList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChartList.swift; sourceTree = "<group>"; };
8479568026697F2C00CAEEF2 /* ChartItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChartItem.swift; sourceTree = "<group>"; };
8479568326697FF800CAEEF2 /* Chart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Chart.swift; sourceTree = "<group>"; };
847956862669812400CAEEF2 /* LandingList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LandingList.swift; sourceTree = "<group>"; };
84795689266982E500CAEEF2 /* Landing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Landing.swift; sourceTree = "<group>"; };
8479568C2669841100CAEEF2 /* MixLink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MixLink.swift; sourceTree = "<group>"; };
8479568F2669864100CAEEF2 /* PersonalPlaylistsData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PersonalPlaylistsData.swift; sourceTree = "<group>"; };
84795692266986D400CAEEF2 /* PlayContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayContext.swift; sourceTree = "<group>"; };
84795695266987F700CAEEF2 /* PlayContextData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayContextData.swift; sourceTree = "<group>"; };
847956982669887500CAEEF2 /* Promotion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Promotion.swift; sourceTree = "<group>"; };
8479569B26698A0A00CAEEF2 /* TrackId.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackId.swift; sourceTree = "<group>"; };
8479569E26698BCE00CAEEF2 /* TrackShortOld.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackShortOld.swift; sourceTree = "<group>"; };
847956A126698DB700CAEEF2 /* YMInvocationInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMInvocationInfo.swift; sourceTree = "<group>"; };
847956A426698EBD00CAEEF2 /* Icon.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Icon.swift; sourceTree = "<group>"; };
847956A826698FD400CAEEF2 /* Genre.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Genre.swift; sourceTree = "<group>"; };
847956AB2669932700CAEEF2 /* GenreImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenreImage.swift; sourceTree = "<group>"; };
847956AE2669949700CAEEF2 /* GenreTitle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenreTitle.swift; sourceTree = "<group>"; };
847956B22669956000CAEEF2 /* AlbumEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlbumEvent.swift; sourceTree = "<group>"; };
847956B52669962400CAEEF2 /* ArtistEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArtistEvent.swift; sourceTree = "<group>"; };
847956B82669971600CAEEF2 /* FeedDay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedDay.swift; sourceTree = "<group>"; };
847956BB2669981B00CAEEF2 /* FeedEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedEvent.swift; sourceTree = "<group>"; };
847956BE266999F400CAEEF2 /* Feed.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Feed.swift; sourceTree = "<group>"; };
847956C126699B7900CAEEF2 /* GeneratedPlaylist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeneratedPlaylist.swift; sourceTree = "<group>"; };
847956C426699CB900CAEEF2 /* TrackWithAds.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackWithAds.swift; sourceTree = "<group>"; };
847956CE26699E3000CAEEF2 /* YMError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMError.swift; sourceTree = "<group>"; };
847956EC2669A5F900CAEEF2 /* DownloadInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadInfo.swift; sourceTree = "<group>"; };
847956EF2669AA0000CAEEF2 /* XmlUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XmlUtil.swift; sourceTree = "<group>"; };
847CB3802702637600269A9C /* Rave.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = Rave.xcodeproj; sourceTree = "<group>"; };
847CB3B62702809900269A9C /* osx-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "osx-Info.plist"; sourceTree = "<group>"; };
847CB3B72702809900269A9C /* ios-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "ios-Info.plist"; sourceTree = "<group>"; };
847CB3CF27187EA900269A9C /* ListenHistoryItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListenHistoryItem.swift; sourceTree = "<group>"; };
847CB3D22718801F00269A9C /* ListenHistory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListenHistory.swift; sourceTree = "<group>"; };
847CB3D52718815F00269A9C /* ListenHistoryContextType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListenHistoryContextType.swift; sourceTree = "<group>"; };
847CB3D82718832F00269A9C /* RecentListen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecentListen.swift; sourceTree = "<group>"; };
847CB3DB2718868800269A9C /* unit_RecentListenApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_RecentListenApiTests.swift; sourceTree = "<group>"; };
847CB3DE27188D9600269A9C /* SearchHistoryItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchHistoryItem.swift; sourceTree = "<group>"; };
847CB3E22718B59F00269A9C /* SearchFeedback.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchFeedback.swift; sourceTree = "<group>"; };
84A3053326DF5CCC001C7597 /* apiNotes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = apiNotes.txt; sourceTree = "<group>"; };
84A3053426DFA3FD001C7597 /* ArtistAlbumsSortBy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArtistAlbumsSortBy.swift; sourceTree = "<group>"; };
84A3053726DFBDD2001C7597 /* Landings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Landings.swift; sourceTree = "<group>"; };
84A3053A26DFC248001C7597 /* LandingBlock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LandingBlock.swift; sourceTree = "<group>"; };
84A3053D26DFC4D0001C7597 /* unit_LandingApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_LandingApiTests.swift; sourceTree = "<group>"; };
84A3054026DFFAD8001C7597 /* PlaylistVisibilityType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistVisibilityType.swift; sourceTree = "<group>"; };
84A3054326E0134E001C7597 /* Queues.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Queues.swift; sourceTree = "<group>"; };
84A3054626E0168E001C7597 /* unit_QueueApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_QueueApiTests.swift; sourceTree = "<group>"; };
84A3054926E0B885001C7597 /* QueuesList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueuesList.swift; sourceTree = "<group>"; };
84A3054C26E0F6A0001C7597 /* YMResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMResponse.swift; sourceTree = "<group>"; };
84A3054F26E0F7E3001C7597 /* ResponseError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResponseError.swift; sourceTree = "<group>"; };
84A3055226E0FD59001C7597 /* unit_ApiProviderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_ApiProviderTests.swift; sourceTree = "<group>"; };
84A3055826E13E7E001C7597 /* PlaylsitEditComand.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylsitEditComand.swift; sourceTree = "<group>"; };
84C3F87D265EA0FD004E2D04 /* QueueContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QueueContext.swift; sourceTree = "<group>"; };
84C5BBD3265D16BD006E41AE /* YmuzApi.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = YmuzApi.framework; sourceTree = BUILT_PRODUCTS_DIR; };
84C5BBDC265D16BD006E41AE /* YM-iOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "YM-iOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
84C5BBF4265D1775006E41AE /* YmuzApiMac.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = YmuzApiMac.framework; sourceTree = BUILT_PRODUCTS_DIR; };
84C5BBFC265D1775006E41AE /* YM-macTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "YM-macTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
84C5BC03265D1775006E41AE /* macInfo.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = macInfo.plist; sourceTree = "<group>"; };
84C5BC21265D1B9C006E41AE /* TrackShort.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackShort.swift; sourceTree = "<group>"; };
84C5BC30265D2177006E41AE /* Track.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Track.swift; sourceTree = "<group>"; };
84C5BC42265D33CD006E41AE /* MetaData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetaData.swift; sourceTree = "<group>"; };
84C5BC49265D36C3006E41AE /* Normalization.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Normalization.swift; sourceTree = "<group>"; };
84C5BC50265D37EE006E41AE /* Major.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Major.swift; sourceTree = "<group>"; };
84C5BC5B265D38B7006E41AE /* PoetryLovelMatch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PoetryLovelMatch.swift; sourceTree = "<group>"; };
84C5BC62265D3993006E41AE /* LicenseTextPart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LicenseTextPart.swift; sourceTree = "<group>"; };
84C5BC69265D3AF2006E41AE /* TracksSimilar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TracksSimilar.swift; sourceTree = "<group>"; };
84C5BC75265D3C93006E41AE /* Lyrics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lyrics.swift; sourceTree = "<group>"; };
84C5BC7C265D5430006E41AE /* Supplement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Supplement.swift; sourceTree = "<group>"; };
84C5BC83265D557F006E41AE /* VideoSupplement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoSupplement.swift; sourceTree = "<group>"; };
84C5BC8B265D5796006E41AE /* CaptchaResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaptchaResponse.swift; sourceTree = "<group>"; };
84C5BC99265D6387006E41AE /* TrackList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackList.swift; sourceTree = "<group>"; };
84C5BCA0265D6626006E41AE /* Video.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Video.swift; sourceTree = "<group>"; };
84C5BCA8265D6931006E41AE /* ShotData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShotData.swift; sourceTree = "<group>"; };
84C5BCAF265D6B99006E41AE /* ShotType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShotType.swift; sourceTree = "<group>"; };
84C5BCB6265D6C5A006E41AE /* ShotEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShotEvent.swift; sourceTree = "<group>"; };
84C5BCC1265D6D3A006E41AE /* Shot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shot.swift; sourceTree = "<group>"; };
84C5BCC9265E3CCB006E41AE /* Best.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Best.swift; sourceTree = "<group>"; };
84C5BCD7265E408E006E41AE /* Suggestion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Suggestion.swift; sourceTree = "<group>"; };
84C5BCDE265E4150006E41AE /* Search.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Search.swift; sourceTree = "<group>"; };
84C5BCF1265E4573006E41AE /* KeyValueObj.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyValueObj.swift; sourceTree = "<group>"; };
84C5BCFC265E4649006E41AE /* Station.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Station.swift; sourceTree = "<group>"; };
84C5BD07265E4A3D006E41AE /* StationTracksResult.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StationTracksResult.swift; sourceTree = "<group>"; };
84C5BD0E265E4ACE006E41AE /* RadioId.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadioId.swift; sourceTree = "<group>"; };
84C5BD1D265E4BD7006E41AE /* RadioSequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadioSequence.swift; sourceTree = "<group>"; };
84C5BD24265E4D74006E41AE /* StationResult.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StationResult.swift; sourceTree = "<group>"; };
84C5BD2F265E4DD1006E41AE /* RotorSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RotorSettings.swift; sourceTree = "<group>"; };
84C5BD36265E4F5F006E41AE /* AdParams.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdParams.swift; sourceTree = "<group>"; };
84C5BD3D265E51C1006E41AE /* RadioRestrictions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadioRestrictions.swift; sourceTree = "<group>"; };
84C5BD4C265E5293006E41AE /* Enum.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Enum.swift; sourceTree = "<group>"; };
84C5BD53265E53BA006E41AE /* DiscreteScale.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiscreteScale.swift; sourceTree = "<group>"; };
84C5BD5A265E55FA006E41AE /* StationData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StationData.swift; sourceTree = "<group>"; };
84C5BD61265E567C006E41AE /* RadioDashboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadioDashboard.swift; sourceTree = "<group>"; };
84D9706726D6A60D005361C3 /* unit_TrackLikeApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_TrackLikeApiTests.swift; sourceTree = "<group>"; };
84D9706926D6AE14005361C3 /* unit_AlbumLikeApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_AlbumLikeApiTests.swift; sourceTree = "<group>"; };
84D9706B26D6AEC4005361C3 /* unit_ArtistLikeApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_ArtistLikeApiTests.swift; sourceTree = "<group>"; };
84D9706D26D6AEFF005361C3 /* unit_PlaylistLikeApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_PlaylistLikeApiTests.swift; sourceTree = "<group>"; };
84D9707226D6C34C005361C3 /* unit_SearchApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_SearchApiTests.swift; sourceTree = "<group>"; };
84D9707426D6DA7A005361C3 /* SearchType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchType.swift; sourceTree = "<group>"; };
84D9707726D6DBB3005361C3 /* TrackCodec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackCodec.swift; sourceTree = "<group>"; };
84D9707A26D6DC34005361C3 /* TrackBitrate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackBitrate.swift; sourceTree = "<group>"; };
84D9707E26D77F43005361C3 /* Podcast.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Podcast.swift; sourceTree = "<group>"; };
84D9709126D792DD005361C3 /* iOSInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = iOSInfo.plist; sourceTree = "<group>"; };
84DE27412720B0530098D63E /* XPassportObj.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XPassportObj.swift; sourceTree = "<group>"; };
84E1634626A6A554008D9F84 /* unit_FeedApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_FeedApiTests.swift; sourceTree = "<group>"; };
84E1634826A6A6A3008D9F84 /* JsonUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JsonUtil.swift; sourceTree = "<group>"; };
84E1634B26A6AA3C008D9F84 /* unit_JsonUtilTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_JsonUtilTests.swift; sourceTree = "<group>"; };
84E1634D26A6B59B008D9F84 /* unit_PlaylistApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_PlaylistApiTests.swift; sourceTree = "<group>"; };
84E1634F26A6C238008D9F84 /* NormalizationR128.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NormalizationR128.swift; sourceTree = "<group>"; };
84E1635226A6D309008D9F84 /* unit_TrackApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_TrackApiTests.swift; sourceTree = "<group>"; };
84E1635726A81525008D9F84 /* unit_DownloaderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_DownloaderTests.swift; sourceTree = "<group>"; };
84E1635926AEE892008D9F84 /* unit_ArtistApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_ArtistApiTests.swift; sourceTree = "<group>"; };
84F6ABF3269D72790051FD92 /* Likes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Likes.swift; sourceTree = "<group>"; };
84F6ABF6269D973C0051FD92 /* AccountF.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountF.swift; sourceTree = "<group>"; };
84F6ABF9269D9CDF0051FD92 /* Player.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Player.swift; sourceTree = "<group>"; };
84F6ABFC269DA9900051FD92 /* Tracks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tracks.swift; sourceTree = "<group>"; };
84F6ABFF269DA99C0051FD92 /* Artists.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Artists.swift; sourceTree = "<group>"; };
84F6AC02269DBEBD0051FD92 /* Albums.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Albums.swift; sourceTree = "<group>"; };
84F6AC05269DC9470051FD92 /* Playlists.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Playlists.swift; sourceTree = "<group>"; };
84F6AC08269DDA720051FD92 /* Searches.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Searches.swift; sourceTree = "<group>"; };
84F6AC0B269ECB020051FD92 /* DateUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateUtil.swift; sourceTree = "<group>"; };
84F6AC0E269ECCF00051FD92 /* unit_DateUtilTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_DateUtilTests.swift; sourceTree = "<group>"; };
84F6AC10269F621B0051FD92 /* YMBaseObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YMBaseObject.swift; sourceTree = "<group>"; };
84F6AC1326A005C70051FD92 /* SearchResultAlbums.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultAlbums.swift; sourceTree = "<group>"; };
84F6AC1626A0065B0051FD92 /* SearchResultTracks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultTracks.swift; sourceTree = "<group>"; };
84F6AC1926A006960051FD92 /* SearchResultArtists.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultArtists.swift; sourceTree = "<group>"; };
84F6AC1C26A006D70051FD92 /* SearchResultPlaylists.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultPlaylists.swift; sourceTree = "<group>"; };
84F6AC1F26A007250051FD92 /* SearchResultVideos.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultVideos.swift; sourceTree = "<group>"; };
84F6AC2226A007E20051FD92 /* SearchResultPodcasts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultPodcasts.swift; sourceTree = "<group>"; };
84F6AC2526A008680051FD92 /* SearchResultUsers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultUsers.swift; sourceTree = "<group>"; };
84F6AC8A26A0381F0051FD92 /* ApiAuthKeys.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiAuthKeys.swift; sourceTree = "<group>"; };
84F6AC9126A150640051FD92 /* TestConstants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestConstants.swift; sourceTree = "<group>"; };
84F6AC9326A158B50051FD92 /* unit_AccountApiTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unit_AccountApiTests.swift; sourceTree = "<group>"; };
84F7497826E65E1A0033A6D6 /* YM-API.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = "YM-API.podspec"; sourceTree = "<group>"; };
84F7497926E65E1A0033A6D6 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
84F7497A26E65E1A0033A6D6 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
84F7497C26E665D80033A6D6 /* README_RU.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README_RU.md; sourceTree = "<group>"; };
84F7498626E685560033A6D6 /* searchResults.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = searchResults.png; sourceTree = "<group>"; };
84F7498726E685560033A6D6 /* favourite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = favourite.png; sourceTree = "<group>"; };
84F7498826E685560033A6D6 /* nowPlayingQueue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = nowPlayingQueue.png; sourceTree = "<group>"; };
84F7498926E685560033A6D6 /* playlistOfDay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = playlistOfDay.png; sourceTree = "<group>"; };
84F7498A26E685560033A6D6 /* feed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = feed.png; sourceTree = "<group>"; };
84F7498B26E685560033A6D6 /* nowPlaying.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = nowPlaying.png; sourceTree = "<group>"; };
84F7498C26E685560033A6D6 /* searchSuggestions.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = searchSuggestions.png; sourceTree = "<group>"; };
84FF393B2671E82D00A72BAC /* ArtistAlbums.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArtistAlbums.swift; sourceTree = "<group>"; };
84FF393D2671E91F00A72BAC /* ArtistTracks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArtistTracks.swift; sourceTree = "<group>"; };
84FF393F2671E9C900A72BAC /* Artist.swift */ = {isa = PBXFileReference; indentWidth = 3; lastKnownFileType = sourcecode.swift; path = Artist.swift; sourceTree = "<group>"; };
84FF394426734A2400A72BAC /* ArtistShortInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArtistShortInfo.swift; sourceTree = "<group>"; };
84FF394626734C9000A72BAC /* Counts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Counts.swift; sourceTree = "<group>"; };
84FF394826734D4F00A72BAC /* Description.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Description.swift; sourceTree = "<group>"; };
84FF394D26734DDD00A72BAC /* Link.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Link.swift; sourceTree = "<group>"; };
84FF395026734EA300A72BAC /* Ratings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Ratings.swift; sourceTree = "<group>"; };
84FF395326734F4500A72BAC /* Vinyl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Vinyl.swift; sourceTree = "<group>"; };
84FF39572673507000A72BAC /* Album.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Album.swift; sourceTree = "<group>"; };
84FF395A2673590700A72BAC /* Deprecation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deprecation.swift; sourceTree = "<group>"; };
84FF395D267359CD00A72BAC /* Label.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Label.swift; sourceTree = "<group>"; };
84FF396026735A6700A72BAC /* TrackPosition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackPosition.swift; sourceTree = "<group>"; };
84FF396426735C0E00A72BAC /* Account.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Account.swift; sourceTree = "<group>"; };
84FF396726735EAF00A72BAC /* AlertButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlertButton.swift; sourceTree = "<group>"; };
84FF396926735FE500A72BAC /* Alert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Alert.swift; sourceTree = "<group>"; };
84FF396D26736D0500A72BAC /* Autorenewable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Autorenewable.swift; sourceTree = "<group>"; };
84FF397026736E6B00A72BAC /* Deactivation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deactivation.swift; sourceTree = "<group>"; };
84FF397326736F2000A72BAC /* NonRenewable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NonRenewable.swift; sourceTree = "<group>"; };
84FF397626736FF100A72BAC /* Operator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Operator.swift; sourceTree = "<group>"; };
84FF39792673710800A72BAC /* PassportPhone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PassportPhone.swift; sourceTree = "<group>"; };
84FF397C2673717D00A72BAC /* Permissions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Permissions.swift; sourceTree = "<group>"; };
84FF397F2673729000A72BAC /* PlusSubscription.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlusSubscription.swift; sourceTree = "<group>"; };
84FF39822673734000A72BAC /* Price.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Price.swift; sourceTree = "<group>"; };
84FF3985267373F800A72BAC /* Product.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Product.swift; sourceTree = "<group>"; };
84FF3988267377C900A72BAC /* RenewableReminder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RenewableReminder.swift; sourceTree = "<group>"; };
84FF398B2673785100A72BAC /* Status.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Status.swift; sourceTree = "<group>"; };
84FF398E26737AEE00A72BAC /* Subscription.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Subscription.swift; sourceTree = "<group>"; };
84FF399126737C6B00A72BAC /* UserSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserSettings.swift; sourceTree = "<group>"; };
84FF3998267381F500A72BAC /* ApiProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ApiProvider.swift; sourceTree = "<group>"; };
84FF39A4267382D300A72BAC /* YMClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMClient.swift; sourceTree = "<group>"; };
84FF39A72673856E00A72BAC /* YMDevice.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMDevice.swift; sourceTree = "<group>"; };
84FF39AA2673870300A72BAC /* Auth.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Auth.swift; sourceTree = "<group>"; };
84FF39AD26738B1000A72BAC /* ApiLanguage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiLanguage.swift; sourceTree = "<group>"; };
84FF39B226738C7E00A72BAC /* ApiFuncID.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiFuncID.swift; sourceTree = "<group>"; };
84FF39B826738CFD00A72BAC /* ApiBaseUrl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiBaseUrl.swift; sourceTree = "<group>"; };
84FF39BB26738D2100A72BAC /* ApiFuncPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiFuncPath.swift; sourceTree = "<group>"; };
84FF39BE26738D9500A72BAC /* ApiHttpMethod.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiHttpMethod.swift; sourceTree = "<group>"; };
84FF39C126738DC100A72BAC /* ApiFuncHeaders.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiFuncHeaders.swift; sourceTree = "<group>"; };
84FF39C426738DE700A72BAC /* ApiFuncBodyParams.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiFuncBodyParams.swift; sourceTree = "<group>"; };
84FF39C726739FDA00A72BAC /* Downloader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Downloader.swift; sourceTree = "<group>"; };
8B102E2D2A2C7D8B008544C1 /* AuthVariantsResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthVariantsResponse.swift; sourceTree = "<group>"; };
8B102E302A2C7EAA008544C1 /* AuthMethod.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthMethod.swift; sourceTree = "<group>"; };
8B102E332A2C82BE008544C1 /* AuthSentPasswordResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthSentPasswordResponse.swift; sourceTree = "<group>"; };
8B102E362A2C8439008544C1 /* AuthChallenge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthChallenge.swift; sourceTree = "<group>"; };
8B102E392A2C84F9008544C1 /* ChallengeType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChallengeType.swift; sourceTree = "<group>"; };
8B3496C129B07D6B00EF0990 /* YMConstants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMConstants.swift; sourceTree = "<group>"; };
8B3496C529B08D7200EF0990 /* LyricsDownloadInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LyricsDownloadInfo.swift; sourceTree = "<group>"; };
8B45B4812A33A1D900D01C78 /* CustomWave.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomWave.swift; sourceTree = "<group>"; };
8BE299802A326AAE00DE1D1D /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
8BF5CB3129AFEEBF0062620C /* TestCredentials.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestCredentials.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
84C5BBD0265D16BD006E41AE /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
84C5BBD9265D16BD006E41AE /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
84C5BBDD265D16BD006E41AE /* YmuzApi.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
84C5BBF1265D1775006E41AE /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
84C5BBF9265D1775006E41AE /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
84C5BBFD265D1775006E41AE /* YmuzApiMac.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
840980F426AF07B7004DFBBC /* Like */ = {
isa = PBXGroup;
children = (
8479566D266977F900CAEEF2 /* Like.swift */,
840980F526AF07D2004DFBBC /* LikeLibrary.swift */,
840980F826AF23C0004DFBBC /* LikeObject.swift */,
);
path = Like;
sourceTree = "<group>";
};
840C8B8C27B446E800393E2B /* Images */ = {
isa = PBXGroup;
children = (
840C8B8D27B4472B00393E2B /* appIcon.png */,
);
path = Images;
sourceTree = "<group>";
};
8423206B26D8FDA6005FED32 /* Frameworks */ = {
isa = PBXGroup;
children = (
);
name = Frameworks;
sourceTree = "<group>";
};
84412C482719CB5C006AD72D /* Promotion */ = {
isa = PBXGroup;
children = (
847956982669887500CAEEF2 /* Promotion.swift */,
84412C4A2719CB76006AD72D /* PromotionItem.swift */,
);
path = Promotion;
sourceTree = "<group>";
};
84412C502719D365006AD72D /* Label */ = {
isa = PBXGroup;
children = (
84412C512719D382006AD72D /* MusicLabel.swift */,
);
path = Label;
sourceTree = "<group>";
};
8479563C26695AF600CAEEF2 /* Playlist */ = {
isa = PBXGroup;
children = (
8479564026695C4900CAEEF2 /* CaseForms.swift */,
8479564326695D2300CAEEF2 /* Contest.swift */,
8B45B4812A33A1D900D01C78 /* CustomWave.swift */,
8479564926695FC800CAEEF2 /* OpenGraphData.swift */,
8479564C266961A200CAEEF2 /* PlayCounter.swift */,
8479565B2669655200CAEEF2 /* Playlist.swift */,
8479564F2669629300CAEEF2 /* PlaylistAbsence.swift */,
8479563D26695B2B00CAEEF2 /* PlaylistBrand.swift */,
84A3055826E13E7E001C7597 /* PlaylsitEditComand.swift */,
8479564626695E0B00CAEEF2 /* PlaylistFor.swift */,
847956522669633900CAEEF2 /* PlaylistId.swift */,
84019E3A282CFAC90023DF28 /* PlaylistImportStatus.swift */,
847956582669642000CAEEF2 /* PlaylistRecomendation.swift */,
840980EF26AEF7E6004DFBBC /* Preroll.swift */,
847956612669738F00CAEEF2 /* Tag.swift */,
8479565E266972E200CAEEF2 /* TagResult.swift */,
84A3054026DFFAD8001C7597 /* PlaylistVisibilityType.swift */,
);
path = Playlist;
sourceTree = "<group>";
};
84795670266979AD00CAEEF2 /* Landing */ = {
isa = PBXGroup;
children = (
84412C482719CB5C006AD72D /* Promotion */,
8479567426697B2100CAEEF2 /* Block.swift */,
84795671266979CC00CAEEF2 /* BlockEntity.swift */,
8479568326697FF800CAEEF2 /* Chart.swift */,
8479567D26697DFB00CAEEF2 /* ChartList.swift */,
8479567A26697D5D00CAEEF2 /* ChartInfoMenu.swift */,
8479567726697C4E00CAEEF2 /* ChartInfoMenuItem.swift */,
8479568026697F2C00CAEEF2 /* ChartItem.swift */,
84795689266982E500CAEEF2 /* Landing.swift */,
84A3053A26DFC248001C7597 /* LandingBlock.swift */,
847956862669812400CAEEF2 /* LandingList.swift */,
8479568C2669841100CAEEF2 /* MixLink.swift */,
8479568F2669864100CAEEF2 /* PersonalPlaylistsData.swift */,
84795692266986D400CAEEF2 /* PlayContext.swift */,
84795695266987F700CAEEF2 /* PlayContextData.swift */,
);
path = Landing;
sourceTree = "<group>";
};
847956A726698FC300CAEEF2 /* Genre */ = {
isa = PBXGroup;
children = (
847956A826698FD400CAEEF2 /* Genre.swift */,
847956AB2669932700CAEEF2 /* GenreImage.swift */,
847956AE2669949700CAEEF2 /* GenreTitle.swift */,
);
path = Genre;
sourceTree = "<group>";
};
847956B12669954D00CAEEF2 /* Feed */ = {
isa = PBXGroup;
children = (
847956B22669956000CAEEF2 /* AlbumEvent.swift */,
847956B52669962400CAEEF2 /* ArtistEvent.swift */,
847956BE266999F400CAEEF2 /* Feed.swift */,
847956B82669971600CAEEF2 /* FeedDay.swift */,
847956BB2669981B00CAEEF2 /* FeedEvent.swift */,
847956C126699B7900CAEEF2 /* GeneratedPlaylist.swift */,
843976D626B410D700AAD679 /* Headline.swift */,
847956C426699CB900CAEEF2 /* TrackWithAds.swift */,
);
path = Feed;
sourceTree = "<group>";
};
847956CA26699DF200CAEEF2 /* Error */ = {
isa = PBXGroup;
children = (
84A3054F26E0F7E3001C7597 /* ResponseError.swift */,
847956CE26699E3000CAEEF2 /* YMError.swift */,
);
path = Error;
sourceTree = "<group>";
};
847CB3522702637600269A9C /* Rave */ = {
isa = PBXGroup;
children = (
847CB3802702637600269A9C /* Rave.xcodeproj */,
);
path = Rave;
sourceTree = "<group>";
};
847CB3812702637600269A9C /* Products */ = {
isa = PBXGroup;
children = (
847CB3A12702637600269A9C /* Rave.app */,
);
name = Products;
sourceTree = "<group>";
};
847CB3CD27187E5700269A9C /* ListenHistory */ = {
isa = PBXGroup;
children = (
847CB3D22718801F00269A9C /* ListenHistory.swift */,
847CB3CF27187EA900269A9C /* ListenHistoryItem.swift */,
847CB3D52718815F00269A9C /* ListenHistoryContextType.swift */,
);
path = ListenHistory;
sourceTree = "<group>";
};
84C5BBC7265D162E006E41AE = {
isa = PBXGroup;
children = (
84F7497426E65C0F0033A6D6 /* Classes */,
84F7497726E65CB20033A6D6 /* Project */,
84412C5C271EFAD9006AD72D /* Changelog.md */,
8451E64226EB983C00A8DB93 /* Contributing.md */,
8451E64326EB984200A8DB93 /* Contributing_RU.md */,
84F7497926E65E1A0033A6D6 /* LICENSE */,
84F7497A26E65E1A0033A6D6 /* README.md */,
84F7497C26E665D80033A6D6 /* README_RU.md */,
84F7497826E65E1A0033A6D6 /* YM-API.podspec */,
84C5BBD4265D16BD006E41AE /* Products */,
8423206B26D8FDA6005FED32 /* Frameworks */,
);
sourceTree = "<group>";
};
84C5BBD4265D16BD006E41AE /* Products */ = {
isa = PBXGroup;
children = (
84C5BBD3265D16BD006E41AE /* YmuzApi.framework */,
84C5BBDC265D16BD006E41AE /* YM-iOSTests.xctest */,
84C5BBF4265D1775006E41AE /* YmuzApiMac.framework */,
84C5BBFC265D1775006E41AE /* YM-macTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
84C5BC00265D1775006E41AE /* YM-Tests */ = {
isa = PBXGroup;
children = (
8BE299802A326AAE00DE1D1D /* .gitignore */,
84F6AC9326A158B50051FD92 /* unit_AccountApiTests.swift */,
840980ED26A829FD004DFBBC /* unit_AlbumApiTests.swift */,
84D9706926D6AE14005361C3 /* unit_AlbumLikeApiTests.swift */,
84E1635926AEE892008D9F84 /* unit_ArtistApiTests.swift */,
84D9706B26D6AEC4005361C3 /* unit_ArtistLikeApiTests.swift */,
84A3055226E0FD59001C7597 /* unit_ApiProviderTests.swift */,
84F6AC0E269ECCF00051FD92 /* unit_DateUtilTests.swift */,
84E1635726A81525008D9F84 /* unit_DownloaderTests.swift */,
84E1634626A6A554008D9F84 /* unit_FeedApiTests.swift */,
84E1634B26A6AA3C008D9F84 /* unit_JsonUtilTests.swift */,
84412C572719D842006AD72D /* unit_LabelApiTests.swift */,
84A3053D26DFC4D0001C7597 /* unit_LandingApiTests.swift */,
84E1634D26A6B59B008D9F84 /* unit_PlaylistApiTests.swift */,
84D9706D26D6AEFF005361C3 /* unit_PlaylistLikeApiTests.swift */,
84498F8326D7C2300026CD16 /* unit_RadioStationsApiTests.swift */,
847CB3DB2718868800269A9C /* unit_RecentListenApiTests.swift */,
84D9707226D6C34C005361C3 /* unit_SearchApiTests.swift */,
84E1635226A6D309008D9F84 /* unit_TrackApiTests.swift */,
84D9706726D6A60D005361C3 /* unit_TrackLikeApiTests.swift */,
84A3054626E0168E001C7597 /* unit_QueueApiTests.swift */,
8BF5CB3129AFEEBF0062620C /* TestCredentials.swift */,
84F6AC9126A150640051FD92 /* TestConstants.swift */,
84C5BC03265D1775006E41AE /* macInfo.plist */,
84D9709126D792DD005361C3 /* iOSInfo.plist */,
);
path = "YM-Tests";
sourceTree = "<group>";
};
84C5BC37265D219D006E41AE /* Track */ = {
isa = PBXGroup;
children = (
847956EC2669A5F900CAEEF2 /* DownloadInfo.swift */,
84C5BC62265D3993006E41AE /* LicenseTextPart.swift */,
84C5BC50265D37EE006E41AE /* Major.swift */,
84C5BC42265D33CD006E41AE /* MetaData.swift */,
84C5BC49265D36C3006E41AE /* Normalization.swift */,
84E1634F26A6C238008D9F84 /* NormalizationR128.swift */,
84C5BC5B265D38B7006E41AE /* PoetryLovelMatch.swift */,
84C5BC30265D2177006E41AE /* Track.swift */,
84D9707A26D6DC34005361C3 /* TrackBitrate.swift */,
84D9707726D6DBB3005361C3 /* TrackCodec.swift */,
8479569B26698A0A00CAEEF2 /* TrackId.swift */,
84C5BC21265D1B9C006E41AE /* TrackShort.swift */,
8479569E26698BCE00CAEEF2 /* TrackShortOld.swift */,
84C5BC99265D6387006E41AE /* TrackList.swift */,
84C5BC69265D3AF2006E41AE /* TracksSimilar.swift */,
);
path = Track;
sourceTree = "<group>";
};
84C5BC74265D3C7C006E41AE /* Supplement */ = {
isa = PBXGroup;
children = (
84C5BC75265D3C93006E41AE /* Lyrics.swift */,
8B3496C529B08D7200EF0990 /* LyricsDownloadInfo.swift */,
84C5BC7C265D5430006E41AE /* Supplement.swift */,
84C5BC83265D557F006E41AE /* VideoSupplement.swift */,
);
path = Supplement;
sourceTree = "<group>";
};
84C5BC8A265D5778006E41AE /* Util */ = {
isa = PBXGroup;
children = (
84C5BC8B265D5796006E41AE /* CaptchaResponse.swift */,
8408F2E3266FEB6F00308FBF /* CryptoUtil.swift */,
84F6AC0B269ECB020051FD92 /* DateUtil.swift */,
84E1634826A6A6A3008D9F84 /* JsonUtil.swift */,
847956EF2669AA0000CAEEF2 /* XmlUtil.swift */,
);
path = Util;
sourceTree = "<group>";
};
84C5BCA7265D6920006E41AE /* Shot */ = {
isa = PBXGroup;
children = (
84C5BCA8265D6931006E41AE /* ShotData.swift */,