An amazing project that generates micro reports from tournament results
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1106 lines
72 KiB

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 50;
objects = {
/* Begin PBXBuildFile section */
4D0F103522C4C04F005F797A /* event88 in Resources */ = {isa = PBXBuildFile; fileRef = 4D0F103422C4C04F005F797A /* event88 */; };
4D0F103722C4C08F005F797A /* ChipCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D0F103622C4C08F005F797A /* ChipCount.swift */; };
4D0F103922C4C1C4005F797A /* ChipCountParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D0F103822C4C1C4005F797A /* ChipCountParser.swift */; };
4D18861122C36D8F0020C4CD /* TournamentCounter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D18861022C36D8F0020C4CD /* TournamentCounter.swift */; };
4D26A94D23152316001C98D2 /* FestivalStats.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D26A94C23152316001C98D2 /* FestivalStats.swift */; };
4D26A94F23152A1C001C98D2 /* StatCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4D26A94E23152A1C001C98D2 /* StatCollectionViewCell.xib */; };
4D26A95123152A6B001C98D2 /* StatCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D26A95023152A6B001C98D2 /* StatCollectionViewCell.swift */; };
4D26A95423156F6F001C98D2 /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D26A95323156F6F001C98D2 /* Game.swift */; };
4D2F1C4422CC92D1007C639E /* event81 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C2C22CC92CE007C639E /* event81 */; };
4D2F1C4522CC92D1007C639E /* event80 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C2D22CC92CE007C639E /* event80 */; };
4D2F1C4622CC92D1007C639E /* event76 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C2E22CC92CE007C639E /* event76 */; };
4D2F1C4722CC92D1007C639E /* event69 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C2F22CC92CF007C639E /* event69 */; };
4D2F1C4822CC92D1007C639E /* event66 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3022CC92CF007C639E /* event66 */; };
4D2F1C4A22CC92D1007C639E /* event89 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3222CC92CF007C639E /* event89 */; };
4D2F1C4B22CC92D1007C639E /* event71 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3322CC92CF007C639E /* event71 */; };
4D2F1C4C22CC92D1007C639E /* event90 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3422CC92CF007C639E /* event90 */; };
4D2F1C4D22CC92D1007C639E /* event77 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3522CC92CF007C639E /* event77 */; };
4D2F1C4E22CC92D1007C639E /* event75 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3622CC92CF007C639E /* event75 */; };
4D2F1C4F22CC92D1007C639E /* event79 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3722CC92CF007C639E /* event79 */; };
4D2F1C5022CC92D1007C639E /* event70 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3822CC92CF007C639E /* event70 */; };
4D2F1C5122CC92D1007C639E /* event82 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3922CC92D0007C639E /* event82 */; };
4D2F1C5222CC92D1007C639E /* event87 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3A22CC92D0007C639E /* event87 */; };
4D2F1C5322CC92D1007C639E /* event74 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3B22CC92D0007C639E /* event74 */; };
4D2F1C5422CC92D1007C639E /* event64 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3C22CC92D0007C639E /* event64 */; };
4D2F1C5522CC92D1007C639E /* event73 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3D22CC92D0007C639E /* event73 */; };
4D2F1C5622CC92D1007C639E /* event85 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3E22CC92D0007C639E /* event85 */; };
4D2F1C5722CC92D1007C639E /* event72 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C3F22CC92D0007C639E /* event72 */; };
4D2F1C5822CC92D1007C639E /* event67 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C4022CC92D0007C639E /* event67 */; };
4D2F1C5922CC92D1007C639E /* event86 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C4122CC92D0007C639E /* event86 */; };
4D2F1C5A22CC92D1007C639E /* event83 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C4222CC92D1007C639E /* event83 */; };
4D2F1C5B22CC92D1007C639E /* event84 in Resources */ = {isa = PBXBuildFile; fileRef = 4D2F1C4322CC92D1007C639E /* event84 */; };
4D30463322F4232600DA86C4 /* event57 in Resources */ = {isa = PBXBuildFile; fileRef = 4D30463122F4232600DA86C4 /* event57 */; };
4D30463422F4232600DA86C4 /* event78 in Resources */ = {isa = PBXBuildFile; fileRef = 4D30463222F4232600DA86C4 /* event78 */; };
4D39B6F322F8549100625E31 /* DataSourceWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D39B6F222F8549100625E31 /* DataSourceWrapper.swift */; };
4D39B6F522F856EF00625E31 /* StackTableCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4D39B6F422F856EF00625E31 /* StackTableCell.xib */; };
4D39B6F722F8573900625E31 /* StackTableCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D39B6F622F8573900625E31 /* StackTableCell.swift */; };
4D39B6FA22F85C3400625E31 /* UIView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D39B6F922F85C3400625E31 /* UIView+Extensions.swift */; };
4D39B6FC22F8686300625E31 /* CumulatedWins.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D39B6FB22F8686300625E31 /* CumulatedWins.swift */; };
4D39B6FE22F87C3700625E31 /* Charts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D39B6FD22F87C3700625E31 /* Charts.framework */; };
4DA5CA1E22AD078A00AC628E /* CountryCounter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DA5CA1D22AD078A00AC628E /* CountryCounter.swift */; };
4DB113D72305480600D0C671 /* InfographyView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4DB113D62305480600D0C671 /* InfographyView.xib */; };
4DB113D923054A4100D0C671 /* InfographyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB113D823054A4100D0C671 /* InfographyView.swift */; };
4DB113DB230559F600D0C671 /* Label.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB113DA230559F600D0C671 /* Label.swift */; };
4DB113DD2305882A00D0C671 /* Fonts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB113DC2305882A00D0C671 /* Fonts.swift */; };
4DD9C5BD2316D092003501A4 /* PlayerNotableFinishes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DD9C5BC2316D092003501A4 /* PlayerNotableFinishes.swift */; };
4DDEF11422AE4FB900F4D7C1 /* TournamentStats.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DDEF11322AE4FB900F4D7C1 /* TournamentStats.swift */; };
4DF7608422A3FB96004B0EF1 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7608322A3FB96004B0EF1 /* AppDelegate.swift */; };
4DF7608622A3FB96004B0EF1 /* MasterViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7608522A3FB96004B0EF1 /* MasterViewController.swift */; };
4DF7608822A3FB96004B0EF1 /* DetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7608722A3FB96004B0EF1 /* DetailViewController.swift */; };
4DF7608B22A3FB96004B0EF1 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7608922A3FB96004B0EF1 /* Main.storyboard */; };
4DF7608D22A3FB98004B0EF1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7608C22A3FB98004B0EF1 /* Assets.xcassets */; };
4DF7609022A3FB98004B0EF1 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7608E22A3FB98004B0EF1 /* LaunchScreen.storyboard */; };
4DF7609B22A3FB98004B0EF1 /* TournamentStatsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7609A22A3FB98004B0EF1 /* TournamentStatsTests.swift */; };
4DF760A722A3FD12004B0EF1 /* Model.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760A622A3FD12004B0EF1 /* Model.swift */; };
4DF760AB22A3FDED004B0EF1 /* RealmSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF760A922A3FDED004B0EF1 /* RealmSwift.framework */; };
4DF760AC22A3FDED004B0EF1 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF760AA22A3FDED004B0EF1 /* Realm.framework */; };
4DF760B022A47C74004B0EF1 /* RowImporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760AF22A47C74004B0EF1 /* RowImporter.swift */; };
4DF760B322A47CAE004B0EF1 /* Realm+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760B222A47CAE004B0EF1 /* Realm+Extensions.swift */; };
4DF760B522A47F6D004B0EF1 /* event2 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760B422A47F6D004B0EF1 /* event2 */; };
4DF760B822A5234D004B0EF1 /* event60 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760B722A5234D004B0EF1 /* event60 */; };
4DF760BA22A524F4004B0EF1 /* Formatters.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760B922A524F4004B0EF1 /* Formatters.swift */; };
4DF760BC22A5270E004B0EF1 /* Queries.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760BB22A5270E004B0EF1 /* Queries.swift */; };
4DF760BF22A560AA004B0EF1 /* FileWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760BE22A560AA004B0EF1 /* FileWriter.swift */; };
4DF760C222A561FF004B0EF1 /* ColumnRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760C122A561FF004B0EF1 /* ColumnRepresentable.swift */; };
4DF760C522A56451004B0EF1 /* event1 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760C422A56451004B0EF1 /* event1 */; };
4DF760C922A56497004B0EF1 /* Seed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF760C822A56497004B0EF1 /* Seed.swift */; };
4DF760CB22A56765004B0EF1 /* event4 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760CA22A56765004B0EF1 /* event4 */; };
4DF7610822A56797004B0EF1 /* event65 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760CC22A56793004B0EF1 /* event65 */; };
4DF7610922A56797004B0EF1 /* event28 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760CD22A56793004B0EF1 /* event28 */; };
4DF7610A22A56797004B0EF1 /* event32 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760CE22A56793004B0EF1 /* event32 */; };
4DF7610B22A56797004B0EF1 /* event50 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760CF22A56793004B0EF1 /* event50 */; };
4DF7610C22A56797004B0EF1 /* event7 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D022A56793004B0EF1 /* event7 */; };
4DF7610D22A56797004B0EF1 /* event55 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D122A56793004B0EF1 /* event55 */; };
4DF7610F22A56797004B0EF1 /* event59 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D322A56793004B0EF1 /* event59 */; };
4DF7611022A56797004B0EF1 /* event9 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D422A56793004B0EF1 /* event9 */; };
4DF7611222A56797004B0EF1 /* event61 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D622A56794004B0EF1 /* event61 */; };
4DF7611322A56797004B0EF1 /* event22 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D722A56794004B0EF1 /* event22 */; };
4DF7611422A56797004B0EF1 /* event10 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D822A56794004B0EF1 /* event10 */; };
4DF7611522A56797004B0EF1 /* event30 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760D922A56794004B0EF1 /* event30 */; };
4DF7611622A56797004B0EF1 /* event16 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760DA22A56794004B0EF1 /* event16 */; };
4DF7611722A56797004B0EF1 /* event8 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760DB22A56794004B0EF1 /* event8 */; };
4DF7611822A56797004B0EF1 /* event48 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760DC22A56794004B0EF1 /* event48 */; };
4DF7611922A56797004B0EF1 /* event18 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760DD22A56794004B0EF1 /* event18 */; };
4DF7611A22A56797004B0EF1 /* event25 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760DE22A56794004B0EF1 /* event25 */; };
4DF7611B22A56797004B0EF1 /* event23 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760DF22A56794004B0EF1 /* event23 */; };
4DF7611C22A56797004B0EF1 /* event62 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E022A56794004B0EF1 /* event62 */; };
4DF7611D22A56797004B0EF1 /* event47 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E122A56794004B0EF1 /* event47 */; };
4DF7611E22A56797004B0EF1 /* event51 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E222A56794004B0EF1 /* event51 */; };
4DF7611F22A56797004B0EF1 /* event21 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E322A56794004B0EF1 /* event21 */; };
4DF7612022A56797004B0EF1 /* event31 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E422A56794004B0EF1 /* event31 */; };
4DF7612122A56797004B0EF1 /* event46 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E522A56794004B0EF1 /* event46 */; };
4DF7612222A56797004B0EF1 /* event38 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E622A56794004B0EF1 /* event38 */; };
4DF7612422A56797004B0EF1 /* event43 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E822A56795004B0EF1 /* event43 */; };
4DF7612522A56797004B0EF1 /* event42 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760E922A56795004B0EF1 /* event42 */; };
4DF7612622A56797004B0EF1 /* event19 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760EA22A56795004B0EF1 /* event19 */; };
4DF7612722A56797004B0EF1 /* event14 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760EB22A56795004B0EF1 /* event14 */; };
4DF7612822A56797004B0EF1 /* event54 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760EC22A56795004B0EF1 /* event54 */; };
4DF7612922A56797004B0EF1 /* event39 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760ED22A56795004B0EF1 /* event39 */; };
4DF7612A22A56797004B0EF1 /* event29 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760EE22A56795004B0EF1 /* event29 */; };
4DF7612B22A56797004B0EF1 /* event15 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760EF22A56795004B0EF1 /* event15 */; };
4DF7612C22A56797004B0EF1 /* event5 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F022A56795004B0EF1 /* event5 */; };
4DF7612D22A56797004B0EF1 /* event33 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F122A56795004B0EF1 /* event33 */; };
4DF7612E22A56797004B0EF1 /* event12 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F222A56795004B0EF1 /* event12 */; };
4DF7612F22A56797004B0EF1 /* event63 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F322A56795004B0EF1 /* event63 */; };
4DF7613022A56797004B0EF1 /* event53 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F422A56795004B0EF1 /* event53 */; };
4DF7613122A56797004B0EF1 /* event20 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F522A56796004B0EF1 /* event20 */; };
4DF7613222A56797004B0EF1 /* event49 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F622A56796004B0EF1 /* event49 */; };
4DF7613322A56797004B0EF1 /* event26 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F722A56796004B0EF1 /* event26 */; };
4DF7613422A56797004B0EF1 /* event44 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F822A56796004B0EF1 /* event44 */; };
4DF7613522A56797004B0EF1 /* event13 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760F922A56796004B0EF1 /* event13 */; };
4DF7613622A56797004B0EF1 /* event36 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760FA22A56796004B0EF1 /* event36 */; };
4DF7613722A56797004B0EF1 /* event68 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760FB22A56796004B0EF1 /* event68 */; };
4DF7613822A56797004B0EF1 /* event3 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760FC22A56796004B0EF1 /* event3 */; };
4DF7613922A56797004B0EF1 /* event35 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760FD22A56796004B0EF1 /* event35 */; };
4DF7613A22A56797004B0EF1 /* event17 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760FE22A56796004B0EF1 /* event17 */; };
4DF7613B22A56797004B0EF1 /* event11 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF760FF22A56796004B0EF1 /* event11 */; };
4DF7613C22A56797004B0EF1 /* event27 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610022A56796004B0EF1 /* event27 */; };
4DF7613D22A56797004B0EF1 /* event56 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610122A56796004B0EF1 /* event56 */; };
4DF7613E22A56797004B0EF1 /* event24 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610222A56797004B0EF1 /* event24 */; };
4DF7613F22A56797004B0EF1 /* event6 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610322A56797004B0EF1 /* event6 */; };
4DF7614022A56797004B0EF1 /* event45 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610422A56797004B0EF1 /* event45 */; };
4DF7614122A56797004B0EF1 /* event52 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610522A56797004B0EF1 /* event52 */; };
4DF7614222A56797004B0EF1 /* event58 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610622A56797004B0EF1 /* event58 */; };
4DF7614322A56797004B0EF1 /* event37 in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7610722A56797004B0EF1 /* event37 */; };
4DF7614622A59407004B0EF1 /* CumulatedResults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7614522A59407004B0EF1 /* CumulatedResults.swift */; };
4DF7614822A59660004B0EF1 /* ReportGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7614722A59660004B0EF1 /* ReportGenerator.swift */; };
4DF7614A22A66675004B0EF1 /* TournamentWinner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7614922A66675004B0EF1 /* TournamentWinner.swift */; };
4DF7614D22A6CC0D004B0EF1 /* NotablePlayers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7614C22A6CC0D004B0EF1 /* NotablePlayers.swift */; };
4DF7614F22A6CF93004B0EF1 /* PlayerResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7614E22A6CF93004B0EF1 /* PlayerResult.swift */; };
4DF7615122A7AECA004B0EF1 /* TournamentRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF7615022A7AECA004B0EF1 /* TournamentRepresentable.swift */; };
4DF78DCE22F9AA3F00C02F73 /* PieChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF78DCD22F9AA3F00C02F73 /* PieChart.swift */; };
4DF78DD122F9AADF00C02F73 /* TableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF78DD022F9AADF00C02F73 /* TableView.swift */; };
4DF78DD422F9C85C00C02F73 /* UIColor+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF78DD322F9C85C00C02F73 /* UIColor+Extensions.swift */; };
4DF78DD622F9CE7E00C02F73 /* TitleLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF78DD522F9CE7E00C02F73 /* TitleLabel.swift */; };
FFE9052C22BB7313006FEFA4 /* event34 in Resources */ = {isa = PBXBuildFile; fileRef = FFE9052922BB7312006FEFA4 /* event34 */; };
FFE9052D22BB7313006FEFA4 /* event41 in Resources */ = {isa = PBXBuildFile; fileRef = FFE9052A22BB7312006FEFA4 /* event41 */; };
FFE9052E22BB7313006FEFA4 /* event40 in Resources */ = {isa = PBXBuildFile; fileRef = FFE9052B22BB7313006FEFA4 /* event40 */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
4DF7609722A3FB98004B0EF1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DF7607822A3FB96004B0EF1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4DF7607F22A3FB96004B0EF1;
remoteInfo = TournamentStats;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
4D0F103422C4C04F005F797A /* event88 */ = {isa = PBXFileReference; lastKnownFileType = text; path = event88; sourceTree = "<group>"; };
4D0F103622C4C08F005F797A /* ChipCount.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChipCount.swift; sourceTree = "<group>"; };
4D0F103822C4C1C4005F797A /* ChipCountParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChipCountParser.swift; sourceTree = "<group>"; };
4D18861022C36D8F0020C4CD /* TournamentCounter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TournamentCounter.swift; sourceTree = "<group>"; };
4D26A94C23152316001C98D2 /* FestivalStats.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FestivalStats.swift; sourceTree = "<group>"; };
4D26A94E23152A1C001C98D2 /* StatCollectionViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = StatCollectionViewCell.xib; sourceTree = "<group>"; };
4D26A95023152A6B001C98D2 /* StatCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatCollectionViewCell.swift; sourceTree = "<group>"; };
4D26A95323156F6F001C98D2 /* Game.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Game.swift; sourceTree = "<group>"; };
4D2F1C2C22CC92CE007C639E /* event81 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event81; sourceTree = "<group>"; };
4D2F1C2D22CC92CE007C639E /* event80 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event80; sourceTree = "<group>"; };
4D2F1C2E22CC92CE007C639E /* event76 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event76; sourceTree = "<group>"; };
4D2F1C2F22CC92CF007C639E /* event69 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event69; sourceTree = "<group>"; };
4D2F1C3022CC92CF007C639E /* event66 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event66; sourceTree = "<group>"; };
4D2F1C3222CC92CF007C639E /* event89 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event89; sourceTree = "<group>"; };
4D2F1C3322CC92CF007C639E /* event71 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event71; sourceTree = "<group>"; };
4D2F1C3422CC92CF007C639E /* event90 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event90; sourceTree = "<group>"; };
4D2F1C3522CC92CF007C639E /* event77 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event77; sourceTree = "<group>"; };
4D2F1C3622CC92CF007C639E /* event75 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event75; sourceTree = "<group>"; };
4D2F1C3722CC92CF007C639E /* event79 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event79; sourceTree = "<group>"; };
4D2F1C3822CC92CF007C639E /* event70 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event70; sourceTree = "<group>"; };
4D2F1C3922CC92D0007C639E /* event82 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event82; sourceTree = "<group>"; };
4D2F1C3A22CC92D0007C639E /* event87 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event87; sourceTree = "<group>"; };
4D2F1C3B22CC92D0007C639E /* event74 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event74; sourceTree = "<group>"; };
4D2F1C3C22CC92D0007C639E /* event64 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event64; sourceTree = "<group>"; };
4D2F1C3D22CC92D0007C639E /* event73 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event73; sourceTree = "<group>"; };
4D2F1C3E22CC92D0007C639E /* event85 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event85; sourceTree = "<group>"; };
4D2F1C3F22CC92D0007C639E /* event72 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event72; sourceTree = "<group>"; };
4D2F1C4022CC92D0007C639E /* event67 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event67; sourceTree = "<group>"; };
4D2F1C4122CC92D0007C639E /* event86 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event86; sourceTree = "<group>"; };
4D2F1C4222CC92D1007C639E /* event83 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event83; sourceTree = "<group>"; };
4D2F1C4322CC92D1007C639E /* event84 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event84; sourceTree = "<group>"; };
4D30463122F4232600DA86C4 /* event57 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event57; sourceTree = "<group>"; };
4D30463222F4232600DA86C4 /* event78 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event78; sourceTree = "<group>"; };
4D39B6F222F8549100625E31 /* DataSourceWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataSourceWrapper.swift; sourceTree = "<group>"; };
4D39B6F422F856EF00625E31 /* StackTableCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = StackTableCell.xib; sourceTree = "<group>"; };
4D39B6F622F8573900625E31 /* StackTableCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StackTableCell.swift; sourceTree = "<group>"; };
4D39B6F922F85C3400625E31 /* UIView+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Extensions.swift"; sourceTree = "<group>"; };
4D39B6FB22F8686300625E31 /* CumulatedWins.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CumulatedWins.swift; sourceTree = "<group>"; };
4D39B6FD22F87C3700625E31 /* Charts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Charts.framework; path = Carthage/Build/iOS/Charts.framework; sourceTree = "<group>"; };
4DA5CA1D22AD078A00AC628E /* CountryCounter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountryCounter.swift; sourceTree = "<group>"; };
4DB113D62305480600D0C671 /* InfographyView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InfographyView.xib; sourceTree = "<group>"; };
4DB113D823054A4100D0C671 /* InfographyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfographyView.swift; sourceTree = "<group>"; };
4DB113DA230559F600D0C671 /* Label.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Label.swift; sourceTree = "<group>"; };
4DB113DC2305882A00D0C671 /* Fonts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Fonts.swift; sourceTree = "<group>"; };
4DD9C5BC2316D092003501A4 /* PlayerNotableFinishes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerNotableFinishes.swift; sourceTree = "<group>"; };
4DDEF11322AE4FB900F4D7C1 /* TournamentStats.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TournamentStats.swift; sourceTree = "<group>"; };
4DF7608022A3FB96004B0EF1 /* TournamentStats.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TournamentStats.app; sourceTree = BUILT_PRODUCTS_DIR; };
4DF7608322A3FB96004B0EF1 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
4DF7608522A3FB96004B0EF1 /* MasterViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MasterViewController.swift; sourceTree = "<group>"; };
4DF7608722A3FB96004B0EF1 /* DetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetailViewController.swift; sourceTree = "<group>"; };
4DF7608A22A3FB96004B0EF1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
4DF7608C22A3FB98004B0EF1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
4DF7608F22A3FB98004B0EF1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
4DF7609122A3FB98004B0EF1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4DF7609622A3FB98004B0EF1 /* TournamentStatsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TournamentStatsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
4DF7609A22A3FB98004B0EF1 /* TournamentStatsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TournamentStatsTests.swift; sourceTree = "<group>"; };
4DF7609C22A3FB98004B0EF1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4DF760A622A3FD12004B0EF1 /* Model.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Model.swift; sourceTree = "<group>"; };
4DF760A922A3FDED004B0EF1 /* RealmSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RealmSwift.framework; path = Carthage/Build/iOS/RealmSwift.framework; sourceTree = "<group>"; };
4DF760AA22A3FDED004B0EF1 /* Realm.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Realm.framework; path = Carthage/Build/iOS/Realm.framework; sourceTree = "<group>"; };
4DF760AF22A47C74004B0EF1 /* RowImporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RowImporter.swift; sourceTree = "<group>"; };
4DF760B222A47CAE004B0EF1 /* Realm+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Realm+Extensions.swift"; sourceTree = "<group>"; };
4DF760B422A47F6D004B0EF1 /* event2 */ = {isa = PBXFileReference; lastKnownFileType = text; path = event2; sourceTree = "<group>"; };
4DF760B722A5234D004B0EF1 /* event60 */ = {isa = PBXFileReference; lastKnownFileType = text; path = event60; sourceTree = "<group>"; };
4DF760B922A524F4004B0EF1 /* Formatters.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Formatters.swift; sourceTree = "<group>"; };
4DF760BB22A5270E004B0EF1 /* Queries.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Queries.swift; sourceTree = "<group>"; };
4DF760BE22A560AA004B0EF1 /* FileWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileWriter.swift; sourceTree = "<group>"; };
4DF760C122A561FF004B0EF1 /* ColumnRepresentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColumnRepresentable.swift; sourceTree = "<group>"; };
4DF760C422A56451004B0EF1 /* event1 */ = {isa = PBXFileReference; lastKnownFileType = text; path = event1; sourceTree = "<group>"; };
4DF760C822A56497004B0EF1 /* Seed.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Seed.swift; sourceTree = "<group>"; };
4DF760CA22A56765004B0EF1 /* event4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = event4; sourceTree = "<group>"; };
4DF760CC22A56793004B0EF1 /* event65 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event65; sourceTree = "<group>"; };
4DF760CD22A56793004B0EF1 /* event28 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event28; sourceTree = "<group>"; };
4DF760CE22A56793004B0EF1 /* event32 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event32; sourceTree = "<group>"; };
4DF760CF22A56793004B0EF1 /* event50 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event50; sourceTree = "<group>"; };
4DF760D022A56793004B0EF1 /* event7 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event7; sourceTree = "<group>"; };
4DF760D122A56793004B0EF1 /* event55 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event55; sourceTree = "<group>"; };
4DF760D322A56793004B0EF1 /* event59 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event59; sourceTree = "<group>"; };
4DF760D422A56793004B0EF1 /* event9 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event9; sourceTree = "<group>"; };
4DF760D622A56794004B0EF1 /* event61 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event61; sourceTree = "<group>"; };
4DF760D722A56794004B0EF1 /* event22 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event22; sourceTree = "<group>"; };
4DF760D822A56794004B0EF1 /* event10 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event10; sourceTree = "<group>"; };
4DF760D922A56794004B0EF1 /* event30 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event30; sourceTree = "<group>"; };
4DF760DA22A56794004B0EF1 /* event16 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event16; sourceTree = "<group>"; };
4DF760DB22A56794004B0EF1 /* event8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event8; sourceTree = "<group>"; };
4DF760DC22A56794004B0EF1 /* event48 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event48; sourceTree = "<group>"; };
4DF760DD22A56794004B0EF1 /* event18 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event18; sourceTree = "<group>"; };
4DF760DE22A56794004B0EF1 /* event25 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event25; sourceTree = "<group>"; };
4DF760DF22A56794004B0EF1 /* event23 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event23; sourceTree = "<group>"; };
4DF760E022A56794004B0EF1 /* event62 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event62; sourceTree = "<group>"; };
4DF760E122A56794004B0EF1 /* event47 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event47; sourceTree = "<group>"; };
4DF760E222A56794004B0EF1 /* event51 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event51; sourceTree = "<group>"; };
4DF760E322A56794004B0EF1 /* event21 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event21; sourceTree = "<group>"; };
4DF760E422A56794004B0EF1 /* event31 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event31; sourceTree = "<group>"; };
4DF760E522A56794004B0EF1 /* event46 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event46; sourceTree = "<group>"; };
4DF760E622A56794004B0EF1 /* event38 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event38; sourceTree = "<group>"; };
4DF760E822A56795004B0EF1 /* event43 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event43; sourceTree = "<group>"; };
4DF760E922A56795004B0EF1 /* event42 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event42; sourceTree = "<group>"; };
4DF760EA22A56795004B0EF1 /* event19 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event19; sourceTree = "<group>"; };
4DF760EB22A56795004B0EF1 /* event14 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event14; sourceTree = "<group>"; };
4DF760EC22A56795004B0EF1 /* event54 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event54; sourceTree = "<group>"; };
4DF760ED22A56795004B0EF1 /* event39 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event39; sourceTree = "<group>"; };
4DF760EE22A56795004B0EF1 /* event29 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event29; sourceTree = "<group>"; };
4DF760EF22A56795004B0EF1 /* event15 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event15; sourceTree = "<group>"; };
4DF760F022A56795004B0EF1 /* event5 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event5; sourceTree = "<group>"; };
4DF760F122A56795004B0EF1 /* event33 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event33; sourceTree = "<group>"; };
4DF760F222A56795004B0EF1 /* event12 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event12; sourceTree = "<group>"; };
4DF760F322A56795004B0EF1 /* event63 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event63; sourceTree = "<group>"; };
4DF760F422A56795004B0EF1 /* event53 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event53; sourceTree = "<group>"; };
4DF760F522A56796004B0EF1 /* event20 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event20; sourceTree = "<group>"; };
4DF760F622A56796004B0EF1 /* event49 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event49; sourceTree = "<group>"; };
4DF760F722A56796004B0EF1 /* event26 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event26; sourceTree = "<group>"; };
4DF760F822A56796004B0EF1 /* event44 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event44; sourceTree = "<group>"; };
4DF760F922A56796004B0EF1 /* event13 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event13; sourceTree = "<group>"; };
4DF760FA22A56796004B0EF1 /* event36 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event36; sourceTree = "<group>"; };
4DF760FB22A56796004B0EF1 /* event68 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event68; sourceTree = "<group>"; };
4DF760FC22A56796004B0EF1 /* event3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event3; sourceTree = "<group>"; };
4DF760FD22A56796004B0EF1 /* event35 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event35; sourceTree = "<group>"; };
4DF760FE22A56796004B0EF1 /* event17 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event17; sourceTree = "<group>"; };
4DF760FF22A56796004B0EF1 /* event11 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event11; sourceTree = "<group>"; };
4DF7610022A56796004B0EF1 /* event27 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event27; sourceTree = "<group>"; };
4DF7610122A56796004B0EF1 /* event56 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event56; sourceTree = "<group>"; };
4DF7610222A56797004B0EF1 /* event24 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event24; sourceTree = "<group>"; };
4DF7610322A56797004B0EF1 /* event6 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event6; sourceTree = "<group>"; };
4DF7610422A56797004B0EF1 /* event45 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event45; sourceTree = "<group>"; };
4DF7610522A56797004B0EF1 /* event52 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event52; sourceTree = "<group>"; };
4DF7610622A56797004B0EF1 /* event58 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event58; sourceTree = "<group>"; };
4DF7610722A56797004B0EF1 /* event37 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event37; sourceTree = "<group>"; };
4DF7614522A59407004B0EF1 /* CumulatedResults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CumulatedResults.swift; sourceTree = "<group>"; };
4DF7614722A59660004B0EF1 /* ReportGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReportGenerator.swift; sourceTree = "<group>"; };
4DF7614922A66675004B0EF1 /* TournamentWinner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TournamentWinner.swift; sourceTree = "<group>"; };
4DF7614C22A6CC0D004B0EF1 /* NotablePlayers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotablePlayers.swift; sourceTree = "<group>"; };
4DF7614E22A6CF93004B0EF1 /* PlayerResult.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerResult.swift; sourceTree = "<group>"; };
4DF7615022A7AECA004B0EF1 /* TournamentRepresentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TournamentRepresentable.swift; sourceTree = "<group>"; };
4DF78DCD22F9AA3F00C02F73 /* PieChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PieChart.swift; sourceTree = "<group>"; };
4DF78DD022F9AADF00C02F73 /* TableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableView.swift; sourceTree = "<group>"; };
4DF78DD322F9C85C00C02F73 /* UIColor+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Extensions.swift"; sourceTree = "<group>"; };
4DF78DD522F9CE7E00C02F73 /* TitleLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TitleLabel.swift; sourceTree = "<group>"; };
FFE9052922BB7312006FEFA4 /* event34 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event34; sourceTree = "<group>"; };
FFE9052A22BB7312006FEFA4 /* event41 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event41; sourceTree = "<group>"; };
FFE9052B22BB7313006FEFA4 /* event40 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = event40; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
4DF7607D22A3FB96004B0EF1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
4DF760AB22A3FDED004B0EF1 /* RealmSwift.framework in Frameworks */,
4DF760AC22A3FDED004B0EF1 /* Realm.framework in Frameworks */,
4D39B6FE22F87C3700625E31 /* Charts.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4DF7609322A3FB98004B0EF1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
4D97941222F827A5004A2D7F /* reports */ = {
isa = PBXGroup;
children = (
4DB113D62305480600D0C671 /* InfographyView.xib */,
4DB113D823054A4100D0C671 /* InfographyView.swift */,
4D26A95023152A6B001C98D2 /* StatCollectionViewCell.swift */,
4D26A94E23152A1C001C98D2 /* StatCollectionViewCell.xib */,
);
path = reports;
sourceTree = "<group>";
};
4DF7607722A3FB96004B0EF1 = {
isa = PBXGroup;
children = (
4DF7608222A3FB96004B0EF1 /* TournamentStats */,
4DF7609922A3FB98004B0EF1 /* TournamentStatsTests */,
4DF7608122A3FB96004B0EF1 /* Products */,
4DF760A822A3FDED004B0EF1 /* Frameworks */,
);
sourceTree = "<group>";
};
4DF7608122A3FB96004B0EF1 /* Products */ = {
isa = PBXGroup;
children = (
4DF7608022A3FB96004B0EF1 /* TournamentStats.app */,
4DF7609622A3FB98004B0EF1 /* TournamentStatsTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
4DF7608222A3FB96004B0EF1 /* TournamentStats */ = {
isa = PBXGroup;
children = (
4DF7608322A3FB96004B0EF1 /* AppDelegate.swift */,
4DF760B622A47F72004B0EF1 /* Events */,
4DF760B122A47C9E004B0EF1 /* core */,
4DF760A522A3FCF7004B0EF1 /* realm */,
4DF760C322A56207004B0EF1 /* utils */,
4DF7614422A593FC004B0EF1 /* report */,
4DF760AF22A47C74004B0EF1 /* RowImporter.swift */,
4D0F103822C4C1C4005F797A /* ChipCountParser.swift */,
4DF760C822A56497004B0EF1 /* Seed.swift */,
4DF7614C22A6CC0D004B0EF1 /* NotablePlayers.swift */,
4DF760C022A561A8004B0EF1 /* UI */,
4DF7608922A3FB96004B0EF1 /* Main.storyboard */,
4DF7608C22A3FB98004B0EF1 /* Assets.xcassets */,
4DF7608E22A3FB98004B0EF1 /* LaunchScreen.storyboard */,
4DF7609122A3FB98004B0EF1 /* Info.plist */,
);
path = TournamentStats;
sourceTree = "<group>";
};
4DF7609922A3FB98004B0EF1 /* TournamentStatsTests */ = {
isa = PBXGroup;
children = (
4DF7609A22A3FB98004B0EF1 /* TournamentStatsTests.swift */,
4DF7609C22A3FB98004B0EF1 /* Info.plist */,
);
path = TournamentStatsTests;
sourceTree = "<group>";
};
4DF760A522A3FCF7004B0EF1 /* realm */ = {
isa = PBXGroup;
children = (
4DF760A622A3FD12004B0EF1 /* Model.swift */,
);
path = realm;
sourceTree = "<group>";
};
4DF760A822A3FDED004B0EF1 /* Frameworks */ = {
isa = PBXGroup;
children = (
4D39B6FD22F87C3700625E31 /* Charts.framework */,
4DF760AA22A3FDED004B0EF1 /* Realm.framework */,
4DF760A922A3FDED004B0EF1 /* RealmSwift.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
4DF760B122A47C9E004B0EF1 /* core */ = {
isa = PBXGroup;
children = (
4DF760B222A47CAE004B0EF1 /* Realm+Extensions.swift */,
4DF760B922A524F4004B0EF1 /* Formatters.swift */,
);
path = core;
sourceTree = "<group>";
};
4DF760B622A47F72004B0EF1 /* Events */ = {
isa = PBXGroup;
children = (
4DF760C422A56451004B0EF1 /* event1 */,
4DF760B422A47F6D004B0EF1 /* event2 */,
4DF760FC22A56796004B0EF1 /* event3 */,
4DF760CA22A56765004B0EF1 /* event4 */,
4DF760F022A56795004B0EF1 /* event5 */,
4DF7610322A56797004B0EF1 /* event6 */,
4DF760D022A56793004B0EF1 /* event7 */,
4DF760DB22A56794004B0EF1 /* event8 */,
4DF760D422A56793004B0EF1 /* event9 */,
4DF760D822A56794004B0EF1 /* event10 */,
4DF760FF22A56796004B0EF1 /* event11 */,
4DF760F222A56795004B0EF1 /* event12 */,
4DF760F922A56796004B0EF1 /* event13 */,
4DF760EB22A56795004B0EF1 /* event14 */,
4DF760EF22A56795004B0EF1 /* event15 */,
4DF760DA22A56794004B0EF1 /* event16 */,
4DF760FE22A56796004B0EF1 /* event17 */,
4DF760DD22A56794004B0EF1 /* event18 */,
4DF760EA22A56795004B0EF1 /* event19 */,
4DF760F522A56796004B0EF1 /* event20 */,
4DF760E322A56794004B0EF1 /* event21 */,
4DF760D722A56794004B0EF1 /* event22 */,
4DF760DF22A56794004B0EF1 /* event23 */,
4DF7610222A56797004B0EF1 /* event24 */,
4DF760DE22A56794004B0EF1 /* event25 */,
4DF760F722A56796004B0EF1 /* event26 */,
4DF7610022A56796004B0EF1 /* event27 */,
4DF760CD22A56793004B0EF1 /* event28 */,
4DF760EE22A56795004B0EF1 /* event29 */,
4DF760D922A56794004B0EF1 /* event30 */,
4DF760E422A56794004B0EF1 /* event31 */,
4DF760CE22A56793004B0EF1 /* event32 */,
4DF760F122A56795004B0EF1 /* event33 */,
FFE9052922BB7312006FEFA4 /* event34 */,
4DF760FD22A56796004B0EF1 /* event35 */,
4DF760FA22A56796004B0EF1 /* event36 */,
4DF7610722A56797004B0EF1 /* event37 */,
4DF760E622A56794004B0EF1 /* event38 */,
4DF760ED22A56795004B0EF1 /* event39 */,
FFE9052B22BB7313006FEFA4 /* event40 */,
FFE9052A22BB7312006FEFA4 /* event41 */,
4DF760E922A56795004B0EF1 /* event42 */,
4DF760E822A56795004B0EF1 /* event43 */,
4DF760F822A56796004B0EF1 /* event44 */,
4DF7610422A56797004B0EF1 /* event45 */,
4DF760E522A56794004B0EF1 /* event46 */,
4DF760E122A56794004B0EF1 /* event47 */,
4DF760DC22A56794004B0EF1 /* event48 */,
4DF760F622A56796004B0EF1 /* event49 */,
4DF760CF22A56793004B0EF1 /* event50 */,
4DF760E222A56794004B0EF1 /* event51 */,
4DF7610522A56797004B0EF1 /* event52 */,
4DF760F422A56795004B0EF1 /* event53 */,
4DF760EC22A56795004B0EF1 /* event54 */,
4DF760D122A56793004B0EF1 /* event55 */,
4DF7610122A56796004B0EF1 /* event56 */,
4D30463122F4232600DA86C4 /* event57 */,
4DF7610622A56797004B0EF1 /* event58 */,
4DF760D322A56793004B0EF1 /* event59 */,
4DF760B722A5234D004B0EF1 /* event60 */,
4DF760D622A56794004B0EF1 /* event61 */,
4DF760E022A56794004B0EF1 /* event62 */,
4DF760F322A56795004B0EF1 /* event63 */,
4D2F1C3C22CC92D0007C639E /* event64 */,
4DF760CC22A56793004B0EF1 /* event65 */,
4D2F1C3022CC92CF007C639E /* event66 */,
4D2F1C4022CC92D0007C639E /* event67 */,
4DF760FB22A56796004B0EF1 /* event68 */,
4D2F1C2F22CC92CF007C639E /* event69 */,
4D2F1C3822CC92CF007C639E /* event70 */,
4D2F1C3322CC92CF007C639E /* event71 */,
4D2F1C3F22CC92D0007C639E /* event72 */,
4D2F1C3D22CC92D0007C639E /* event73 */,
4D2F1C3B22CC92D0007C639E /* event74 */,
4D2F1C3622CC92CF007C639E /* event75 */,
4D2F1C2E22CC92CE007C639E /* event76 */,
4D2F1C3522CC92CF007C639E /* event77 */,
4D30463222F4232600DA86C4 /* event78 */,
4D2F1C3722CC92CF007C639E /* event79 */,
4D2F1C2D22CC92CE007C639E /* event80 */,
4D2F1C2C22CC92CE007C639E /* event81 */,
4D2F1C3922CC92D0007C639E /* event82 */,
4D2F1C4222CC92D1007C639E /* event83 */,
4D2F1C4322CC92D1007C639E /* event84 */,
4D2F1C3E22CC92D0007C639E /* event85 */,
4D2F1C4122CC92D0007C639E /* event86 */,
4D2F1C3A22CC92D0007C639E /* event87 */,
4D0F103422C4C04F005F797A /* event88 */,
4D2F1C3222CC92CF007C639E /* event89 */,
4D2F1C3422CC92CF007C639E /* event90 */,
);
path = Events;
sourceTree = "<group>";
};
4DF760C022A561A8004B0EF1 /* UI */ = {
isa = PBXGroup;
children = (
4DF78DCF22F9AA9300C02F73 /* components */,
4D97941222F827A5004A2D7F /* reports */,
4DF7608722A3FB96004B0EF1 /* DetailViewController.swift */,
4DF7608522A3FB96004B0EF1 /* MasterViewController.swift */,
4D39B6F422F856EF00625E31 /* StackTableCell.xib */,
4D39B6F622F8573900625E31 /* StackTableCell.swift */,
4D39B6F922F85C3400625E31 /* UIView+Extensions.swift */,
4DF78DD322F9C85C00C02F73 /* UIColor+Extensions.swift */,
4DB113DC2305882A00D0C671 /* Fonts.swift */,
);
path = UI;
sourceTree = "<group>";
};
4DF760C322A56207004B0EF1 /* utils */ = {
isa = PBXGroup;
children = (
4DF760C122A561FF004B0EF1 /* ColumnRepresentable.swift */,
4DF760BE22A560AA004B0EF1 /* FileWriter.swift */,
4D26A95323156F6F001C98D2 /* Game.swift */,
);
path = utils;
sourceTree = "<group>";
};
4DF7614422A593FC004B0EF1 /* report */ = {
isa = PBXGroup;
children = (
4DF7614B22A6677A004B0EF1 /* structures */,
4DF760BB22A5270E004B0EF1 /* Queries.swift */,
4DF7614722A59660004B0EF1 /* ReportGenerator.swift */,
);
path = report;
sourceTree = "<group>";
};
4DF7614B22A6677A004B0EF1 /* structures */ = {
isa = PBXGroup;
children = (
4D0F103622C4C08F005F797A /* ChipCount.swift */,
4DA5CA1D22AD078A00AC628E /* CountryCounter.swift */,
4DF7614522A59407004B0EF1 /* CumulatedResults.swift */,
4D39B6FB22F8686300625E31 /* CumulatedWins.swift */,
4D26A94C23152316001C98D2 /* FestivalStats.swift */,
4DF7614E22A6CF93004B0EF1 /* PlayerResult.swift */,
4D18861022C36D8F0020C4CD /* TournamentCounter.swift */,
4DF7615022A7AECA004B0EF1 /* TournamentRepresentable.swift */,
4DDEF11322AE4FB900F4D7C1 /* TournamentStats.swift */,
4DF7614922A66675004B0EF1 /* TournamentWinner.swift */,
4DD9C5BC2316D092003501A4 /* PlayerNotableFinishes.swift */,
);
path = structures;
sourceTree = "<group>";
};
4DF78DCF22F9AA9300C02F73 /* components */ = {
isa = PBXGroup;
children = (
4DF78DCD22F9AA3F00C02F73 /* PieChart.swift */,
4DF78DD022F9AADF00C02F73 /* TableView.swift */,
4D39B6F222F8549100625E31 /* DataSourceWrapper.swift */,
4DF78DD522F9CE7E00C02F73 /* TitleLabel.swift */,
4DB113DA230559F600D0C671 /* Label.swift */,
);
path = components;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
4DF7607F22A3FB96004B0EF1 /* TournamentStats */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4DF7609F22A3FB98004B0EF1 /* Build configuration list for PBXNativeTarget "TournamentStats" */;
buildPhases = (
4DF7607C22A3FB96004B0EF1 /* Sources */,
4DF7607D22A3FB96004B0EF1 /* Frameworks */,
4DF7607E22A3FB96004B0EF1 /* Resources */,
4DF760AD22A3FE04004B0EF1 /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = TournamentStats;
productName = TournamentStats;
productReference = 4DF7608022A3FB96004B0EF1 /* TournamentStats.app */;
productType = "com.apple.product-type.application";
};
4DF7609522A3FB98004B0EF1 /* TournamentStatsTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4DF760A222A3FB98004B0EF1 /* Build configuration list for PBXNativeTarget "TournamentStatsTests" */;
buildPhases = (
4DF7609222A3FB98004B0EF1 /* Sources */,
4DF7609322A3FB98004B0EF1 /* Frameworks */,
4DF7609422A3FB98004B0EF1 /* Resources */,
);
buildRules = (
);
dependencies = (
4DF7609822A3FB98004B0EF1 /* PBXTargetDependency */,
);
name = TournamentStatsTests;
productName = TournamentStatsTests;
productReference = 4DF7609622A3FB98004B0EF1 /* TournamentStatsTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
4DF7607822A3FB96004B0EF1 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 1020;
LastUpgradeCheck = 1020;
ORGANIZATIONNAME = "Stax River";
TargetAttributes = {
4DF7607F22A3FB96004B0EF1 = {
CreatedOnToolsVersion = 10.2.1;
};
4DF7609522A3FB98004B0EF1 = {
CreatedOnToolsVersion = 10.2.1;
TestTargetID = 4DF7607F22A3FB96004B0EF1;
};
};
};
buildConfigurationList = 4DF7607B22A3FB96004B0EF1 /* Build configuration list for PBXProject "TournamentStats" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 4DF7607722A3FB96004B0EF1;
productRefGroup = 4DF7608122A3FB96004B0EF1 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
4DF7607F22A3FB96004B0EF1 /* TournamentStats */,
4DF7609522A3FB98004B0EF1 /* TournamentStatsTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
4DF7607E22A3FB96004B0EF1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4D2F1C5422CC92D1007C639E /* event64 in Resources */,
4DF760B822A5234D004B0EF1 /* event60 in Resources */,
4DF7610A22A56797004B0EF1 /* event32 in Resources */,
4DF7612522A56797004B0EF1 /* event42 in Resources */,
4DF7612C22A56797004B0EF1 /* event5 in Resources */,
4DF7613422A56797004B0EF1 /* event44 in Resources */,
4D30463422F4232600DA86C4 /* event78 in Resources */,
4D2F1C5822CC92D1007C639E /* event67 in Resources */,
4DF7613F22A56797004B0EF1 /* event6 in Resources */,
4DF7613022A56797004B0EF1 /* event53 in Resources */,
4DF7609022A3FB98004B0EF1 /* LaunchScreen.storyboard in Resources */,
4DF7612B22A56797004B0EF1 /* event15 in Resources */,
4DF7608D22A3FB98004B0EF1 /* Assets.xcassets in Resources */,
4DB113D72305480600D0C671 /* InfographyView.xib in Resources */,
4D2F1C5722CC92D1007C639E /* event72 in Resources */,
4DF7613722A56797004B0EF1 /* event68 in Resources */,
4DF7611922A56797004B0EF1 /* event18 in Resources */,
4DF7612722A56797004B0EF1 /* event14 in Resources */,
4DF760B522A47F6D004B0EF1 /* event2 in Resources */,
4D2F1C4422CC92D1007C639E /* event81 in Resources */,
4DF7614222A56797004B0EF1 /* event58 in Resources */,
4DF7613B22A56797004B0EF1 /* event11 in Resources */,
4D2F1C4C22CC92D1007C639E /* event90 in Resources */,
4DF7611B22A56797004B0EF1 /* event23 in Resources */,
4D2F1C4722CC92D1007C639E /* event69 in Resources */,
4D39B6F522F856EF00625E31 /* StackTableCell.xib in Resources */,
4D2F1C4822CC92D1007C639E /* event66 in Resources */,
4DF7613222A56797004B0EF1 /* event49 in Resources */,
4DF7612F22A56797004B0EF1 /* event63 in Resources */,
4DF7612A22A56797004B0EF1 /* event29 in Resources */,
4D2F1C5522CC92D1007C639E /* event73 in Resources */,
4DF7612922A56797004B0EF1 /* event39 in Resources */,
4DF7612622A56797004B0EF1 /* event19 in Resources */,
4DF7614322A56797004B0EF1 /* event37 in Resources */,
FFE9052E22BB7313006FEFA4 /* event40 in Resources */,
4DF7610C22A56797004B0EF1 /* event7 in Resources */,
FFE9052C22BB7313006FEFA4 /* event34 in Resources */,
4DF7613122A56797004B0EF1 /* event20 in Resources */,
4D2F1C4B22CC92D1007C639E /* event71 in Resources */,
4DF7611622A56797004B0EF1 /* event16 in Resources */,
4DF7611C22A56797004B0EF1 /* event62 in Resources */,
4DF7611022A56797004B0EF1 /* event9 in Resources */,
4DF7613E22A56797004B0EF1 /* event24 in Resources */,
4D2F1C4A22CC92D1007C639E /* event89 in Resources */,
4DF7611F22A56797004B0EF1 /* event21 in Resources */,
4DF7611D22A56797004B0EF1 /* event47 in Resources */,
FFE9052D22BB7313006FEFA4 /* event41 in Resources */,
4DF7611A22A56797004B0EF1 /* event25 in Resources */,
4DF7610F22A56797004B0EF1 /* event59 in Resources */,
4DF7608B22A3FB96004B0EF1 /* Main.storyboard in Resources */,
4DF7610822A56797004B0EF1 /* event65 in Resources */,
4DF7612822A56797004B0EF1 /* event54 in Resources */,
4DF7610D22A56797004B0EF1 /* event55 in Resources */,
4DF7613822A56797004B0EF1 /* event3 in Resources */,
4D2F1C4E22CC92D1007C639E /* event75 in Resources */,
4DF7614022A56797004B0EF1 /* event45 in Resources */,
4DF7613522A56797004B0EF1 /* event13 in Resources */,
4DF7612D22A56797004B0EF1 /* event33 in Resources */,
4DF760CB22A56765004B0EF1 /* event4 in Resources */,
4D2F1C4522CC92D1007C639E /* event80 in Resources */,
4D2F1C5322CC92D1007C639E /* event74 in Resources */,
4DF7610922A56797004B0EF1 /* event28 in Resources */,
4DF7613622A56797004B0EF1 /* event36 in Resources */,
4D2F1C5622CC92D1007C639E /* event85 in Resources */,
4D2F1C5922CC92D1007C639E /* event86 in Resources */,
4DF7613922A56797004B0EF1 /* event35 in Resources */,
4DF7611522A56797004B0EF1 /* event30 in Resources */,
4D2F1C5122CC92D1007C639E /* event82 in Resources */,
4DF7611422A56797004B0EF1 /* event10 in Resources */,
4D0F103522C4C04F005F797A /* event88 in Resources */,
4D2F1C4D22CC92D1007C639E /* event77 in Resources */,
4DF7610B22A56797004B0EF1 /* event50 in Resources */,
4DF7612E22A56797004B0EF1 /* event12 in Resources */,
4DF7612222A56797004B0EF1 /* event38 in Resources */,
4D2F1C5022CC92D1007C639E /* event70 in Resources */,
4DF7613A22A56797004B0EF1 /* event17 in Resources */,
4DF7612022A56797004B0EF1 /* event31 in Resources */,
4DF7614122A56797004B0EF1 /* event52 in Resources */,
4D26A94F23152A1C001C98D2 /* StatCollectionViewCell.xib in Resources */,
4D2F1C4F22CC92D1007C639E /* event79 in Resources */,
4DF7613D22A56797004B0EF1 /* event56 in Resources */,
4DF7612422A56797004B0EF1 /* event43 in Resources */,
4DF7611722A56797004B0EF1 /* event8 in Resources */,
4DF7611222A56797004B0EF1 /* event61 in Resources */,
4DF7613322A56797004B0EF1 /* event26 in Resources */,
4D30463322F4232600DA86C4 /* event57 in Resources */,
4DF7613C22A56797004B0EF1 /* event27 in Resources */,
4D2F1C5A22CC92D1007C639E /* event83 in Resources */,
4D2F1C5B22CC92D1007C639E /* event84 in Resources */,
4D2F1C5222CC92D1007C639E /* event87 in Resources */,
4D2F1C4622CC92D1007C639E /* event76 in Resources */,
4DF7611322A56797004B0EF1 /* event22 in Resources */,
4DF7612122A56797004B0EF1 /* event46 in Resources */,
4DF7611E22A56797004B0EF1 /* event51 in Resources */,
4DF760C522A56451004B0EF1 /* event1 in Resources */,
4DF7611822A56797004B0EF1 /* event48 in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4DF7609422A3FB98004B0EF1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
4DF760AD22A3FE04004B0EF1 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"$(SRCROOT)/Carthage/Build/iOS/Realm.framework",
"$(SRCROOT)/Carthage/Build/iOS/RealmSwift.framework",
"$(SRCROOT)/Carthage/Build/iOS/Charts.framework",
);
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "/usr/local/bin/carthage copy-frameworks\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
4DF7607C22A3FB96004B0EF1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4DF7614822A59660004B0EF1 /* ReportGenerator.swift in Sources */,
4DB113D923054A4100D0C671 /* InfographyView.swift in Sources */,
4D26A95123152A6B001C98D2 /* StatCollectionViewCell.swift in Sources */,
4DF78DD422F9C85C00C02F73 /* UIColor+Extensions.swift in Sources */,
4DF760C222A561FF004B0EF1 /* ColumnRepresentable.swift in Sources */,
4DF760B022A47C74004B0EF1 /* RowImporter.swift in Sources */,
4DF7614A22A66675004B0EF1 /* TournamentWinner.swift in Sources */,
4D0F103722C4C08F005F797A /* ChipCount.swift in Sources */,
4DF760B322A47CAE004B0EF1 /* Realm+Extensions.swift in Sources */,
4DF7608822A3FB96004B0EF1 /* DetailViewController.swift in Sources */,
4D26A95423156F6F001C98D2 /* Game.swift in Sources */,
4DF78DD122F9AADF00C02F73 /* TableView.swift in Sources */,
4D26A94D23152316001C98D2 /* FestivalStats.swift in Sources */,
4DF78DD622F9CE7E00C02F73 /* TitleLabel.swift in Sources */,
4DF7615122A7AECA004B0EF1 /* TournamentRepresentable.swift in Sources */,
4DF7608622A3FB96004B0EF1 /* MasterViewController.swift in Sources */,
4DF7608422A3FB96004B0EF1 /* AppDelegate.swift in Sources */,
4D39B6F322F8549100625E31 /* DataSourceWrapper.swift in Sources */,
4DD9C5BD2316D092003501A4 /* PlayerNotableFinishes.swift in Sources */,
4DDEF11422AE4FB900F4D7C1 /* TournamentStats.swift in Sources */,
4DF760A722A3FD12004B0EF1 /* Model.swift in Sources */,
4D39B6FC22F8686300625E31 /* CumulatedWins.swift in Sources */,
4DF7614F22A6CF93004B0EF1 /* PlayerResult.swift in Sources */,
4D39B6F722F8573900625E31 /* StackTableCell.swift in Sources */,
4DF78DCE22F9AA3F00C02F73 /* PieChart.swift in Sources */,
4DF7614622A59407004B0EF1 /* CumulatedResults.swift in Sources */,
4D0F103922C4C1C4005F797A /* ChipCountParser.swift in Sources */,
4DB113DD2305882A00D0C671 /* Fonts.swift in Sources */,
4D39B6FA22F85C3400625E31 /* UIView+Extensions.swift in Sources */,
4DF760BF22A560AA004B0EF1 /* FileWriter.swift in Sources */,
4DA5CA1E22AD078A00AC628E /* CountryCounter.swift in Sources */,
4D18861122C36D8F0020C4CD /* TournamentCounter.swift in Sources */,
4DF760BC22A5270E004B0EF1 /* Queries.swift in Sources */,
4DF760BA22A524F4004B0EF1 /* Formatters.swift in Sources */,
4DF7614D22A6CC0D004B0EF1 /* NotablePlayers.swift in Sources */,
4DB113DB230559F600D0C671 /* Label.swift in Sources */,
4DF760C922A56497004B0EF1 /* Seed.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
4DF7609222A3FB98004B0EF1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4DF7609B22A3FB98004B0EF1 /* TournamentStatsTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
4DF7609822A3FB98004B0EF1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 4DF7607F22A3FB96004B0EF1 /* TournamentStats */;
targetProxy = 4DF7609722A3FB98004B0EF1 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
4DF7608922A3FB96004B0EF1 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
4DF7608A22A3FB96004B0EF1 /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
4DF7608E22A3FB98004B0EF1 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
4DF7608F22A3FB98004B0EF1 /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
4DF7609D22A3FB98004B0EF1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
name = Debug;
};
4DF7609E22A3FB98004B0EF1 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
4DF760A022A3FB98004B0EF1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 526E96RFNP;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Carthage/Build/iOS",
);
INFOPLIST_FILE = TournamentStats/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = net.pokeranalytics.TournamentStats;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
4DF760A122A3FB98004B0EF1 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 526E96RFNP;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Carthage/Build/iOS",
);
INFOPLIST_FILE = TournamentStats/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = net.pokeranalytics.TournamentStats;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
};
4DF760A322A3FB98004B0EF1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 526E96RFNP;
INFOPLIST_FILE = TournamentStatsTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = net.pokeranalytics.TournamentStatsTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TournamentStats.app/TournamentStats";
};
name = Debug;
};
4DF760A422A3FB98004B0EF1 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 526E96RFNP;
INFOPLIST_FILE = TournamentStatsTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = net.pokeranalytics.TournamentStatsTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TournamentStats.app/TournamentStats";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
4DF7607B22A3FB96004B0EF1 /* Build configuration list for PBXProject "TournamentStats" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4DF7609D22A3FB98004B0EF1 /* Debug */,
4DF7609E22A3FB98004B0EF1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4DF7609F22A3FB98004B0EF1 /* Build configuration list for PBXNativeTarget "TournamentStats" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4DF760A022A3FB98004B0EF1 /* Debug */,
4DF760A122A3FB98004B0EF1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4DF760A222A3FB98004B0EF1 /* Build configuration list for PBXNativeTarget "TournamentStatsTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4DF760A322A3FB98004B0EF1 /* Debug */,
4DF760A422A3FB98004B0EF1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 4DF7607822A3FB96004B0EF1 /* Project object */;
}