// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 45; objects = { /* Begin PBXBuildFile section */ 2338E1E00F17595A00BEB645 /* Camera.icns in Resources */ = {isa = PBXBuildFile; fileRef = 2338E1DF0F17595A00BEB645 /* Camera.icns */; }; 2353961B0F111EF100AEFCB0 /* OxCoreDataWatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 235396190F111EF100AEFCB0 /* OxCoreDataWatch.m */; }; 2380C1000ED085C600BD7804 /* QuizTabController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2380C0FF0ED085C600BD7804 /* QuizTabController.m */; }; 2380C3370ED4979300BD7804 /* OxNSTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 2380C3360ED4979300BD7804 /* OxNSTextField.m */; }; 2380C5020ED4AEEB00BD7804 /* QuizCard.m in Sources */ = {isa = PBXBuildFile; fileRef = 2380C5010ED4AEEB00BD7804 /* QuizCard.m */; }; 2393D6F30EF55AE900DDCF75 /* FrenchLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2393D6F20EF55AE900DDCF75 /* FrenchLanguage.m */; }; 2393D6F50EF55EC000DDCF75 /* FrenchLanguage.plist in Resources */ = {isa = PBXBuildFile; fileRef = 2393D6F40EF55EC000DDCF75 /* FrenchLanguage.plist */; }; 2393D6FD0EF5622600DDCF75 /* Ox.m in Sources */ = {isa = PBXBuildFile; fileRef = 2393D6FC0EF5622600DDCF75 /* Ox.m */; }; 2393D7F20EF5746E00DDCF75 /* CardUIBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2393D7F10EF5746E00DDCF75 /* CardUIBuilder.m */; }; 2393D9300EF599FB00DDCF75 /* FlashTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 2393D92F0EF599FB00DDCF75 /* FlashTextField.m */; }; 23A536B50EA9DE920008153E /* OxNSArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5367D0EA9DE920008153E /* OxNSArray.m */; }; 23A536B60EA9DE920008153E /* OxNSArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5367F0EA9DE920008153E /* OxNSArrayController.m */; }; 23A536B70EA9DE920008153E /* OxNSBundle.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536810EA9DE920008153E /* OxNSBundle.m */; }; 23A536B80EA9DE920008153E /* OxNSDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536830EA9DE920008153E /* OxNSDictionary.m */; }; 23A536B90EA9DE920008153E /* OxNSDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536850EA9DE920008153E /* OxNSDocument.m */; }; 23A536BA0EA9DE920008153E /* OxNSManagedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536870EA9DE920008153E /* OxNSManagedObject.m */; }; 23A536BB0EA9DE920008153E /* OxNSMapTable.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536890EA9DE920008153E /* OxNSMapTable.m */; }; 23A536BC0EA9DE920008153E /* OxNSMutableAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5368B0EA9DE920008153E /* OxNSMutableAttributedString.m */; }; 23A536BD0EA9DE920008153E /* OxNSMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5368D0EA9DE920008153E /* OxNSMutableDictionary.m */; }; 23A536BE0EA9DE920008153E /* OxNSNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5368F0EA9DE920008153E /* OxNSNumber.m */; }; 23A536BF0EA9DE920008153E /* OxNSObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536910EA9DE920008153E /* OxNSObject.m */; }; 23A536C00EA9DE920008153E /* OxNSSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536930EA9DE920008153E /* OxNSSet.m */; }; 23A536C10EA9DE920008153E /* OxNSString.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536950EA9DE920008153E /* OxNSString.m */; }; 23A536C20EA9DE920008153E /* OxNSTreeController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536970EA9DE920008153E /* OxNSTreeController.m */; }; 23A536C30EA9DE920008153E /* OxAllEntities.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5369A0EA9DE920008153E /* OxAllEntities.m */; }; 23A536C40EA9DE920008153E /* OxCoreData.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5369C0EA9DE920008153E /* OxCoreData.m */; }; 23A536C50EA9DE920008153E /* OxCoreDataDerivedKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5369E0EA9DE920008153E /* OxCoreDataDerivedKeys.m */; }; 23A536C70EA9DE920008153E /* OxArrayControllerAddOn.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536A30EA9DE920008153E /* OxArrayControllerAddOn.m */; }; 23A536C80EA9DE920008153E /* OxBinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536A50EA9DE920008153E /* OxBinder.m */; }; 23A536C90EA9DE920008153E /* OxDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536A70EA9DE920008153E /* OxDebug.m */; }; 23A536CA0EA9DE920008153E /* OxKeyValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536A90EA9DE920008153E /* OxKeyValue.m */; }; 23A536CD0EA9DE920008153E /* OxNewEntrySelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536AF0EA9DE920008153E /* OxNewEntrySelector.m */; }; 23A536CE0EA9DE920008153E /* OxObservableArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536B10EA9DE920008153E /* OxObservableArray.m */; }; 23A536CF0EA9DE920008153E /* OxRegex.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536B30EA9DE920008153E /* OxRegex.m */; }; 23A536DF0EA9E1010008153E /* Card.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536D60EA9E1010008153E /* Card.m */; }; 23A536E00EA9E1010008153E /* LanguageVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536D80EA9E1010008153E /* LanguageVersion.m */; }; 23A536E10EA9E1010008153E /* History.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536DA0EA9E1010008153E /* History.m */; }; 23A536E20EA9E1010008153E /* GrammarRuleHistory.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536DC0EA9E1010008153E /* GrammarRuleHistory.m */; }; 23A536E30EA9E1010008153E /* CardHistory.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536DE0EA9E1010008153E /* CardHistory.m */; }; 23A536ED0EA9E1B10008153E /* GreekLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536E90EA9E1B10008153E /* GreekLanguage.m */; }; 23A536EE0EA9E1B10008153E /* GreekLanguage.plist in Resources */ = {isa = PBXBuildFile; fileRef = 23A536EA0EA9E1B10008153E /* GreekLanguage.plist */; }; 23A536EF0EA9E1B10008153E /* Language.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536EC0EA9E1B10008153E /* Language.m */; }; 23A536F50EA9E7640008153E /* AddCardController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A536F40EA9E7640008153E /* AddCardController.m */; }; 23A537A90EA9F2EE0008153E /* UpdateCardController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A537A80EA9F2EE0008153E /* UpdateCardController.m */; }; 23A5381E0EAA014A0008153E /* Queries.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A5381D0EAA014A0008153E /* Queries.m */; }; 23A538960EAA27FB0008153E /* UpdateCard.xib in Resources */ = {isa = PBXBuildFile; fileRef = 23A538950EAA27FB0008153E /* UpdateCard.xib */; }; 23A538C80EAB533E0008153E /* BaseLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A538C70EAB533E0008153E /* BaseLanguage.m */; }; 23A538F70EAB7F240008153E /* GreekLanguage.xib in Resources */ = {isa = PBXBuildFile; fileRef = 23A538F60EAB7F240008153E /* GreekLanguage.xib */; }; 23A538FD0EAB7FF50008153E /* GreekLanguageController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A538FC0EAB7FF50008153E /* GreekLanguageController.m */; }; 23D1C9110EF80FB500CF903F /* Deck.m in Sources */ = {isa = PBXBuildFile; fileRef = 23D1C90E0EF80FB500CF903F /* Deck.m */; }; 23D1C9120EF80FB500CF903F /* FlashTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23D1C9100EF80FB500CF903F /* FlashTextView.m */; }; 23D1E88D0ED813CC00946DD8 /* OxHom.m in Sources */ = {isa = PBXBuildFile; fileRef = 23D1E88C0ED813CC00946DD8 /* OxHom.m */; }; 23D5D34D0F1148CF00BA6927 /* OxCoreDataWatch.xib in Resources */ = {isa = PBXBuildFile; fileRef = 23D5D34C0F1148CF00BA6927 /* OxCoreDataWatch.xib */; }; 23E0DDC30ED989A300543425 /* BrowseCardController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23E0DDC20ED989A300543425 /* BrowseCardController.m */; }; 23E77DB60EBDEF2D00C2546E /* Config.m in Sources */ = {isa = PBXBuildFile; fileRef = 23E77DB50EBDEF2D00C2546E /* Config.m */; }; 23E77DBF0EBDF0F900C2546E /* KeyboardSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 23E77DBE0EBDF0F900C2546E /* KeyboardSelector.m */; }; 23E77DD10EBDF7B000C2546E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 23E77DD00EBDF7B000C2546E /* Carbon.framework */; }; 23E77ED10EBE01F000C2546E /* Quiz.xib in Resources */ = {isa = PBXBuildFile; fileRef = 23E77ED00EBE01F000C2546E /* Quiz.xib */; }; 23E77ED50EBE02D500C2546E /* QuizController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23E77ED40EBE02D500C2546E /* QuizController.m */; }; 23E77EEE0EBE051B00C2546E /* QuizQuestion.m in Sources */ = {isa = PBXBuildFile; fileRef = 23E77EED0EBE051B00C2546E /* QuizQuestion.m */; }; 23E77F090EBE0B2400C2546E /* Word.m in Sources */ = {isa = PBXBuildFile; fileRef = 23E77F080EBE0B2400C2546E /* Word.m */; }; 2F7446AB0DB6BCF400F9684A /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2F7446A70DB6BCF400F9684A /* MainMenu.xib */; }; 2F7446AC0DB6BCF400F9684A /* CardSet.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2F7446A90DB6BCF400F9684A /* CardSet.xib */; }; 775BDEF1067A8BF0009058FE /* CardSet.xcdatamodel in Sources */ = {isa = PBXBuildFile; fileRef = 775BDEF0067A8BF0009058FE /* CardSet.xcdatamodel */; }; 775DFF38067A968500C5B868 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; }; 8D15AC2C0486D014006FF6A4 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B9FDCFA73011CA2CEA /* Credits.rtf */; }; 8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165FFE840EACC02AAC07 /* InfoPlist.strings */; }; 8D15AC310486D014006FF6A4 /* CardSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4ACFDCFA73011CA2CEA /* CardSet.m */; settings = {ATTRIBUTES = (); }; }; 8D15AC320486D014006FF6A4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4B0FDCFA73011CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 089C1660FE840EACC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; 2338E1DF0F17595A00BEB645 /* Camera.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Camera.icns; sourceTree = ""; }; 235396180F111EF100AEFCB0 /* OxCoreDataWatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxCoreDataWatch.h; sourceTree = ""; }; 235396190F111EF100AEFCB0 /* OxCoreDataWatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxCoreDataWatch.m; sourceTree = ""; }; 2380C0FE0ED085C600BD7804 /* QuizTabController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuizTabController.h; sourceTree = ""; }; 2380C0FF0ED085C600BD7804 /* QuizTabController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QuizTabController.m; sourceTree = ""; }; 2380C3350ED4979300BD7804 /* OxNSTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSTextField.h; sourceTree = ""; }; 2380C3360ED4979300BD7804 /* OxNSTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSTextField.m; sourceTree = ""; }; 2380C5000ED4AEEB00BD7804 /* QuizCard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuizCard.h; sourceTree = SOURCE_ROOT; }; 2380C5010ED4AEEB00BD7804 /* QuizCard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QuizCard.m; sourceTree = SOURCE_ROOT; }; 2393D6F10EF55AE900DDCF75 /* FrenchLanguage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FrenchLanguage.h; sourceTree = ""; }; 2393D6F20EF55AE900DDCF75 /* FrenchLanguage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FrenchLanguage.m; sourceTree = ""; }; 2393D6F40EF55EC000DDCF75 /* FrenchLanguage.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = FrenchLanguage.plist; sourceTree = ""; }; 2393D6FC0EF5622600DDCF75 /* Ox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Ox.m; sourceTree = ""; }; 2393D7F00EF5746E00DDCF75 /* CardUIBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardUIBuilder.h; sourceTree = ""; }; 2393D7F10EF5746E00DDCF75 /* CardUIBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CardUIBuilder.m; sourceTree = ""; }; 2393D92E0EF599FB00DDCF75 /* FlashTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FlashTextField.h; sourceTree = ""; }; 2393D92F0EF599FB00DDCF75 /* FlashTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FlashTextField.m; sourceTree = ""; }; 23A5367C0EA9DE920008153E /* OxNSArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSArray.h; sourceTree = ""; }; 23A5367D0EA9DE920008153E /* OxNSArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSArray.m; sourceTree = ""; }; 23A5367E0EA9DE920008153E /* OxNSArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSArrayController.h; sourceTree = ""; }; 23A5367F0EA9DE920008153E /* OxNSArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSArrayController.m; sourceTree = ""; }; 23A536800EA9DE920008153E /* OxNSBundle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSBundle.h; sourceTree = ""; }; 23A536810EA9DE920008153E /* OxNSBundle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSBundle.m; sourceTree = ""; }; 23A536820EA9DE920008153E /* OxNSDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSDictionary.h; sourceTree = ""; }; 23A536830EA9DE920008153E /* OxNSDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSDictionary.m; sourceTree = ""; }; 23A536840EA9DE920008153E /* OxNSDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSDocument.h; sourceTree = ""; }; 23A536850EA9DE920008153E /* OxNSDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSDocument.m; sourceTree = ""; }; 23A536860EA9DE920008153E /* OxNSManagedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSManagedObject.h; sourceTree = ""; }; 23A536870EA9DE920008153E /* OxNSManagedObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSManagedObject.m; sourceTree = ""; }; 23A536880EA9DE920008153E /* OxNSMapTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSMapTable.h; sourceTree = ""; }; 23A536890EA9DE920008153E /* OxNSMapTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSMapTable.m; sourceTree = ""; }; 23A5368A0EA9DE920008153E /* OxNSMutableAttributedString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSMutableAttributedString.h; sourceTree = ""; }; 23A5368B0EA9DE920008153E /* OxNSMutableAttributedString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSMutableAttributedString.m; sourceTree = ""; }; 23A5368C0EA9DE920008153E /* OxNSMutableDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSMutableDictionary.h; sourceTree = ""; }; 23A5368D0EA9DE920008153E /* OxNSMutableDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSMutableDictionary.m; sourceTree = ""; }; 23A5368E0EA9DE920008153E /* OxNSNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSNumber.h; sourceTree = ""; }; 23A5368F0EA9DE920008153E /* OxNSNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSNumber.m; sourceTree = ""; }; 23A536900EA9DE920008153E /* OxNSObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSObject.h; sourceTree = ""; }; 23A536910EA9DE920008153E /* OxNSObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSObject.m; sourceTree = ""; }; 23A536920EA9DE920008153E /* OxNSSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSSet.h; sourceTree = ""; }; 23A536930EA9DE920008153E /* OxNSSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSSet.m; sourceTree = ""; }; 23A536940EA9DE920008153E /* OxNSString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSString.h; sourceTree = ""; }; 23A536950EA9DE920008153E /* OxNSString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSString.m; sourceTree = ""; }; 23A536960EA9DE920008153E /* OxNSTreeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNSTreeController.h; sourceTree = ""; }; 23A536970EA9DE920008153E /* OxNSTreeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNSTreeController.m; sourceTree = ""; }; 23A536990EA9DE920008153E /* OxAllEntities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxAllEntities.h; sourceTree = ""; }; 23A5369A0EA9DE920008153E /* OxAllEntities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxAllEntities.m; sourceTree = ""; }; 23A5369B0EA9DE920008153E /* OxCoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxCoreData.h; sourceTree = ""; }; 23A5369C0EA9DE920008153E /* OxCoreData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxCoreData.m; sourceTree = ""; }; 23A5369D0EA9DE920008153E /* OxCoreDataDerivedKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxCoreDataDerivedKeys.h; sourceTree = ""; }; 23A5369E0EA9DE920008153E /* OxCoreDataDerivedKeys.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxCoreDataDerivedKeys.m; sourceTree = ""; }; 23A536A10EA9DE920008153E /* Ox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Ox.h; sourceTree = ""; }; 23A536A20EA9DE920008153E /* OxArrayControllerAddOn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxArrayControllerAddOn.h; sourceTree = ""; }; 23A536A30EA9DE920008153E /* OxArrayControllerAddOn.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxArrayControllerAddOn.m; sourceTree = ""; }; 23A536A40EA9DE920008153E /* OxBinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxBinder.h; sourceTree = ""; }; 23A536A50EA9DE920008153E /* OxBinder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxBinder.m; sourceTree = ""; }; 23A536A60EA9DE920008153E /* OxDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxDebug.h; sourceTree = ""; }; 23A536A70EA9DE920008153E /* OxDebug.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxDebug.m; sourceTree = ""; }; 23A536A80EA9DE920008153E /* OxKeyValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxKeyValue.h; sourceTree = ""; }; 23A536A90EA9DE920008153E /* OxKeyValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxKeyValue.m; sourceTree = ""; }; 23A536AE0EA9DE920008153E /* OxNewEntrySelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxNewEntrySelector.h; sourceTree = ""; }; 23A536AF0EA9DE920008153E /* OxNewEntrySelector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxNewEntrySelector.m; sourceTree = ""; }; 23A536B00EA9DE920008153E /* OxObservableArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxObservableArray.h; sourceTree = ""; }; 23A536B10EA9DE920008153E /* OxObservableArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxObservableArray.m; sourceTree = ""; }; 23A536B20EA9DE920008153E /* OxRegex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxRegex.h; sourceTree = ""; }; 23A536B30EA9DE920008153E /* OxRegex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxRegex.m; sourceTree = ""; }; 23A536D50EA9E1010008153E /* Card.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Card.h; sourceTree = ""; }; 23A536D60EA9E1010008153E /* Card.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Card.m; sourceTree = ""; }; 23A536D70EA9E1010008153E /* LanguageVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LanguageVersion.h; sourceTree = ""; }; 23A536D80EA9E1010008153E /* LanguageVersion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LanguageVersion.m; sourceTree = ""; }; 23A536D90EA9E1010008153E /* History.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = History.h; sourceTree = ""; }; 23A536DA0EA9E1010008153E /* History.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = History.m; sourceTree = ""; }; 23A536DB0EA9E1010008153E /* GrammarRuleHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrammarRuleHistory.h; sourceTree = ""; }; 23A536DC0EA9E1010008153E /* GrammarRuleHistory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrammarRuleHistory.m; sourceTree = ""; }; 23A536DD0EA9E1010008153E /* CardHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardHistory.h; sourceTree = ""; }; 23A536DE0EA9E1010008153E /* CardHistory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CardHistory.m; sourceTree = ""; }; 23A536E80EA9E1B10008153E /* GreekLanguage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GreekLanguage.h; sourceTree = ""; }; 23A536E90EA9E1B10008153E /* GreekLanguage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GreekLanguage.m; sourceTree = ""; }; 23A536EA0EA9E1B10008153E /* GreekLanguage.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = GreekLanguage.plist; sourceTree = ""; }; 23A536EB0EA9E1B10008153E /* Language.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Language.h; sourceTree = ""; }; 23A536EC0EA9E1B10008153E /* Language.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Language.m; sourceTree = ""; }; 23A536F30EA9E7640008153E /* AddCardController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddCardController.h; sourceTree = ""; }; 23A536F40EA9E7640008153E /* AddCardController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddCardController.m; sourceTree = ""; }; 23A537A70EA9F2EE0008153E /* UpdateCardController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UpdateCardController.h; sourceTree = ""; }; 23A537A80EA9F2EE0008153E /* UpdateCardController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UpdateCardController.m; sourceTree = ""; }; 23A5381C0EAA014A0008153E /* Queries.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Queries.h; sourceTree = ""; }; 23A5381D0EAA014A0008153E /* Queries.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Queries.m; sourceTree = ""; }; 23A538950EAA27FB0008153E /* UpdateCard.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = UpdateCard.xib; sourceTree = ""; }; 23A538C60EAB533E0008153E /* BaseLanguage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseLanguage.h; sourceTree = ""; }; 23A538C70EAB533E0008153E /* BaseLanguage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseLanguage.m; sourceTree = ""; }; 23A538F60EAB7F240008153E /* GreekLanguage.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GreekLanguage.xib; sourceTree = ""; }; 23A538FB0EAB7FF50008153E /* GreekLanguageController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GreekLanguageController.h; sourceTree = ""; }; 23A538FC0EAB7FF50008153E /* GreekLanguageController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GreekLanguageController.m; sourceTree = ""; }; 23D1C90D0EF80FB500CF903F /* Deck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Deck.h; sourceTree = SOURCE_ROOT; }; 23D1C90E0EF80FB500CF903F /* Deck.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Deck.m; sourceTree = SOURCE_ROOT; }; 23D1C90F0EF80FB500CF903F /* FlashTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FlashTextView.h; sourceTree = ""; }; 23D1C9100EF80FB500CF903F /* FlashTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FlashTextView.m; sourceTree = ""; }; 23D1E88B0ED813CC00946DD8 /* OxHom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxHom.h; sourceTree = ""; }; 23D1E88C0ED813CC00946DD8 /* OxHom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OxHom.m; sourceTree = ""; }; 23D5D34C0F1148CF00BA6927 /* OxCoreDataWatch.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OxCoreDataWatch.xib; sourceTree = ""; }; 23E0DBE80ED82E3700543425 /* OxHomNumericTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OxHomNumericTypes.h; sourceTree = ""; }; 23E0DDC10ED989A300543425 /* BrowseCardController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BrowseCardController.h; sourceTree = ""; }; 23E0DDC20ED989A300543425 /* BrowseCardController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BrowseCardController.m; sourceTree = ""; }; 23E77DB40EBDEF2D00C2546E /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = ""; }; 23E77DB50EBDEF2D00C2546E /* Config.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Config.m; sourceTree = ""; }; 23E77DBD0EBDF0F900C2546E /* KeyboardSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeyboardSelector.h; sourceTree = ""; }; 23E77DBE0EBDF0F900C2546E /* KeyboardSelector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KeyboardSelector.m; sourceTree = ""; }; 23E77DD00EBDF7B000C2546E /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; 23E77ED00EBE01F000C2546E /* Quiz.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = Quiz.xib; sourceTree = ""; }; 23E77ED30EBE02D500C2546E /* QuizController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuizController.h; sourceTree = ""; }; 23E77ED40EBE02D500C2546E /* QuizController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QuizController.m; sourceTree = ""; }; 23E77EEC0EBE051B00C2546E /* QuizQuestion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuizQuestion.h; sourceTree = ""; }; 23E77EED0EBE051B00C2546E /* QuizQuestion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QuizQuestion.m; sourceTree = ""; }; 23E77F070EBE0B2400C2546E /* Word.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Word.h; sourceTree = ""; }; 23E77F080EBE0B2400C2546E /* Word.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Word.m; sourceTree = ""; }; 2A37F4ACFDCFA73011CA2CEA /* CardSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CardSet.m; sourceTree = ""; }; 2A37F4AEFDCFA73011CA2CEA /* CardSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CardSet.h; sourceTree = ""; }; 2A37F4B0FDCFA73011CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 2A37F4BAFDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = ""; }; 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; 2F7446A80DB6BCF400F9684A /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; }; 2F7446AA0DB6BCF400F9684A /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/CardSet.xib; sourceTree = ""; }; 32DBCF750370BD2300C91783 /* Flash2_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Flash2_Prefix.pch; sourceTree = ""; }; 775BDEF0067A8BF0009058FE /* CardSet.xcdatamodel */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.xcdatamodel; path = CardSet.xcdatamodel; sourceTree = ""; }; 7788DA0506752A1600599AAD /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; 8D15AC360486D014006FF6A4 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; 8D15AC370486D014006FF6A4 /* Flash2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Flash2.app; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 8D15AC330486D014006FF6A4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 775DFF38067A968500C5B868 /* Cocoa.framework in Frameworks */, 23E77DD10EBDF7B000C2546E /* Carbon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */ = { isa = PBXGroup; children = ( 23E77DD00EBDF7B000C2546E /* Carbon.framework */, 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */, ); name = "Linked Frameworks"; sourceTree = ""; }; 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */ = { isa = PBXGroup; children = ( 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */, 7788DA0506752A1600599AAD /* CoreData.framework */, 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */, ); name = "Other Frameworks"; sourceTree = ""; }; 19C28FB0FE9D524F11CA2CBB /* Products */ = { isa = PBXGroup; children = ( 8D15AC370486D014006FF6A4 /* Flash2.app */, ); name = Products; sourceTree = ""; }; 235396170F111EF100AEFCB0 /* Core Data Watch */ = { isa = PBXGroup; children = ( 23D5D34C0F1148CF00BA6927 /* OxCoreDataWatch.xib */, 235396180F111EF100AEFCB0 /* OxCoreDataWatch.h */, 235396190F111EF100AEFCB0 /* OxCoreDataWatch.m */, ); path = "Core Data Watch"; sourceTree = ""; }; 2393D6E20EF55AB500DDCF75 /* French */ = { isa = PBXGroup; children = ( 2393D6F10EF55AE900DDCF75 /* FrenchLanguage.h */, 2393D6F20EF55AE900DDCF75 /* FrenchLanguage.m */, 2393D6F40EF55EC000DDCF75 /* FrenchLanguage.plist */, ); name = French; sourceTree = ""; }; 23A536770EA9DE920008153E /* oaxaca2 */ = { isa = PBXGroup; children = ( 235396170F111EF100AEFCB0 /* Core Data Watch */, 23D1E88A0ED813BA00946DD8 /* HOM */, 23A536780EA9DE920008153E /* Categories */, 23A536980EA9DE920008153E /* Core Data */, 23A536A10EA9DE920008153E /* Ox.h */, 2393D6FC0EF5622600DDCF75 /* Ox.m */, 23A536A20EA9DE920008153E /* OxArrayControllerAddOn.h */, 23A536A30EA9DE920008153E /* OxArrayControllerAddOn.m */, 23A536A40EA9DE920008153E /* OxBinder.h */, 23A536A50EA9DE920008153E /* OxBinder.m */, 23A536A60EA9DE920008153E /* OxDebug.h */, 23A536A70EA9DE920008153E /* OxDebug.m */, 23A536A80EA9DE920008153E /* OxKeyValue.h */, 23A536A90EA9DE920008153E /* OxKeyValue.m */, 23A536AE0EA9DE920008153E /* OxNewEntrySelector.h */, 23A536AF0EA9DE920008153E /* OxNewEntrySelector.m */, 23A536B00EA9DE920008153E /* OxObservableArray.h */, 23A536B10EA9DE920008153E /* OxObservableArray.m */, 23A536B20EA9DE920008153E /* OxRegex.h */, 23A536B30EA9DE920008153E /* OxRegex.m */, ); name = oaxaca2; path = ../../../../oaxaca2/trunk/oaxaca2; sourceTree = SOURCE_ROOT; }; 23A536780EA9DE920008153E /* Categories */ = { isa = PBXGroup; children = ( 23A5367C0EA9DE920008153E /* OxNSArray.h */, 23A5367D0EA9DE920008153E /* OxNSArray.m */, 23A5367E0EA9DE920008153E /* OxNSArrayController.h */, 23A5367F0EA9DE920008153E /* OxNSArrayController.m */, 23A536800EA9DE920008153E /* OxNSBundle.h */, 23A536810EA9DE920008153E /* OxNSBundle.m */, 23A536820EA9DE920008153E /* OxNSDictionary.h */, 23A536830EA9DE920008153E /* OxNSDictionary.m */, 23A536840EA9DE920008153E /* OxNSDocument.h */, 23A536850EA9DE920008153E /* OxNSDocument.m */, 23A536860EA9DE920008153E /* OxNSManagedObject.h */, 23A536870EA9DE920008153E /* OxNSManagedObject.m */, 23A536880EA9DE920008153E /* OxNSMapTable.h */, 23A536890EA9DE920008153E /* OxNSMapTable.m */, 23A5368A0EA9DE920008153E /* OxNSMutableAttributedString.h */, 23A5368B0EA9DE920008153E /* OxNSMutableAttributedString.m */, 23A5368C0EA9DE920008153E /* OxNSMutableDictionary.h */, 23A5368D0EA9DE920008153E /* OxNSMutableDictionary.m */, 23A5368E0EA9DE920008153E /* OxNSNumber.h */, 23A5368F0EA9DE920008153E /* OxNSNumber.m */, 23A536900EA9DE920008153E /* OxNSObject.h */, 23A536910EA9DE920008153E /* OxNSObject.m */, 23A536920EA9DE920008153E /* OxNSSet.h */, 23A536930EA9DE920008153E /* OxNSSet.m */, 23A536940EA9DE920008153E /* OxNSString.h */, 23A536950EA9DE920008153E /* OxNSString.m */, 23A536960EA9DE920008153E /* OxNSTreeController.h */, 23A536970EA9DE920008153E /* OxNSTreeController.m */, 2380C3350ED4979300BD7804 /* OxNSTextField.h */, 2380C3360ED4979300BD7804 /* OxNSTextField.m */, ); path = Categories; sourceTree = ""; }; 23A536980EA9DE920008153E /* Core Data */ = { isa = PBXGroup; children = ( 23A536990EA9DE920008153E /* OxAllEntities.h */, 23A5369A0EA9DE920008153E /* OxAllEntities.m */, 23A5369B0EA9DE920008153E /* OxCoreData.h */, 23A5369C0EA9DE920008153E /* OxCoreData.m */, 23A5369D0EA9DE920008153E /* OxCoreDataDerivedKeys.h */, 23A5369E0EA9DE920008153E /* OxCoreDataDerivedKeys.m */, ); path = "Core Data"; sourceTree = ""; }; 23A536F00EA9E1B50008153E /* Language */ = { isa = PBXGroup; children = ( 23A536EB0EA9E1B10008153E /* Language.h */, 23A536EC0EA9E1B10008153E /* Language.m */, 23A538C60EAB533E0008153E /* BaseLanguage.h */, 23A538C70EAB533E0008153E /* BaseLanguage.m */, ); name = Language; sourceTree = ""; }; 23D1E88A0ED813BA00946DD8 /* HOM */ = { isa = PBXGroup; children = ( 23D1E88B0ED813CC00946DD8 /* OxHom.h */, 23D1E88C0ED813CC00946DD8 /* OxHom.m */, 23E0DBE80ED82E3700543425 /* OxHomNumericTypes.h */, ); path = HOM; sourceTree = ""; }; 23E0DD5C0ED9779300543425 /* Greek */ = { isa = PBXGroup; children = ( 23A538FB0EAB7FF50008153E /* GreekLanguageController.h */, 23A538FC0EAB7FF50008153E /* GreekLanguageController.m */, 23A536E80EA9E1B10008153E /* GreekLanguage.h */, 23A536E90EA9E1B10008153E /* GreekLanguage.m */, 23A536EA0EA9E1B10008153E /* GreekLanguage.plist */, ); name = Greek; sourceTree = ""; }; 23E77ED60EBE030900C2546E /* Quiz Model */ = { isa = PBXGroup; children = ( 23D1C90D0EF80FB500CF903F /* Deck.h */, 23D1C90E0EF80FB500CF903F /* Deck.m */, 2380C5000ED4AEEB00BD7804 /* QuizCard.h */, 2380C5010ED4AEEB00BD7804 /* QuizCard.m */, 23E77EEC0EBE051B00C2546E /* QuizQuestion.h */, 23E77EED0EBE051B00C2546E /* QuizQuestion.m */, 23E77F070EBE0B2400C2546E /* Word.h */, 23E77F080EBE0B2400C2546E /* Word.m */, ); name = "Quiz Model"; sourceTree = ""; }; 2A37F4AAFDCFA73011CA2CEA /* Flash2 */ = { isa = PBXGroup; children = ( 23A536770EA9DE920008153E /* oaxaca2 */, E1B74B1A0667B4A90069E3BA /* Models */, 2A37F4ABFDCFA73011CA2CEA /* UI Classes */, 23E77ED60EBE030900C2546E /* Quiz Model */, 23A536F00EA9E1B50008153E /* Language */, 2393D6E20EF55AB500DDCF75 /* French */, 23E0DD5C0ED9779300543425 /* Greek */, 2A37F4AFFDCFA73011CA2CEA /* Other Sources */, 2A37F4B8FDCFA73011CA2CEA /* Resources */, 2A37F4C3FDCFA73011CA2CEA /* Frameworks */, 19C28FB0FE9D524F11CA2CBB /* Products */, ); name = Flash2; sourceTree = ""; }; 2A37F4ABFDCFA73011CA2CEA /* UI Classes */ = { isa = PBXGroup; children = ( 23A536F30EA9E7640008153E /* AddCardController.h */, 23A536F40EA9E7640008153E /* AddCardController.m */, 23E0DDC10ED989A300543425 /* BrowseCardController.h */, 23E0DDC20ED989A300543425 /* BrowseCardController.m */, 2A37F4AEFDCFA73011CA2CEA /* CardSet.h */, 2A37F4ACFDCFA73011CA2CEA /* CardSet.m */, 2393D7F00EF5746E00DDCF75 /* CardUIBuilder.h */, 2393D7F10EF5746E00DDCF75 /* CardUIBuilder.m */, 23E77DB40EBDEF2D00C2546E /* Config.h */, 23E77DB50EBDEF2D00C2546E /* Config.m */, 2393D92E0EF599FB00DDCF75 /* FlashTextField.h */, 2393D92F0EF599FB00DDCF75 /* FlashTextField.m */, 23D1C90F0EF80FB500CF903F /* FlashTextView.h */, 23D1C9100EF80FB500CF903F /* FlashTextView.m */, 23E77DBD0EBDF0F900C2546E /* KeyboardSelector.h */, 23E77DBE0EBDF0F900C2546E /* KeyboardSelector.m */, 23E77ED30EBE02D500C2546E /* QuizController.h */, 23E77ED40EBE02D500C2546E /* QuizController.m */, 2380C0FE0ED085C600BD7804 /* QuizTabController.h */, 2380C0FF0ED085C600BD7804 /* QuizTabController.m */, 23A537A70EA9F2EE0008153E /* UpdateCardController.h */, 23A537A80EA9F2EE0008153E /* UpdateCardController.m */, ); name = "UI Classes"; sourceTree = ""; }; 2A37F4AFFDCFA73011CA2CEA /* Other Sources */ = { isa = PBXGroup; children = ( 32DBCF750370BD2300C91783 /* Flash2_Prefix.pch */, 2A37F4B0FDCFA73011CA2CEA /* main.m */, ); name = "Other Sources"; sourceTree = ""; }; 2A37F4B8FDCFA73011CA2CEA /* Resources */ = { isa = PBXGroup; children = ( 2338E1DF0F17595A00BEB645 /* Camera.icns */, 23A538950EAA27FB0008153E /* UpdateCard.xib */, 2F7446A70DB6BCF400F9684A /* MainMenu.xib */, 2F7446A90DB6BCF400F9684A /* CardSet.xib */, 2A37F4B9FDCFA73011CA2CEA /* Credits.rtf */, 8D15AC360486D014006FF6A4 /* Info.plist */, 089C165FFE840EACC02AAC07 /* InfoPlist.strings */, 23A538F60EAB7F240008153E /* GreekLanguage.xib */, 23E77ED00EBE01F000C2546E /* Quiz.xib */, ); name = Resources; sourceTree = ""; }; 2A37F4C3FDCFA73011CA2CEA /* Frameworks */ = { isa = PBXGroup; children = ( 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */, 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */, ); name = Frameworks; sourceTree = ""; }; E1B74B1A0667B4A90069E3BA /* Models */ = { isa = PBXGroup; children = ( 23A536D50EA9E1010008153E /* Card.h */, 23A536D60EA9E1010008153E /* Card.m */, 23A536D70EA9E1010008153E /* LanguageVersion.h */, 23A536D80EA9E1010008153E /* LanguageVersion.m */, 23A536D90EA9E1010008153E /* History.h */, 23A536DA0EA9E1010008153E /* History.m */, 23A536DB0EA9E1010008153E /* GrammarRuleHistory.h */, 23A536DC0EA9E1010008153E /* GrammarRuleHistory.m */, 23A536DD0EA9E1010008153E /* CardHistory.h */, 23A536DE0EA9E1010008153E /* CardHistory.m */, 775BDEF0067A8BF0009058FE /* CardSet.xcdatamodel */, 23A5381C0EAA014A0008153E /* Queries.h */, 23A5381D0EAA014A0008153E /* Queries.m */, ); name = Models; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 8D15AC270486D014006FF6A4 /* Flash2 */ = { isa = PBXNativeTarget; buildConfigurationList = 26FC0AA50875C8B900E6366F /* Build configuration list for PBXNativeTarget "Flash2" */; buildPhases = ( 8D15AC2B0486D014006FF6A4 /* Resources */, 8D15AC300486D014006FF6A4 /* Sources */, 8D15AC330486D014006FF6A4 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = Flash2; productInstallPath = "$(HOME)/Applications"; productName = Flash2; productReference = 8D15AC370486D014006FF6A4 /* Flash2.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 2A37F4A9FDCFA73011CA2CEA /* Project object */ = { isa = PBXProject; buildConfigurationList = 26FC0AA90875C8B900E6366F /* Build configuration list for PBXProject "Flash2" */; compatibilityVersion = "Xcode 3.1"; hasScannedForEncodings = 1; mainGroup = 2A37F4AAFDCFA73011CA2CEA /* Flash2 */; projectDirPath = ""; projectRoot = ""; targets = ( 8D15AC270486D014006FF6A4 /* Flash2 */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 8D15AC2B0486D014006FF6A4 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 8D15AC2C0486D014006FF6A4 /* Credits.rtf in Resources */, 8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */, 2F7446AB0DB6BCF400F9684A /* MainMenu.xib in Resources */, 2F7446AC0DB6BCF400F9684A /* CardSet.xib in Resources */, 23A536EE0EA9E1B10008153E /* GreekLanguage.plist in Resources */, 23A538960EAA27FB0008153E /* UpdateCard.xib in Resources */, 23A538F70EAB7F240008153E /* GreekLanguage.xib in Resources */, 23E77ED10EBE01F000C2546E /* Quiz.xib in Resources */, 2393D6F50EF55EC000DDCF75 /* FrenchLanguage.plist in Resources */, 23D5D34D0F1148CF00BA6927 /* OxCoreDataWatch.xib in Resources */, 2338E1E00F17595A00BEB645 /* Camera.icns in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 8D15AC300486D014006FF6A4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 8D15AC310486D014006FF6A4 /* CardSet.m in Sources */, 8D15AC320486D014006FF6A4 /* main.m in Sources */, 775BDEF1067A8BF0009058FE /* CardSet.xcdatamodel in Sources */, 23A536B50EA9DE920008153E /* OxNSArray.m in Sources */, 23A536B60EA9DE920008153E /* OxNSArrayController.m in Sources */, 23A536B70EA9DE920008153E /* OxNSBundle.m in Sources */, 23A536B80EA9DE920008153E /* OxNSDictionary.m in Sources */, 23A536B90EA9DE920008153E /* OxNSDocument.m in Sources */, 23A536BA0EA9DE920008153E /* OxNSManagedObject.m in Sources */, 23A536BB0EA9DE920008153E /* OxNSMapTable.m in Sources */, 23A536BC0EA9DE920008153E /* OxNSMutableAttributedString.m in Sources */, 23A536BD0EA9DE920008153E /* OxNSMutableDictionary.m in Sources */, 23A536BE0EA9DE920008153E /* OxNSNumber.m in Sources */, 23A536BF0EA9DE920008153E /* OxNSObject.m in Sources */, 23A536C00EA9DE920008153E /* OxNSSet.m in Sources */, 23A536C10EA9DE920008153E /* OxNSString.m in Sources */, 23A536C20EA9DE920008153E /* OxNSTreeController.m in Sources */, 23A536C30EA9DE920008153E /* OxAllEntities.m in Sources */, 23A536C40EA9DE920008153E /* OxCoreData.m in Sources */, 23A536C50EA9DE920008153E /* OxCoreDataDerivedKeys.m in Sources */, 23A536C70EA9DE920008153E /* OxArrayControllerAddOn.m in Sources */, 23A536C80EA9DE920008153E /* OxBinder.m in Sources */, 23A536C90EA9DE920008153E /* OxDebug.m in Sources */, 23A536CA0EA9DE920008153E /* OxKeyValue.m in Sources */, 23A536CD0EA9DE920008153E /* OxNewEntrySelector.m in Sources */, 23A536CE0EA9DE920008153E /* OxObservableArray.m in Sources */, 23A536CF0EA9DE920008153E /* OxRegex.m in Sources */, 23A536DF0EA9E1010008153E /* Card.m in Sources */, 23A536E00EA9E1010008153E /* LanguageVersion.m in Sources */, 23A536E10EA9E1010008153E /* History.m in Sources */, 23A536E20EA9E1010008153E /* GrammarRuleHistory.m in Sources */, 23A536E30EA9E1010008153E /* CardHistory.m in Sources */, 23A536ED0EA9E1B10008153E /* GreekLanguage.m in Sources */, 23A536EF0EA9E1B10008153E /* Language.m in Sources */, 23A536F50EA9E7640008153E /* AddCardController.m in Sources */, 23A537A90EA9F2EE0008153E /* UpdateCardController.m in Sources */, 23A5381E0EAA014A0008153E /* Queries.m in Sources */, 23A538C80EAB533E0008153E /* BaseLanguage.m in Sources */, 23A538FD0EAB7FF50008153E /* GreekLanguageController.m in Sources */, 23E77DB60EBDEF2D00C2546E /* Config.m in Sources */, 23E77DBF0EBDF0F900C2546E /* KeyboardSelector.m in Sources */, 23E77ED50EBE02D500C2546E /* QuizController.m in Sources */, 23E77EEE0EBE051B00C2546E /* QuizQuestion.m in Sources */, 23E77F090EBE0B2400C2546E /* Word.m in Sources */, 2380C1000ED085C600BD7804 /* QuizTabController.m in Sources */, 2380C3370ED4979300BD7804 /* OxNSTextField.m in Sources */, 2380C5020ED4AEEB00BD7804 /* QuizCard.m in Sources */, 23D1E88D0ED813CC00946DD8 /* OxHom.m in Sources */, 23E0DDC30ED989A300543425 /* BrowseCardController.m in Sources */, 2393D6F30EF55AE900DDCF75 /* FrenchLanguage.m in Sources */, 2393D6FD0EF5622600DDCF75 /* Ox.m in Sources */, 2393D7F20EF5746E00DDCF75 /* CardUIBuilder.m in Sources */, 2393D9300EF599FB00DDCF75 /* FlashTextField.m in Sources */, 23D1C9110EF80FB500CF903F /* Deck.m in Sources */, 23D1C9120EF80FB500CF903F /* FlashTextView.m in Sources */, 2353961B0F111EF100AEFCB0 /* OxCoreDataWatch.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ 089C165FFE840EACC02AAC07 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( 089C1660FE840EACC02AAC07 /* English */, ); name = InfoPlist.strings; sourceTree = ""; }; 2A37F4B9FDCFA73011CA2CEA /* Credits.rtf */ = { isa = PBXVariantGroup; children = ( 2A37F4BAFDCFA73011CA2CEA /* English */, ); name = Credits.rtf; sourceTree = ""; }; 2F7446A70DB6BCF400F9684A /* MainMenu.xib */ = { isa = PBXVariantGroup; children = ( 2F7446A80DB6BCF400F9684A /* English */, ); name = MainMenu.xib; sourceTree = ""; }; 2F7446A90DB6BCF400F9684A /* CardSet.xib */ = { isa = PBXVariantGroup; children = ( 2F7446AA0DB6BCF400F9684A /* English */, ); name = CardSet.xib; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 26FC0AA60875C8B900E6366F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = Flash2_Prefix.pch; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_NAME = Flash2; WRAPPER_EXTENSION = app; }; name = Debug; }; 26FC0AA70875C8B900E6366F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = Flash2_Prefix.pch; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_NAME = Flash2; WRAPPER_EXTENSION = app; }; name = Release; }; 26FC0AAA0875C8B900E6366F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT)"; GCC_C_LANGUAGE_STANDARD = c99; GCC_ENABLE_OBJC_GC = required; GCC_TREAT_WARNINGS_AS_ERRORS = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = YES; PREBINDING = NO; SDKROOT = macosx10.5; }; name = Debug; }; 26FC0AAB0875C8B900E6366F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT)"; GCC_C_LANGUAGE_STANDARD = c99; GCC_ENABLE_OBJC_GC = required; GCC_TREAT_WARNINGS_AS_ERRORS = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; SDKROOT = macosx10.5; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 26FC0AA50875C8B900E6366F /* Build configuration list for PBXNativeTarget "Flash2" */ = { isa = XCConfigurationList; buildConfigurations = ( 26FC0AA60875C8B900E6366F /* Debug */, 26FC0AA70875C8B900E6366F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 26FC0AA90875C8B900E6366F /* Build configuration list for PBXProject "Flash2" */ = { isa = XCConfigurationList; buildConfigurations = ( 26FC0AAA0875C8B900E6366F /* Debug */, 26FC0AAB0875C8B900E6366F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 2A37F4A9FDCFA73011CA2CEA /* Project object */; }