Index: trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/classes.nib
===================================================================
--- trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/classes.nib	(revision 132)
+++ trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/classes.nib	(revision 133)
@@ -49,4 +49,5 @@
                 setSoundRepetitionCount = id; 
                 showCalendar = id; 
+                showVolume = id; 
                 silence = id; 
                 toggleAlertEditor = id; 
@@ -74,4 +75,5 @@
                 soundRepetitions = NSTextField; 
                 soundRepetitionsLabel = NSTextField; 
+                soundVolumeButton = NSButton; 
                 timeCalendarButton = NSButton; 
                 timeDate = NSTextField; 
Index: trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/info.nib
===================================================================
--- trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/info.nib	(revision 132)
+++ trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/info.nib	(revision 133)
@@ -16,6 +16,6 @@
 	<key>IBOpenObjects</key>
 	<array>
+		<integer>640</integer>
 		<integer>21</integer>
-		<integer>29</integer>
 	</array>
 	<key>IBSystem Version</key>
@@ -34,6 +34,6 @@
 				<string>Vertical:85.000000</string>
 				<string>Vertical:422.000000</string>
-				<string>Horizontal:151.000000</string>
-				<string>Horizontal:151.000000</string>
+				<string>Horizontal:150.000000</string>
+				<string>Horizontal:150.000000</string>
 			</array>
 			<key>guidesLocked</key>
Index: trunk/Cocoa/Pester/Source/English.lproj/Volume.nib/classes.nib
===================================================================
--- trunk/Cocoa/Pester/Source/English.lproj/Volume.nib/classes.nib	(revision 133)
+++ trunk/Cocoa/Pester/Source/English.lproj/Volume.nib/classes.nib	(revision 133)
@@ -0,0 +1,14 @@
+{
+    IBClasses = (
+        {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, 
+        {CLASS = NSObject; LANGUAGE = ObjC; }, 
+        {
+            ACTIONS = {volumeSet = id; }; 
+            CLASS = PSVolumeController; 
+            LANGUAGE = ObjC; 
+            OUTLETS = {contentView = NSView; delegate = id; volumeSlider = NSSlider; }; 
+            SUPERCLASS = NSWindowController; 
+        }
+    ); 
+    IBVersion = 1; 
+}
Index: trunk/Cocoa/Pester/Source/English.lproj/Volume.nib/info.nib
===================================================================
--- trunk/Cocoa/Pester/Source/English.lproj/Volume.nib/info.nib	(revision 133)
+++ trunk/Cocoa/Pester/Source/English.lproj/Volume.nib/info.nib	(revision 133)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>IBDocumentLocation</key>
+	<string>99 33 356 240 0 0 1280 832 </string>
+	<key>IBEditorPositions</key>
+	<dict>
+		<key>13</key>
+		<string>622 500 41 112 0 0 1280 832 </string>
+	</dict>
+	<key>IBFramework Version</key>
+	<string>291.0</string>
+	<key>IBOpenObjects</key>
+	<array>
+		<integer>13</integer>
+	</array>
+	<key>IBSystem Version</key>
+	<string>6I32</string>
+</dict>
+</plist>
Index: trunk/Cocoa/Pester/Source/NJRHotKey.m
===================================================================
--- trunk/Cocoa/Pester/Source/NJRHotKey.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/NJRHotKey.m	(revision 133)
@@ -66,6 +66,6 @@
     int i;
 
-    for( i = 0 ; modifierMap[i][0] != 0 ; i++ )
-        if( hotKeyModifierFlags & modifierMap[i][0] )
+    for (i = 0 ; modifierMap[i][0] != 0 ; i++)
+        if (hotKeyModifierFlags & modifierMap[i][0])
             modifiers |= modifierMap[i][1];
 
Index: trunk/Cocoa/Pester/Source/NJRQTMediaPopUpButton.h
===================================================================
--- trunk/Cocoa/Pester/Source/NJRQTMediaPopUpButton.h	(revision 132)
+++ trunk/Cocoa/Pester/Source/NJRQTMediaPopUpButton.h	(revision 133)
@@ -14,15 +14,20 @@
 @interface NJRQTMediaPopUpButton : NSPopUpButton {
     IBOutlet NSMovieView *preview;
-    BOOL movieCanRepeat;
+    BOOL movieCanRepeat, movieHasAudio;
     NSMenuItem *otherItem;
     BDAlias *selectedAlias, *previousAlias;
     NSMutableArray *recentMediaAliasData;
     BOOL dragAccepted;
+    BOOL savedVolume;
+    float outputVolume;
 }
 
 - (BDAlias *)selectedAlias;
 - (void)setAlias:(BDAlias *)alias;
+- (float)outputVolume;
+- (void)setOutputVolume:(float)volume withPreview:(BOOL)doPreview;
 
 - (BOOL)canRepeat;
+- (BOOL)hasAudio;
 
 - (IBAction)stopSoundPreview:(id)sender;
Index: trunk/Cocoa/Pester/Source/NJRQTMediaPopUpButton.m
===================================================================
--- trunk/Cocoa/Pester/Source/NJRQTMediaPopUpButton.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/NJRQTMediaPopUpButton.m	(revision 133)
@@ -9,4 +9,5 @@
 #import "NJRQTMediaPopUpButton.h"
 #import "SoundFileManager.h"
+#import "NJRSoundManager.h"
 #import "NSMovie-NJRExtensions.h"
 #import "NSImage-NJRExtensions.h"
@@ -27,4 +28,6 @@
 - (NSMenuItem *)_itemForAlias:(BDAlias *)alias;
 - (BOOL)_validateWithPreview:(BOOL)doPreview;
+- (void)_updateOutputVolume;
+- (void)_startSoundPreview;
 @end
 
@@ -267,4 +270,27 @@
 }
 
+- (BOOL)hasAudio;
+{
+    return movieHasAudio;
+}
+
+- (float)outputVolume;
+{
+    return outputVolume;
+}
+
+- (void)setOutputVolume:(float)volume withPreview:(BOOL)doPreview;
+{
+    if (![NJRSoundManager volumeIsNotMutedOrInvalid: volume]) return;
+    outputVolume = volume;
+    if (!doPreview) return;
+    // NSLog(@"setting volume to %f, preview movie %@", volume, [preview movie]);
+    if ([preview movie] == nil) {
+        [self _validateWithPreview: YES];
+    } else { // don't restart preview if already playing
+        [self _updateOutputVolume];
+    }
+}
+
 #pragma mark selected media validation
 
@@ -276,11 +302,50 @@
 }
 
+- (void)_updateOutputVolume;
+{
+    if ([preview movie] != nil && outputVolume != kNoVolume) {
+        if (!savedVolume && ![NJRSoundManager saveDefaultOutputVolume])
+            return;
+        savedVolume = YES;
+        [NJRSoundManager setDefaultOutputVolume: outputVolume];
+        if (![preview isPlaying]) [self _startSoundPreview];
+    }
+}
+
+- (void)_resetOutputVolume;
+{
+    [NJRSoundManager restoreSavedDefaultOutputVolumeIfCurrently: outputVolume];
+    savedVolume = NO;
+}
+
+- (void)_resetPreview;
+{
+    // if we donÕt do this after the runloop has finished, then we crash in MCIdle because itÕs expecting a movie and doesnÕt have one any more
+    [preview setMovie: nil]; // otherwise we get an extra runloop timer which uses a lot of CPU from +[NSMovieView _idleMovies]
+    // need to wait for runloop to stop movie, otherwise we're still playing at the time the volume changes
+    [self performSelector: @selector(_resetOutputVolume) withObject: nil afterDelay: 0];
+}
+
 void
 MovieStoppedCB(QTCallBack cb, long refCon)
 {
-    NSMovieView *preview = (NSMovieView *)refCon;
-    // if we donÕt do this after the runloop has finished, then we crash in MCIdle because itÕs expecting a movie and doesnÕt have one any more
-    [preview performSelector: @selector(setMovie:) withObject: nil afterDelay: 0]; // otherwise we get an extra runloop timer which uses a lot of CPU from +[NSMovieView _idleMovies]
+    NJRQTMediaPopUpButton *self = (NJRQTMediaPopUpButton *)refCon;
+    // avoid multiple messages from multiple movie playback cycles in the same runloop
+    [NSObject cancelPreviousPerformRequestsWithTarget: self selector: @selector(_resetPreview) object: nil];
+    [self performSelector: @selector(_resetPreview) withObject: nil afterDelay: 0];
     DisposeCallBack(cb);
+}
+
+- (void)_startSoundPreview;
+{
+    Movie qtMovie = [[preview movie] QTMovie];
+    QTCallBack cbStop = NewCallBack(GetMovieTimeBase(qtMovie), callBackAtExtremes);
+    QTCallBackUPP cbStopUPP = NewQTCallBackUPP(MovieStoppedCB);
+    OSErr err = CallMeWhen(cbStop, cbStopUPP, (long)self, triggerAtStop, 0, 0);
+    if (err != noErr) {
+        NSLog(@"Can't register QuickTime stop timebase callback for preview: %ld", err);
+        DisposeCallBack(cbStop);
+    }
+    [preview start: self];
 }
 
@@ -291,12 +356,19 @@
         [preview setMovie: nil];
         movieCanRepeat = YES;
-        if (doPreview) NSBeep();
+        movieHasAudio = NO; // XXX should be YES - this is broken, NSBeep() is asynchronous
+        if (doPreview) {
+            // XXX [self _updateOutputVolume];
+            NSBeep();
+            // XXX [self _resetOutputVolume];
+        }
     } else {
         NSMovie *movie = [[NSMovie alloc] initWithURL: [NSURL fileURLWithPath: [selectedAlias fullPath]] byReference: YES];
         movieCanRepeat = ![movie isStatic];
-        if ([movie hasAudio]) {
+        if (movieHasAudio = [movie hasAudio]) {
             [preview setMovie: doPreview ? movie : nil];
+            [self _updateOutputVolume];
         } else {
-            [preview setMovie: nil];
+            [self _resetPreview];
+            doPreview = NO;
             if (movie == nil) {
                 NSBeginAlertSheet(@"Format not recognized", nil, nil, nil, [self window], nil, nil, nil, nil, NSLocalizedString(@"The item you selected isn't a sound or movie recognized by QuickTime.  Please select a different item.", "Message displayed in alert sheet when media document is not recognized by QuickTime"));
@@ -312,13 +384,5 @@
         }
         if (doPreview) {
-            Movie qtMovie = [movie QTMovie];
-            QTCallBack cbStop = NewCallBack(GetMovieTimeBase(qtMovie), callBackAtExtremes);
-            QTCallBackUPP cbStopUPP = NewQTCallBackUPP(MovieStoppedCB);
-            OSErr err = CallMeWhen(cbStop, cbStopUPP, (long)preview, triggerAtStop, 0, 0);
-            if (err != noErr) {
-                NSLog(@"Can't register QuickTime stop timebase callback for preview: %ld", err);
-                DisposeCallBack(cbStop);
-            }
-            [preview start: self];
+            [self _startSoundPreview];
         }
         [movie release];
@@ -333,5 +397,5 @@
 {
     [preview stop: self];
-    [preview setMovie: nil]; // otherwise we get an extra runloop timer which uses a lot of CPU from +[NSMovieView _idleMovies]
+    [self _resetPreview];
 }
 
Index: trunk/Cocoa/Pester/Source/NJRSoundManager.h
===================================================================
--- trunk/Cocoa/Pester/Source/NJRSoundManager.h	(revision 133)
+++ trunk/Cocoa/Pester/Source/NJRSoundManager.h	(revision 133)
@@ -0,0 +1,24 @@
+//
+//  NJRSoundManager.h
+//  Pester
+//
+//  Created by Nicholas Riley on Tue Apr 08 2003.
+//  Copyright (c) 2003 Nicholas Riley. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+
+@interface NJRSoundManager : NSObject {
+
+}
+
++ (BOOL)getDefaultOutputVolume:(float *)volume;
++ (void)setDefaultOutputVolume:(float)volume;
++ (BOOL)volumeIsNotMutedOrInvalid:(float)volume;
+
++ (BOOL)saveDefaultOutputVolume;
++ (void)restoreSavedDefaultOutputVolume;
++ (void)restoreSavedDefaultOutputVolumeIfCurrently:(float)volume;
+
+@end
Index: trunk/Cocoa/Pester/Source/NJRSoundManager.m
===================================================================
--- trunk/Cocoa/Pester/Source/NJRSoundManager.m	(revision 133)
+++ trunk/Cocoa/Pester/Source/NJRSoundManager.m	(revision 133)
@@ -0,0 +1,103 @@
+//
+//  NJRSoundManager.m
+//  Pester
+//
+//  Created by Nicholas Riley on Tue Apr 08 2003.
+//  Copyright (c) 2003 Nicholas Riley. All rights reserved.
+//
+
+#import "NJRSoundManager.h"
+#import <CoreAudio/CoreAudio.h>
+
+@implementation NJRSoundManager
+
+static const UInt32 kLeftChannel = 0, kRightChannel = 1;
+
+static AudioDeviceID deviceID;
+static UInt32 stereoChannels[2];
+static float channelVolume[2];
+static float savedChannelVolume[2] = {-1, -1};
+
++ (BOOL)volumeIsNotMutedOrInvalid:(float)volume;
+{
+    return (volume > 0 && volume <= 1);
+}
+
++ (BOOL)_getDefaultOutputDevice;
+{
+    UInt32 propertySize;
+    OSStatus err;
+
+    propertySize = sizeof(deviceID);
+    err = AudioHardwareGetProperty(kAudioHardwarePropertyDefaultSystemOutputDevice, &propertySize, &deviceID);
+    if (err != noErr) return NO;
+
+    propertySize = sizeof(stereoChannels);
+    err = AudioDeviceGetProperty(deviceID, NULL, false, kAudioDevicePropertyPreferredChannelsForStereo, &propertySize, &stereoChannels);
+    if (err != noErr) return NO;
+    return YES;
+}
+
++ (BOOL)getDefaultOutputVolume:(float *)volume;
+{
+    UInt32 propertySize;
+    OSStatus err;
+
+    if (![self _getDefaultOutputDevice]) return NO;
+    
+    // read the current volume scalar settings [0...1]
+    propertySize = sizeof(float);
+    err = AudioDeviceGetProperty(deviceID, stereoChannels[kLeftChannel], false, kAudioDevicePropertyVolumeScalar, &propertySize, &channelVolume[kLeftChannel]);
+    if (err != noErr) return NO;
+    err = AudioDeviceGetProperty(deviceID, stereoChannels[kRightChannel], false, kAudioDevicePropertyVolumeScalar, &propertySize, &channelVolume[kRightChannel]);
+    if (err != noErr) return NO;
+    if (volume != NULL) *volume = MAX(channelVolume[kLeftChannel], channelVolume[kRightChannel]);
+    return YES;
+}
+
++ (void)_updateChannelVolume;
+{
+    UInt32 propertySize = sizeof(channelVolume[kLeftChannel]);
+    // ignore errors
+    AudioDeviceSetProperty(deviceID, NULL, stereoChannels[kLeftChannel], false, kAudioDevicePropertyVolumeScalar, propertySize, &channelVolume[kLeftChannel]);
+    AudioDeviceSetProperty(deviceID, NULL, stereoChannels[kRightChannel], false, kAudioDevicePropertyVolumeScalar, propertySize, &channelVolume[kRightChannel]);
+}
+
++ (BOOL)saveDefaultOutputVolume;
+{
+    if (![self getDefaultOutputVolume: NULL]) return NO;
+    savedChannelVolume[kLeftChannel] = channelVolume[kLeftChannel];
+    savedChannelVolume[kRightChannel] = channelVolume[kRightChannel];
+    // NSLog(@"saving channel volume {%f, %f}", channelVolume[kLeftChannel],channelVolume[kRightChannel]);
+    return YES;
+}
+
++ (void)setDefaultOutputVolume:(float)volume;
+{
+    if (![self _getDefaultOutputDevice]) return;
+
+    channelVolume[kLeftChannel] = volume;
+    channelVolume[kRightChannel] = volume;
+    [self _updateChannelVolume];
+}
+
++ (void)restoreSavedDefaultOutputVolume;
+{
+    if (savedChannelVolume[kLeftChannel] < 0) return;
+    // NSLog(@"restoring saved channel volume");
+    channelVolume[kLeftChannel] = savedChannelVolume[kLeftChannel];
+    channelVolume[kRightChannel] = savedChannelVolume[kRightChannel];
+    savedChannelVolume[kLeftChannel] = -1;
+    savedChannelVolume[kRightChannel] = -1;
+    [self _updateChannelVolume];
+}
+
++ (void)restoreSavedDefaultOutputVolumeIfCurrently:(float)volume;
+{
+    float currentVolume;
+    if ([self getDefaultOutputVolume: &currentVolume] && abs(volume - currentVolume) < 0.05) {
+        [self restoreSavedDefaultOutputVolume];
+    }
+}
+
+@end
Index: trunk/Cocoa/Pester/Source/PSAlarmSetController.h
===================================================================
--- trunk/Cocoa/Pester/Source/PSAlarmSetController.h	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSAlarmSetController.h	(revision 133)
@@ -32,4 +32,5 @@
     IBOutlet NSButtonCell *playSound;
     IBOutlet NJRQTMediaPopUpButton *sound;
+    IBOutlet NSButton *soundVolumeButton;
     IBOutlet NSTextField *soundRepetitions;
     IBOutlet NSStepper *soundRepetitionStepper;
@@ -57,4 +58,5 @@
 - (IBAction)editAlertChanged:(id)sender;
 - (IBAction)playSoundChanged:(id)sender;
+- (IBAction)showVolume:(NSButton *)sender;
 - (IBAction)doScriptChanged:(id)sender;
 - (IBAction)doSpeakChanged:(id)sender;
Index: trunk/Cocoa/Pester/Source/PSAlarmSetController.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSAlarmSetController.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSAlarmSetController.m	(revision 133)
@@ -12,8 +12,10 @@
 #import "PSPowerManager.h"
 #import "PSTimeDateEditor.h"
+#import "PSVolumeController.h"
 #import "NJRDateFormatter.h"
 #import "NJRFSObjectSelector.h"
 #import "NJRIntervalField.h"
 #import "NJRQTMediaPopUpButton.h"
+#import "NJRSoundManager.h"
 #import "NJRVoicePopUpButton.h"
 #import "NSString-NJRExtensions.h"
@@ -61,4 +63,5 @@
 - (void)_readAlerts:(PSAlerts *)alerts;
 - (BOOL)_setAlerts;
+- (void)_setVolume:(float)volume withPreview:(BOOL)preview;
 - (void)_stopUpdateTimer;
 
@@ -74,4 +77,9 @@
     [[self window] center];
     [PSTimeDateEditor setUpTimeField: timeOfDay dateField: timeDate completions: timeDateCompletions];
+    { // volume defaults, usually overridden by restored alert info
+        float volume = 0.5;
+        [NJRSoundManager getDefaultOutputVolume: &volume];
+        [self _setVolume: volume withPreview: NO];
+    }
     [editAlert setIntValue: [defaults boolForKey: PSAlertsEditing]];
     {
@@ -231,4 +239,35 @@
 {
     return timeCalendarButton;
+}
+
+#pragma mark volume
+
+- (IBAction)showVolume:(NSButton *)sender;
+{
+    [PSVolumeController controllerWithVolume: [sound outputVolume] delegate: self];
+}
+
+#define VOLUME_IMAGE_INDEX(vol) (vol * 4) - 0.01
+
+- (void)_setVolume:(float)volume withPreview:(BOOL)preview;
+{
+    float outputVolume = [sound outputVolume];
+    short volumeImageIndex = VOLUME_IMAGE_INDEX(volume);
+
+    if (outputVolume > 0 && volumeImageIndex == VOLUME_IMAGE_INDEX(outputVolume)) return;
+    NSString *volumeImageName = [NSString stringWithFormat: @"Volume %ld", volumeImageIndex];
+    [soundVolumeButton setImage: [NSImage imageNamed: volumeImageName]];
+
+    [sound setOutputVolume: volume withPreview: preview];
+}
+
+- (void)volumeController:(PSVolumeController *)controller didSetVolume:(float)volume;
+{
+    [self _setVolume: volume withPreview: YES];
+}
+
+- (NSView *)volumeControllerLaunchingView:(PSVolumeController *)controller;
+{
+    return soundVolumeButton;
 }
 
@@ -299,4 +338,5 @@
     [sound setEnabled: playSoundSelected];
     [soundRepetitions setEnabled: canRepeat];
+    [soundVolumeButton setEnabled: canRepeat && [sound hasAudio]];
     [soundRepetitionStepper setEnabled: canRepeat];
     [soundRepetitionsLabel setTextColor: canRepeat ? [NSColor controlTextColor] : [NSColor disabledControlTextColor]];
@@ -366,16 +406,15 @@
         } else if ([alert isKindOfClass: [PSNotifierAlert class]]) {
             [displayMessage setIntValue: YES];
-        } else if ([alert isKindOfClass: [PSBeepAlert class]]) {
-            unsigned int repetitions = [(PSBeepAlert *)alert repetitions];
+        } else if ([alert isKindOfClass: [PSMediaAlert class]]) {
+            unsigned int repetitions = [(PSMediaAlert *)alert repetitions];
             [playSound setIntValue: YES];
-            [sound setAlias: nil];
             [soundRepetitions setIntValue: repetitions];
             [soundRepetitionStepper setIntValue: repetitions];
-        } else if ([alert isKindOfClass: [PSMovieAlert class]]) {
-            unsigned int repetitions = [(PSMovieAlert *)alert repetitions];
-            [playSound setIntValue: YES];
-            [sound setAlias: [(PSMovieAlert *)alert movieFileAlias]];
-            [soundRepetitions setIntValue: repetitions];
-            [soundRepetitionStepper setIntValue: repetitions];
+            [self _setVolume: [(PSMediaAlert *)alert outputVolume] withPreview: NO];
+            if ([alert isKindOfClass: [PSBeepAlert class]]) {
+                [sound setAlias: nil];
+            } else if ([alert isKindOfClass: [PSMovieAlert class]]) {
+                [sound setAlias: [(PSMovieAlert *)alert movieFileAlias]];
+            }
         } else if ([alert isKindOfClass: [PSSpeechAlert class]]) {
             [doSpeak setIntValue: YES];
@@ -412,8 +451,11 @@
             BDAlias *soundAlias = [sound selectedAlias];
             unsigned short numReps = [soundRepetitions intValue];
+            PSMediaAlert *alert;
             if (soundAlias == nil) // beep alert
-                [alerts addAlert: [PSBeepAlert alertWithRepetitions: numReps]];
+                alert = [PSBeepAlert alertWithRepetitions: numReps];
             else // movie alert
-                [alerts addAlert: [PSMovieAlert alertWithMovieFileAlias: soundAlias repetitions: numReps]];
+                alert = [PSMovieAlert alertWithMovieFileAlias: soundAlias repetitions: numReps];
+            [alerts addAlert: alert];
+            [alert setOutputVolume: [sound outputVolume]];
         }
         // speech alert
Index: trunk/Cocoa/Pester/Source/PSApplication.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSApplication.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSApplication.m	(revision 133)
@@ -13,4 +13,5 @@
 #import "PSPreferencesController.h"
 #import "NJRReadMeController.h"
+#import "NJRSoundManager.h"
 #import "PSAlarm.h"
 #import "PSAlarms.h"
@@ -231,4 +232,5 @@
 - (void)applicationWillTerminate:(NSNotification *)notification;
 {
+    [NJRSoundManager restoreSavedDefaultOutputVolume];
     [NSApp setApplicationIconImage: appIconImage];
 }
Index: trunk/Cocoa/Pester/Source/PSBeepAlert.h
===================================================================
--- trunk/Cocoa/Pester/Source/PSBeepAlert.h	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSBeepAlert.h	(revision 133)
@@ -7,16 +7,13 @@
 //
 
-#import "PSAlert.h"
+#import "PSMediaAlert.h"
 
-@interface PSBeepAlert : PSAlert {
+@interface PSBeepAlert : PSMediaAlert {
     PSAlarm *alarm;
-    unsigned short repetitions;
     unsigned short repetitionsRemaining;
+    BOOL savedVolume;
 }
 
 + (PSBeepAlert *)alertWithRepetitions:(unsigned short)numReps;
-- (id)initWithRepetitions:(unsigned short)numReps;
-
-- (unsigned short)repetitions;
 
 @end
Index: trunk/Cocoa/Pester/Source/PSBeepAlert.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSBeepAlert.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSBeepAlert.m	(revision 133)
@@ -10,4 +10,5 @@
 #import "PSBeepAlert.h"
 #import "PSAlarmAlertController.h"
+#import "NJRSoundManager.h"
 #import "NSDictionary-NJRExtensions.h"
 
@@ -22,21 +23,8 @@
 }
 
-- (id)initWithRepetitions:(unsigned short)numReps;
-{
-    if ( (self = [super init]) != nil) {
-        repetitions = numReps;
-    }
-    return self;
-}
-
 - (void)dealloc;
 {
     [[NSNotificationCenter defaultCenter] removeObserver: self];
     [super dealloc];
-}
-
-- (unsigned short)repetitions;
-{
-    return repetitions;
 }
 
@@ -46,4 +34,7 @@
     repetitionsRemaining--;
     if (repetitionsRemaining == 0) {
+        if (savedVolume) {
+            [NJRSoundManager restoreSavedDefaultOutputVolumeIfCurrently: outputVolume];
+        }
         [self completedForAlarm: alarm];
         [self release];
@@ -64,4 +55,5 @@
     [self retain];
     [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(_stopBeeping:) name: PSAlarmAlertStopNotification object: nil];
+    savedVolume = [NJRSoundManager saveDefaultOutputVolume];
     [self beep];
 }
@@ -69,20 +61,9 @@
 - (NSAttributedString *)actionDescription;
 {
-    return [[@"Play the system alert sound" stringByAppendingString:
-                                            repetitions == 1 ? @"" : [NSString stringWithFormat: @" %hu times", repetitions]] small];
-}
-
-#pragma mark property list serialization (Pester 1.1)
-
-- (NSDictionary *)propertyListRepresentation;
-{
-    NSMutableDictionary *plAlert = [[super propertyListRepresentation] mutableCopy];
-    [plAlert setObject: [NSNumber numberWithUnsignedShort: repetitions] forKey: PLAlertRepetitions];
-    return [plAlert autorelease];
-}
-
-- (id)initWithPropertyList:(NSDictionary *)dict;
-{
-    return [self initWithRepetitions: [[dict objectForRequiredKey: PLAlertRepetitions] unsignedShortValue]];
+    return // XXX [
+        [[@"Play the system alert sound" stringByAppendingString:
+                                             repetitions == 1 ? @"" : [NSString stringWithFormat: @" %hu times", repetitions]]
+        // XXX stringByAppendingString: outputVolume == kNoVolume ? @"" : [NSString stringWithFormat: @" at %.0f%% volume", outputVolume * 100]]
+            small];
 }
 
Index: trunk/Cocoa/Pester/Source/PSCalendarController.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSCalendarController.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSCalendarController.m	(revision 133)
@@ -16,5 +16,5 @@
 + (PSCalendarController *)controllerWithDate:(NSCalendarDate *)aDate delegate:(id)aDelegate;
 {
-    return [[self alloc] initWithDate:(NSCalendarDate *)aDate delegate:(id)aDelegate];
+    return [[self alloc] initWithDate: aDate delegate: aDelegate];
 }
 
@@ -40,8 +40,9 @@
             NSRect visibleFrame = [[parentWindow screen] visibleFrame];
             if (!NSContainsRect(visibleFrame, [window frame])) {
-                NSPoint textFieldTopLeft = { rect.origin.x, rect.origin.y + rect.size.height };
-                [window setFrameOrigin: textFieldTopLeft];
+                NSPoint viewTopLeft = { rect.origin.x, rect.origin.y + rect.size.height };
+                [window setFrameOrigin: viewTopLeft];
             }
         }
+        
         [window setOpaque: NO];
         [window setBackgroundColor: [NSColor colorWithCalibratedWhite: 0.81f alpha: 0.9f]];
Index: trunk/Cocoa/Pester/Source/PSMediaAlert.h
===================================================================
--- trunk/Cocoa/Pester/Source/PSMediaAlert.h	(revision 133)
+++ trunk/Cocoa/Pester/Source/PSMediaAlert.h	(revision 133)
@@ -0,0 +1,23 @@
+//
+//  PSMediaAlert.h
+//  Pester
+//
+//  Created by Nicholas Riley on Tue Apr 08 2003.
+//  Copyright (c) 2003 Nicholas Riley. All rights reserved.
+//
+
+#import "PSAlert.h"
+
+
+@interface PSMediaAlert : PSAlert {
+    unsigned short repetitions;
+    float outputVolume;
+}
+
+- (id)initWithRepetitions:(unsigned short)numReps;
+
+- (unsigned short)repetitions;
+- (float)outputVolume;
+- (void)setOutputVolume:(float)volume;
+
+@end
Index: trunk/Cocoa/Pester/Source/PSMediaAlert.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSMediaAlert.m	(revision 133)
+++ trunk/Cocoa/Pester/Source/PSMediaAlert.m	(revision 133)
@@ -0,0 +1,70 @@
+//
+//  PSMediaAlert.m
+//  Pester
+//
+//  Created by Nicholas Riley on Tue Apr 08 2003.
+//  Copyright (c) 2003 Nicholas Riley. All rights reserved.
+//
+
+#import "PSMediaAlert.h"
+#import "NSDictionary-NJRExtensions.h"
+#import "NJRSoundManager.h"
+#import <QuickTime/Movies.h>
+
+// property list keys
+static NSString * const PLAlertRepetitions = @"times"; // NSString
+static NSString * const PLAlertOutputVolume = @"volume"; // NSNumber
+
+@implementation PSMediaAlert
+
+#pragma mark initialize-release
+
+- (id)initWithRepetitions:(unsigned short)numReps;
+{
+    if ( (self = [super init]) != nil) {
+        repetitions = numReps;
+    }
+    return self;
+}
+
+#pragma mark accessing
+
+- (unsigned short)repetitions;
+{
+    return repetitions;
+}
+
+- (float)outputVolume;
+{
+    return outputVolume;
+}
+
+- (void)setOutputVolume:(float)volume;
+{
+    if ([NJRSoundManager volumeIsNotMutedOrInvalid: volume])
+        outputVolume = volume;
+    else
+        outputVolume = kNoVolume;
+}
+
+#pragma mark property list serialization (Pester 1.1)
+
+- (NSDictionary *)propertyListRepresentation;
+{
+    NSMutableDictionary *plAlert = [[super propertyListRepresentation] mutableCopy];
+    [plAlert setObject: [NSNumber numberWithUnsignedShort: repetitions] forKey: PLAlertRepetitions];
+    if (outputVolume != kNoVolume) {
+        [plAlert setObject: [NSNumber numberWithFloat: outputVolume] forKey: PLAlertOutputVolume];
+    }
+    return [plAlert autorelease];
+}
+
+- (id)initWithPropertyList:(NSDictionary *)dict;
+{
+    if ( (self = [self initWithRepetitions: [[dict objectForRequiredKey: PLAlertRepetitions] unsignedShortValue]]) != nil) {
+        [self setOutputVolume: [[dict objectForKey: PLAlertOutputVolume] floatValue]];
+    }
+    return self;
+}
+
+@end
Index: trunk/Cocoa/Pester/Source/PSMovieAlert.h
===================================================================
--- trunk/Cocoa/Pester/Source/PSMovieAlert.h	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSMovieAlert.h	(revision 133)
@@ -8,12 +8,11 @@
 
 #import <AppKit/AppKit.h>
-#import "PSAlert.h"
+#import "PSMediaAlert.h"
 
 @class BDAlias;
 
-@interface PSMovieAlert : PSAlert {
+@interface PSMovieAlert : PSMediaAlert {
     BDAlias *alias;
     NSMovie *movie;
-    unsigned short repetitions;
     BOOL hasAudio;
     BOOL hasVideo;
@@ -27,5 +26,4 @@
 - (NSMovie *)movie;
 - (BDAlias *)movieFileAlias;
-- (unsigned short)repetitions;
 
 @end
Index: trunk/Cocoa/Pester/Source/PSMovieAlert.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSMovieAlert.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSMovieAlert.m	(revision 133)
@@ -87,5 +87,5 @@
 - (NSString *)description;
 {
-    return [NSString stringWithFormat: @"PSMovieAlert (%@%@): %@, repeats %hu times", hasAudio ? @"A" : @"", hasVideo ? @"V" : @"", [alias fullPath], repetitions];
+    return [NSString stringWithFormat: @"PSMovieAlert (%@%@): %@, repeats %hu times%@", hasAudio ? @"A" : @"", hasVideo ? @"V" : @"", [alias fullPath], repetitions, hasAudio && outputVolume != kNoVolume ? [NSString stringWithFormat: @" at %.0f%% volume", outputVolume * 100] : @""];
 }
 
@@ -106,4 +106,7 @@
         [string appendAttributedString: [[NSString stringWithFormat: @" %hu times", repetitions] small]];
     }
+    if (hasAudio && outputVolume != kNoVolume) {
+        [string appendAttributedString: [[NSString stringWithFormat: @" at %.0f%% volume", outputVolume * 100] small]];
+    }
     return [string autorelease];
 }
@@ -121,6 +124,8 @@
 - (id)initWithPropertyList:(NSDictionary *)dict;
 {
-    return [self initWithMovieFileAlias: [BDAlias aliasWithData: [dict objectForRequiredKey: PLAlertAlias]]
-                            repetitions: [[dict objectForRequiredKey: PLAlertRepetitions] unsignedShortValue]];
+    if ( (self = [super initWithPropertyList: dict]) != nil)
+        [self initWithMovieFileAlias: [BDAlias aliasWithData: [dict objectForRequiredKey: PLAlertAlias]]
+                         repetitions: [[dict objectForRequiredKey: PLAlertRepetitions] unsignedShortValue]];
+    return self;
 }
 
Index: trunk/Cocoa/Pester/Source/PSMovieAlertController.h
===================================================================
--- trunk/Cocoa/Pester/Source/PSMovieAlertController.h	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSMovieAlertController.h	(revision 133)
@@ -18,5 +18,5 @@
     void *theMovie; /* Movie */
     unsigned short repetitions;
-    unsigned short repetitionsRemaining;    
+    unsigned short repetitionsRemaining;
 }
 
Index: trunk/Cocoa/Pester/Source/PSMovieAlertController.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSMovieAlertController.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSMovieAlertController.m	(revision 133)
@@ -11,4 +11,5 @@
 #import "PSMovieAlert.h"
 #import "NSMovie-NJRExtensions.h"
+#import "NJRSoundManager.h"
 #import <QuickTime/Movies.h>
 
@@ -18,4 +19,10 @@
 {
     return [[self alloc] initWithAlarm: anAlarm movieAlert: anAlert];
+}
+
+- (void)close;
+{
+    [super close];
+    [NJRSoundManager restoreSavedDefaultOutputVolumeIfCurrently: [alert outputVolume]];
 }
 
@@ -87,4 +94,7 @@
         repetitions = [alert repetitions];
         repetitionsRemaining = repetitions;
+        if ([movie hasAudio] && [NJRSoundManager volumeIsNotMutedOrInvalid: [alert outputVolume]] && [NJRSoundManager saveDefaultOutputVolume]) {
+            [NJRSoundManager setDefaultOutputVolume: [alert outputVolume]];
+        }
         if (![movie isStatic]) [self play]; // if it's an image, don't close the window automatically
     }
Index: trunk/Cocoa/Pester/Source/PSPreferencesController.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSPreferencesController.m	(revision 132)
+++ trunk/Cocoa/Pester/Source/PSPreferencesController.m	(revision 133)
@@ -34,7 +34,7 @@
                                                target: NSApp
                                                action: @selector(orderFrontSetAlarmPanel:)]) {
+            [defaults removeObjectForKey: PSSetAlarmHotKey];
             NSRunAlertPanel(NSLocalizedString(@"Can't reserve alarm key equivalent", "Hot key set failure"),
                             NSLocalizedString(@"Pester was unable to reserve the key equivalent %@. Please select another in Pester's Preferences, or click Clear to remove it.", "Hot key set failure"), nil, nil, nil, [hotKey keyGlyphs]);
-            [defaults removeObjectForKey: PSSetAlarmHotKey];
             [(PSApplication *)NSApp performSelector: @selector(orderFrontPreferencesPanel:) withObject: self afterDelay: 0.1];
         }
@@ -76,5 +76,5 @@
         // command
         NSMutableCharacterSet *set = [[NSCharacterSet alphanumericCharacterSet] mutableCopy];
-        [set addCharactersInString: @"`-=[]/\\ "];
+        [set addCharactersInString: @"`-=[]/\\, "];
         commandRejectSet = [set copy];
         [set release];
@@ -111,4 +111,10 @@
 }
 
+- (IBAction)showWindow:(id)sender;
+{
+    [self readFromPrefs];
+    [super showWindow: sender];
+}
+
 @end
 
Index: trunk/Cocoa/Pester/Source/PSVolumeController.h
===================================================================
--- trunk/Cocoa/Pester/Source/PSVolumeController.h	(revision 133)
+++ trunk/Cocoa/Pester/Source/PSVolumeController.h	(revision 133)
@@ -0,0 +1,32 @@
+//
+//  PSVolumeController.h
+//  Pester
+//
+//  Created by Nicholas Riley on Tue Apr 08 2003.
+//  Copyright (c) 2003 Nicholas Riley. All rights reserved.
+//
+
+#import <AppKit/AppKit.h>
+
+
+@interface PSVolumeController : NSWindowController {
+    id delegate;
+    IBOutlet NSView *contentView;
+    IBOutlet NSSlider *volumeSlider;
+}
+
++ (PSVolumeController *)controllerWithVolume:(float)volume delegate:(id)aDelegate;
+
+- (id)initWithVolume:(float)volume delegate:(id)aDelegate;
+
+- (IBAction)volumeSet:(NSSlider *)sender;
+
+@end
+
+@interface NSObject (PSVolumeControllerDelegate)
+
+- (void)volumeController:(PSVolumeController *)controller didSetVolume:(float)volume;
+- (void)volumeControllerDidDismiss:(PSVolumeController *)controller;
+- (NSView *)volumeControllerLaunchingView:(PSVolumeController *)controller;
+
+@end
Index: trunk/Cocoa/Pester/Source/PSVolumeController.m
===================================================================
--- trunk/Cocoa/Pester/Source/PSVolumeController.m	(revision 133)
+++ trunk/Cocoa/Pester/Source/PSVolumeController.m	(revision 133)
@@ -0,0 +1,75 @@
+//
+//  PSVolumeController.m
+//  Pester
+//
+//  Created by Nicholas Riley on Tue Apr 08 2003.
+//  Copyright (c) 2003 Nicholas Riley. All rights reserved.
+//
+
+#import "PSVolumeController.h"
+#import "NJRSoundManager.h"
+
+@implementation PSVolumeController
+
++ (PSVolumeController *)controllerWithVolume:(float)volume delegate:(id)aDelegate;
+{
+    return [[self alloc] initWithVolume: volume delegate: aDelegate];
+}
+
+- (id)initWithVolume:(float)volume delegate:(id)aDelegate;
+{
+    if ( (self = [self initWithWindowNibName: @"Volume"]) != nil) {
+        [self window]; // connect outlets
+        NSWindow *window = [[NSWindow alloc] initWithContentRect: [contentView bounds] styleMask: NSBorderlessWindowMask | NSTexturedBackgroundWindowMask backing: NSBackingStoreBuffered defer: NO];
+
+        NSModalSession session = [NSApp beginModalSessionForWindow: window];
+        [window orderOut: self];
+
+        if ([NJRSoundManager volumeIsNotMutedOrInvalid: volume])
+            [volumeSlider setFloatValue: volume];
+
+        delegate = [aDelegate retain];
+
+        [window setContentView: contentView];
+        [window setOpaque: NO];
+        [window setBackgroundColor: [NSColor colorWithCalibratedWhite: 0.81f alpha: 0.9f]];
+        [window setHasShadow: YES];
+        [window setOneShot: YES];
+        [window setDelegate: self];
+        NSView *view = [aDelegate volumeControllerLaunchingView: self];
+        if (view != nil) {
+            NSRect rect = [view convertRect: [view bounds] toView: nil];
+            NSWindow *parentWindow = [view window];
+            rect.origin = [parentWindow convertBaseToScreen: rect.origin];
+            rect.origin.x -= [window frame].size.width - rect.size.width + 1;
+            [window setFrameTopLeftPoint: rect.origin];
+            NSRect visibleFrame = [[parentWindow screen] visibleFrame];
+            if (!NSContainsRect(visibleFrame, [window frame])) {
+                NSPoint viewTopLeft = { rect.origin.x, rect.origin.y + rect.size.height };
+                [window setFrameOrigin: viewTopLeft];
+            }
+        }
+        [window makeKeyAndOrderFront: self];
+
+        [volumeSlider mouseDown: [NSApp currentEvent]];
+        [NSApp runModalSession: session];
+        [NSApp endModalSession: session];
+        [window close];
+        [self autorelease];
+        // XXX make sure window and self are released
+    }
+    return self;
+}
+
+- (void)dealloc;
+{
+    [delegate release];
+    [super dealloc];
+}
+
+- (IBAction)volumeSet:(NSSlider *)sender;
+{
+    [delegate volumeController: self didSetVolume: [sender floatValue]];
+}
+
+@end
Index: trunk/Cocoa/Pester/Source/Pester.pbproj/nicholas.pbxuser
===================================================================
--- trunk/Cocoa/Pester/Source/Pester.pbproj/nicholas.pbxuser	(revision 132)
+++ trunk/Cocoa/Pester/Source/Pester.pbproj/nicholas.pbxuser	(revision 133)
@@ -23,5 +23,5 @@
 		);
 		perUserDictionary = {
-			PBXPerProjectTemplateStateSaveDate = 70924914;
+			PBXPerProjectTemplateStateSaveDate = 71553710;
 			PBXWorkspaceContents = (
 				{
@@ -30,5 +30,5 @@
 							Split0 = {
 								NavContent0 = {
-									bookmark = E14538A6043A38D800050002;
+									bookmark = E146458004439EF200050002;
 									history = (
 										E1F99AC20436806400050002,
@@ -62,20 +62,14 @@
 										E14DEC9A0438CDE100050002,
 										E14DEC9B0438CDE100050002,
-										E14DEC9D0438CDE100050002,
 										E14DEC9F0438CDE100050002,
 										E14DECA00438CDE100050002,
-										E14DECA10438CDE100050002,
 										E14DECA20438CDE100050002,
 										E14DECA30438CDE100050002,
-										E14DECA40438CDE100050002,
 										E14DECA60438CDE100050002,
 										E14DECA80438CDE100050002,
 										E14DECAA0438CDE100050002,
 										E1D90AC60439655B00050002,
-										E111DEF00439DD3700050002,
 										E111DEF10439DD3700050002,
 										E1137340043A0DCD00050002,
-										E1137341043A0DCD00050002,
-										E1137342043A0DCD00050002,
 										E1137343043A0DCD00050002,
 										E1137345043A0DCD00050002,
@@ -83,6 +77,4 @@
 										E1137348043A0DCD00050002,
 										E1137349043A0DCD00050002,
-										E113734C043A0DCD00050002,
-										E113734E043A0DCD00050002,
 										E1137351043A0DCD00050002,
 										E1137352043A0DCD00050002,
@@ -93,20 +85,76 @@
 										E1453853043A38D800050002,
 										E1453854043A38D800050002,
-										E1453855043A38D800050002,
-										E1453856043A38D800050002,
 										E1453857043A38D800050002,
 										E1453858043A38D800050002,
 										E1453859043A38D800050002,
-										E145385A043A38D800050002,
-										E145385B043A38D800050002,
-										E145385C043A38D800050002,
-										E145385D043A38D800050002,
-										E145385E043A38D800050002,
 										E145385F043A38D800050002,
 										E1453860043A38D800050002,
-										E1453861043A38D800050002,
-									);
-									nextStack = (
-										E14538A5043A38D800050002,
+										E12790110442B1A400050002,
+										E12790120442B1A400050002,
+										E127901D0442B1A400050002,
+										E12790200442B1A400050002,
+										E12790260442B1A400050002,
+										E18830490442C01A00050002,
+										E188304C0442C01A00050002,
+										E188304D0442C01A00050002,
+										E188304E0442C01A00050002,
+										E188304F0442C01A00050002,
+										E18830500442C01A00050002,
+										E18830510442C01A00050002,
+										E18830520442C01A00050002,
+										E18830530442C01A00050002,
+										E18830560442C01A00050002,
+										E18830580442C01A00050002,
+										E188305B0442C01A00050002,
+										E188305C0442C01A00050002,
+										E188305D0442C01A00050002,
+										E18DAB010443754400050002,
+										E18DAB020443754400050002,
+										E18DAB030443754400050002,
+										E18DAB040443754400050002,
+										E18DAB060443754400050002,
+										E18DAB070443754400050002,
+										E18DAB080443754400050002,
+										E18DAB090443754400050002,
+										E18DAB0A0443754400050002,
+										E18DAB0B0443754400050002,
+										E18DAB0C0443754400050002,
+										E18DAB0E0443754400050002,
+										E18DAB0F0443754400050002,
+										E18DAB100443754400050002,
+										E18DAB110443754400050002,
+										E18DAB120443754400050002,
+										E18DAB130443754400050002,
+										E18DAB140443754400050002,
+										E18DAB150443754400050002,
+										E18DAB170443754400050002,
+										E18DAB180443754400050002,
+										E18DAB1A0443754400050002,
+										E18DAB1B0443754400050002,
+										E18DAB1C0443754400050002,
+										E18DAB1D0443754400050002,
+										E18DAB1E0443754400050002,
+										E18DAB1F0443754400050002,
+										E18DAB200443754400050002,
+										E18DAB210443754400050002,
+										E18DAB220443754400050002,
+										E18DAB230443754400050002,
+										E18DAB240443754400050002,
+										E18DAB260443754400050002,
+										E18DAB270443754400050002,
+										E146456304439EF200050002,
+										E146456404439EF200050002,
+										E146456504439EF200050002,
+										E146456604439EF200050002,
+										E146456704439EF200050002,
+										E146456804439EF200050002,
+										E146456904439EF200050002,
+										E146456A04439EF200050002,
+										E146456B04439EF200050002,
+										E146456C04439EF200050002,
+										E146456D04439EF200050002,
+										E146456E04439EF200050002,
+										E146456F04439EF200050002,
+										E146457004439EF200050002,
 									);
 									prevStack = (
@@ -374,4 +422,373 @@
 										E14538A3043A38D800050002,
 										E14538A4043A38D800050002,
+										E127902A0442B1A400050002,
+										E127902B0442B1A400050002,
+										E127902C0442B1A400050002,
+										E127902D0442B1A400050002,
+										E127902E0442B1A400050002,
+										E127902F0442B1A400050002,
+										E12790300442B1A400050002,
+										E12790310442B1A400050002,
+										E12790320442B1A400050002,
+										E12790330442B1A400050002,
+										E12790340442B1A400050002,
+										E12790350442B1A400050002,
+										E12790360442B1A400050002,
+										E12790370442B1A400050002,
+										E12790380442B1A400050002,
+										E12790390442B1A400050002,
+										E127903A0442B1A400050002,
+										E127903B0442B1A400050002,
+										E127903C0442B1A400050002,
+										E127903D0442B1A400050002,
+										E127903E0442B1A400050002,
+										E127903F0442B1A400050002,
+										E12790400442B1A400050002,
+										E12790410442B1A400050002,
+										E12790420442B1A400050002,
+										E12790430442B1A400050002,
+										E12790440442B1A400050002,
+										E12790450442B1A400050002,
+										E12790460442B1A400050002,
+										E12790470442B1A400050002,
+										E12790480442B1A400050002,
+										E12790490442B1A400050002,
+										E127904A0442B1A400050002,
+										E127904B0442B1A400050002,
+										E127904C0442B1A400050002,
+										E127904D0442B1A400050002,
+										E127904E0442B1A400050002,
+										E127904F0442B1A400050002,
+										E12790500442B1A400050002,
+										E12790510442B1A400050002,
+										E12790520442B1A400050002,
+										E12790530442B1A400050002,
+										E12790540442B1A400050002,
+										E12790550442B1A400050002,
+										E12790560442B1A400050002,
+										E12790570442B1A400050002,
+										E12790580442B1A400050002,
+										E12790590442B1A400050002,
+										E127905A0442B1A400050002,
+										E127905B0442B1A400050002,
+										E127905C0442B1A400050002,
+										E127905D0442B1A400050002,
+										E127905E0442B1A400050002,
+										E127905F0442B1A400050002,
+										E12790600442B1A400050002,
+										E12790610442B1A400050002,
+										E12790620442B1A400050002,
+										E12790630442B1A400050002,
+										E12790640442B1A400050002,
+										E12790650442B1A400050002,
+										E12790660442B1A400050002,
+										E12790670442B1A400050002,
+										E12790680442B1A400050002,
+										E12790690442B1A400050002,
+										E127906A0442B1A400050002,
+										E127906B0442B1A400050002,
+										E127906C0442B1A400050002,
+										E127906D0442B1A400050002,
+										E127906E0442B1A400050002,
+										E127906F0442B1A400050002,
+										E12790700442B1A400050002,
+										E12790710442B1A400050002,
+										E12790720442B1A400050002,
+										E12790730442B1A400050002,
+										E12790740442B1A400050002,
+										E12790750442B1A400050002,
+										E12790760442B1A400050002,
+										E12790770442B1A400050002,
+										E12790780442B1A400050002,
+										E12790790442B1A400050002,
+										E127907A0442B1A400050002,
+										E127907B0442B1A400050002,
+										E127907C0442B1A400050002,
+										E127907D0442B1A400050002,
+										E127907E0442B1A400050002,
+										E127907F0442B1A400050002,
+										E12790800442B1A400050002,
+										E12790810442B1A400050002,
+										E12790820442B1A400050002,
+										E12790830442B1A400050002,
+										E12790840442B1A400050002,
+										E12790850442B1A400050002,
+										E12790860442B1A400050002,
+										E12790870442B1A400050002,
+										E12790880442B1A400050002,
+										E12790890442B1A400050002,
+										E18830610442C01A00050002,
+										E18830620442C01A00050002,
+										E18830630442C01A00050002,
+										E18830640442C01A00050002,
+										E18830650442C01A00050002,
+										E18830660442C01A00050002,
+										E18830670442C01A00050002,
+										E18830680442C01A00050002,
+										E18830690442C01A00050002,
+										E188306A0442C01A00050002,
+										E188306B0442C01A00050002,
+										E188306C0442C01A00050002,
+										E188306D0442C01A00050002,
+										E188306E0442C01A00050002,
+										E188306F0442C01A00050002,
+										E18830700442C01A00050002,
+										E18830710442C01A00050002,
+										E18830720442C01A00050002,
+										E18830730442C01A00050002,
+										E18830740442C01A00050002,
+										E18830750442C01A00050002,
+										E18830760442C01A00050002,
+										E18830770442C01A00050002,
+										E18830780442C01A00050002,
+										E18830790442C01A00050002,
+										E188307A0442C01A00050002,
+										E188307B0442C01A00050002,
+										E188307C0442C01A00050002,
+										E188307D0442C01A00050002,
+										E188307E0442C01A00050002,
+										E188307F0442C01A00050002,
+										E18830800442C01A00050002,
+										E18830810442C01A00050002,
+										E18830820442C01A00050002,
+										E18830830442C01A00050002,
+										E18830840442C01A00050002,
+										E18830850442C01A00050002,
+										E18830860442C01A00050002,
+										E18830870442C01A00050002,
+										E18830880442C01A00050002,
+										E18830890442C01A00050002,
+										E188308A0442C01A00050002,
+										E188308B0442C01A00050002,
+										E188308C0442C01A00050002,
+										E188308D0442C01A00050002,
+										E188308E0442C01A00050002,
+										E188308F0442C01A00050002,
+										E18830900442C01A00050002,
+										E18830910442C01A00050002,
+										E18830920442C01A00050002,
+										E18DAB290443754400050002,
+										E18DAB2A0443754400050002,
+										E18DAB2B0443754400050002,
+										E18DAB2C0443754400050002,
+										E18DAB2D0443754400050002,
+										E18DAB2E0443754400050002,
+										E18DAB2F0443754400050002,
+										E18DAB300443754400050002,
+										E18DAB310443754400050002,
+										E18DAB320443754400050002,
+										E18DAB330443754400050002,
+										E18DAB340443754400050002,
+										E18DAB350443754400050002,
+										E18DAB360443754400050002,
+										E18DAB370443754400050002,
+										E18DAB380443754400050002,
+										E18DAB390443754400050002,
+										E18DAB3A0443754400050002,
+										E18DAB3B0443754400050002,
+										E18DAB3C0443754400050002,
+										E18DAB3D0443754400050002,
+										E18DAB3E0443754400050002,
+										E18DAB3F0443754400050002,
+										E18DAB400443754400050002,
+										E18DAB410443754400050002,
+										E18DAB420443754400050002,
+										E18DAB430443754400050002,
+										E18DAB440443754400050002,
+										E18DAB450443754400050002,
+										E18DAB460443754400050002,
+										E18DAB470443754400050002,
+										E18DAB480443754400050002,
+										E18DAB490443754400050002,
+										E18DAB4A0443754400050002,
+										E18DAB4B0443754400050002,
+										E18DAB4C0443754400050002,
+										E18DAB4D0443754400050002,
+										E18DAB4E0443754400050002,
+										E18DAB4F0443754400050002,
+										E18DAB500443754400050002,
+										E18DAB510443754400050002,
+										E18DAB520443754400050002,
+										E18DAB530443754400050002,
+										E18DAB540443754400050002,
+										E18DAB550443754400050002,
+										E18DAB560443754400050002,
+										E18DAB570443754400050002,
+										E18DAB580443754400050002,
+										E18DAB590443754400050002,
+										E18DAB5A0443754400050002,
+										E18DAB5B0443754400050002,
+										E18DAB5C0443754400050002,
+										E18DAB5D0443754400050002,
+										E18DAB5E0443754400050002,
+										E18DAB5F0443754400050002,
+										E18DAB600443754400050002,
+										E18DAB610443754400050002,
+										E18DAB620443754400050002,
+										E18DAB630443754400050002,
+										E18DAB640443754400050002,
+										E18DAB650443754400050002,
+										E18DAB660443754400050002,
+										E18DAB670443754400050002,
+										E18DAB680443754400050002,
+										E18DAB690443754400050002,
+										E18DAB6A0443754400050002,
+										E18DAB6B0443754400050002,
+										E18DAB6C0443754400050002,
+										E18DAB6D0443754400050002,
+										E18DAB6E0443754400050002,
+										E18DAB6F0443754400050002,
+										E18DAB700443754400050002,
+										E18DAB710443754400050002,
+										E18DAB720443754400050002,
+										E18DAB730443754400050002,
+										E18DAB740443754400050002,
+										E18DAB750443754400050002,
+										E18DAB760443754400050002,
+										E18DAB770443754400050002,
+										E18DAB780443754400050002,
+										E18DAB790443754400050002,
+										E18DAB7A0443754400050002,
+										E18DAB7B0443754400050002,
+										E18DAB7C0443754400050002,
+										E18DAB7D0443754400050002,
+										E18DAB7E0443754400050002,
+										E18DAB7F0443754400050002,
+										E18DAB800443754400050002,
+										E18DAB810443754400050002,
+										E18DAB820443754400050002,
+										E18DAB830443754400050002,
+										E18DAB840443754400050002,
+										E18DAB850443754400050002,
+										E18DAB860443754400050002,
+										E18DAB870443754400050002,
+										E18DAB880443754400050002,
+										E18DAB890443754400050002,
+										E18DAB8A0443754400050002,
+										E18DAB8B0443754400050002,
+										E18DAB8C0443754400050002,
+										E18DAB8D0443754400050002,
+										E18DAB8E0443754400050002,
+										E18DAB8F0443754400050002,
+										E18DAB900443754400050002,
+										E18DAB910443754400050002,
+										E18DAB920443754400050002,
+										E18DAB930443754400050002,
+										E18DAB940443754400050002,
+										E18DAB950443754400050002,
+										E18DAB960443754400050002,
+										E18DAB970443754400050002,
+										E18DAB980443754400050002,
+										E18DAB990443754400050002,
+										E18DAB9A0443754400050002,
+										E18DAB9B0443754400050002,
+										E18DAB9C0443754400050002,
+										E18DAB9D0443754400050002,
+										E18DAB9E0443754400050002,
+										E18DAB9F0443754400050002,
+										E18DABA00443754400050002,
+										E18DABA10443754400050002,
+										E18DABA20443754400050002,
+										E18DABA30443754400050002,
+										E18DABA40443754400050002,
+										E18DABA50443754400050002,
+										E18DABA60443754400050002,
+										E18DABA70443754400050002,
+										E18DABA80443754400050002,
+										E18DABA90443754400050002,
+										E18DABAA0443754400050002,
+										E18DABAB0443754400050002,
+										E18DABAC0443754400050002,
+										E18DABAD0443754400050002,
+										E18DABAE0443754400050002,
+										E18DABAF0443754400050002,
+										E18DABB00443754400050002,
+										E18DABB10443754400050002,
+										E18DABB20443754400050002,
+										E18DABB30443754400050002,
+										E18DABB40443754400050002,
+										E18DABB50443754400050002,
+										E18DABB60443754400050002,
+										E18DABB70443754400050002,
+										E18DABB80443754400050002,
+										E18DABB90443754400050002,
+										E18DABBA0443754400050002,
+										E18DABBB0443754400050002,
+										E18DABBC0443754400050002,
+										E18DABBD0443754400050002,
+										E18DABBE0443754400050002,
+										E18DABBF0443754400050002,
+										E18DABC00443754400050002,
+										E18DABC10443754400050002,
+										E18DABC20443754400050002,
+										E18DABC30443754400050002,
+										E18DABC40443754400050002,
+										E18DABC50443754400050002,
+										E18DABC60443754400050002,
+										E18DABC70443754400050002,
+										E18DABC80443754400050002,
+										E18DABC90443754400050002,
+										E18DABCA0443754400050002,
+										E18DABCB0443754400050002,
+										E18DABCC0443754400050002,
+										E18DABCD0443754400050002,
+										E18DABCE0443754400050002,
+										E18DABCF0443754400050002,
+										E18DABD00443754400050002,
+										E18DABD10443754400050002,
+										E18DABD20443754400050002,
+										E18DABD30443754400050002,
+										E18DABD40443754400050002,
+										E18DABD50443754400050002,
+										E18DABD60443754400050002,
+										E18DABD70443754400050002,
+										E18DABD80443754400050002,
+										E18DABD90443754400050002,
+										E18DABDA0443754400050002,
+										E18DABDB0443754400050002,
+										E18DABDC0443754400050002,
+										E18DABDD0443754400050002,
+										E18DABDE0443754400050002,
+										E18DABDF0443754400050002,
+										E18DABE00443754400050002,
+										E18DABE10443754400050002,
+										E18DABE20443754400050002,
+										E18DABE30443754400050002,
+										E18DABE40443754400050002,
+										E18DABE50443754400050002,
+										E18DABE60443754400050002,
+										E18DABE70443754400050002,
+										E18DABE80443754400050002,
+										E18DABE90443754400050002,
+										E18DABEA0443754400050002,
+										E18DABEB0443754400050002,
+										E18DABEC0443754400050002,
+										E18DABED0443754400050002,
+										E18DABEE0443754400050002,
+										E18DABEF0443754400050002,
+										E18DABF00443754400050002,
+										E18DABF10443754400050002,
+										E18DABF20443754400050002,
+										E18DABF30443754400050002,
+										E18DABF40443754400050002,
+										E18DABF50443754400050002,
+										E18DABF60443754400050002,
+										E18DABF70443754400050002,
+										E18DABF80443754400050002,
+										E146457104439EF200050002,
+										E146457204439EF200050002,
+										E146457304439EF200050002,
+										E146457404439EF200050002,
+										E146457504439EF200050002,
+										E146457604439EF200050002,
+										E146457704439EF200050002,
+										E146457804439EF200050002,
+										E146457904439EF200050002,
+										E146457A04439EF200050002,
+										E146457B04439EF200050002,
+										E146457C04439EF200050002,
+										E146457D04439EF200050002,
+										E146457E04439EF200050002,
+										E146457F04439EF200050002,
 									);
 								};
@@ -414,5 +831,5 @@
 								NavCount = 1;
 								NavGeometry0 = {
-									Frame = "{{0, 0}, {594, 150}}";
+									Frame = "{{0, 0}, {685, 150}}";
 									NavBarVisible = YES;
 								};
@@ -449,12 +866,12 @@
 							Split0 = {
 								NavContent0 = {
-									bookmark = E14538A8043A38D800050002;
+									bookmark = E146458204439EF200050002;
 									history = (
-										E14538A7043A38D800050002,
+										E146458104439EF200050002,
 									);
 								};
 								NavCount = 1;
 								NavGeometry0 = {
-									Frame = "{{0, 0}, {749, 321}}";
+									Frame = "{{0, 0}, {668, 621}}";
 									NavBarVisible = YES;
 								};
@@ -492,5 +909,5 @@
 								NavCount = 1;
 								NavGeometry0 = {
-									Frame = "{{0, 0}, {685, 150}}";
+									Frame = "{{0, 0}, {594, 150}}";
 									NavBarVisible = YES;
 								};
@@ -623,13 +1040,13 @@
 						};
 						Tab2 = {
-							Frame = "{{0, 0}, {217, 597}}";
+							Frame = "{{0, 0}, {217, 669}}";
 						};
 						Tab3 = {
-							Frame = "{{0, 0}, {239, 593}}";
+							Frame = "{{0, 0}, {237, 669}}";
 							TargetTableConfiguration = (
 								ActiveObject,
 								16,
 								ObjectNames,
-								206.296,
+								204.296,
 							);
 						};
@@ -641,5 +1058,5 @@
 								31,
 							);
-							Frame = "{{0, 0}, {250, 597}}";
+							Frame = "{{0, 0}, {250, 669}}";
 						};
 						TabCount = 5;
@@ -650,5 +1067,259 @@
 					Template = 64ABBB4501FA494900185B06;
 					ToolbarVisible = YES;
-					WindowLocation = "{18, 78}";
+					WindowLocation = "{4, 78}";
+				},
+				{
+					ContentSize = "{685, 434}";
+					LeftSlideOut = {
+						Collapsed = NO;
+						Frame = "{{0, 23}, {685, 411}}";
+						Split0 = {
+							ActiveTab = 2;
+							ActiveTabName = PBXBuildResultsModule;
+							Collapsed = NO;
+							Frame = "{{0, 0}, {685, 411}}";
+							Split0 = {
+								Frame = "{{0, 273}, {685, 138}}";
+							};
+							SplitCount = 1;
+							Tab0 = {
+								Frame = "{{0, 0}, {952, 321}}";
+							};
+							Tab1 = {
+								Debugger = {
+									Collapsed = NO;
+									Frame = "{{0, 0}, {781, 452}}";
+									Split0 = {
+										Frame = "{{0, 24}, {781, 428}}";
+										Split0 = {
+											Frame = "{{0, 0}, {383, 428}}";
+										};
+										Split1 = {
+											DebugVariablesTableConfiguration = (
+												Name,
+												123,
+												Value,
+												85,
+												Summary,
+												155.123,
+											);
+											Frame = "{{392, 0}, {389, 428}}";
+										};
+										SplitCount = 2;
+									};
+									SplitCount = 1;
+									Tab0 = {
+										Frame = "{{0, 0}, {100, 50}}";
+									};
+									Tab1 = {
+										Frame = "{{0, 0}, {100, 50}}";
+									};
+									TabCount = 2;
+									TabsVisible = YES;
+								};
+								Frame = "{{0, 0}, {781, 452}}";
+								LauncherConfigVersion = 7;
+							};
+							Tab2 = {
+								Frame = "{{0, 0}, {685, 215}}";
+								LauncherConfigVersion = 3;
+								Runner = {
+									Frame = "{{0, 0}, {685, 215}}";
+								};
+							};
+							Tab3 = {
+								BuildMessageFrame = "{{0, 0}, {687, 234}}";
+								BuildTranscriptFrame = "{{0, 243}, {687, 2}}";
+								BuildTranscriptFrameExpanded = YES;
+								Frame = "{{0, 0}, {685, 267}}";
+							};
+							Tab4 = {
+								Frame = "{{0, 0}, {612, 295}}";
+							};
+							TabCount = 5;
+							TabsVisible = NO;
+						};
+						SplitCount = 1;
+						Tab0 = {
+							Frame = "{{0, 0}, {300, 533}}";
+							GroupTreeTableConfiguration = (
+								TargetStatusColumn,
+								18,
+								MainColumn,
+								267,
+							);
+						};
+						Tab1 = {
+							ClassesFrame = "{{0, 0}, {280, 398}}";
+							ClassesTreeTableConfiguration = (
+								PBXBookColumnIdentifier,
+								20,
+								PBXClassColumnIdentifier,
+								237,
+							);
+							Frame = "{{0, 0}, {278, 659}}";
+							MembersFrame = "{{0, 407}, {280, 252}}";
+							MembersTreeTableConfiguration = (
+								PBXBookColumnIdentifier,
+								20,
+								PBXMethodColumnIdentifier,
+								236,
+							);
+						};
+						Tab2 = {
+							Frame = "{{0, 0}, {200, 100}}";
+						};
+						Tab3 = {
+							Frame = "{{0, 0}, {200, 100}}";
+							TargetTableConfiguration = (
+								ActiveObject,
+								16,
+								ObjectNames,
+								202.296,
+							);
+						};
+						Tab4 = {
+							BreakpointsTreeTableConfiguration = (
+								breakpointColumn,
+								197,
+								enabledColumn,
+								31,
+							);
+							Frame = "{{0, 0}, {250, 100}}";
+						};
+						TabCount = 5;
+						TabsVisible = NO;
+					};
+					NavBarShownByDefault = YES;
+					StatusViewVisible = YES;
+					Template = F5314676015831810DCA290F;
+					ToolbarVisible = YES;
+					WindowLocation = "{368, 30}";
+				},
+				{
+					ContentSize = "{668, 621}";
+					LeftSlideOut = {
+						Collapsed = NO;
+						Frame = "{{0, 0}, {668, 621}}";
+						Split0 = {
+							Collapsed = NO;
+							Frame = "{{0, 0}, {668, 621}}";
+							Split0 = {
+								Frame = "{{0, 0}, {668, 621}}";
+							};
+							SplitCount = 1;
+							Tab0 = {
+								Frame = "{{0, 0}, {484, 208}}";
+							};
+							Tab1 = {
+								Debugger = {
+									Collapsed = NO;
+									Frame = "{{0, 0}, {664, 208}}";
+									Split0 = {
+										Frame = "{{0, 24}, {664, 184}}";
+										Split0 = {
+											Frame = "{{0, 0}, {325, 184}}";
+										};
+										Split1 = {
+											DebugVariablesTableConfiguration = (
+												Name,
+												123,
+												Value,
+												85,
+												Summary,
+												96.123,
+											);
+											Frame = "{{334, 0}, {330, 184}}";
+										};
+										SplitCount = 2;
+									};
+									SplitCount = 1;
+									Tab0 = {
+										Frame = "{{0, 0}, {100, 50}}";
+									};
+									Tab1 = {
+										Frame = "{{0, 0}, {100, 50}}";
+									};
+									TabCount = 2;
+									TabsVisible = YES;
+								};
+								Frame = "{{0, 0}, {664, 208}}";
+								LauncherConfigVersion = 7;
+							};
+							Tab2 = {
+								Frame = "{{0, 0}, {664, 50}}";
+								LauncherConfigVersion = 3;
+								Runner = {
+									Frame = "{{0, 0}, {664, 50}}";
+								};
+							};
+							Tab3 = {
+								BuildMessageFrame = "{{0, 0}, {614, 262}}";
+								BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
+								BuildTranscriptFrameExpanded = YES;
+								Frame = "{{0, 0}, {612, 295}}";
+							};
+							Tab4 = {
+								Frame = "{{0, 0}, {612, 295}}";
+							};
+							TabCount = 5;
+							TabsVisible = NO;
+						};
+						SplitCount = 1;
+						Tab0 = {
+							Frame = "{{0, 0}, {313, 531}}";
+							GroupTreeTableConfiguration = (
+								TargetStatusColumn,
+								18,
+								MainColumn,
+								280,
+							);
+						};
+						Tab1 = {
+							ClassesFrame = "{{0, 0}, {280, 398}}";
+							ClassesTreeTableConfiguration = (
+								PBXBookColumnIdentifier,
+								20,
+								PBXClassColumnIdentifier,
+								237,
+							);
+							Frame = "{{0, 0}, {278, 659}}";
+							MembersFrame = "{{0, 407}, {280, 252}}";
+							MembersTreeTableConfiguration = (
+								PBXBookColumnIdentifier,
+								20,
+								PBXMethodColumnIdentifier,
+								236,
+							);
+						};
+						Tab2 = {
+							Frame = "{{0, 0}, {200, 100}}";
+						};
+						Tab3 = {
+							Frame = "{{0, 0}, {200, 557}}";
+							TargetTableConfiguration = (
+								ActiveObject,
+								16,
+								ObjectNames,
+								202.296,
+							);
+						};
+						Tab4 = {
+							BreakpointsTreeTableConfiguration = (
+								breakpointColumn,
+								197,
+								enabledColumn,
+								31,
+							);
+							Frame = "{{0, 0}, {250, 100}}";
+						};
+						TabCount = 5;
+						TabsVisible = NO;
+					};
+					NavBarShownByDefault = YES;
+					StatusViewVisible = NO;
+					Template = F5CA7ECB015C094F0DCA290F;
+					ToolbarVisible = NO;
+					WindowLocation = "{429, 134}";
 				},
 				{
@@ -663,5 +1334,5 @@
 							Frame = "{{0, 0}, {594, 280}}";
 							Split0 = {
-								Frame = "{{1e+06, 1e+06}, {594, 27}}";
+								Frame = "{{1e+06, 1e+06}, {594, 0}}";
 							};
 							SplitCount = 1;
@@ -778,271 +1449,12 @@
 					Template = F5534CB2020F3F8A0DCA290F;
 					ToolbarVisible = YES;
-					WindowLocation = "{373, 54}";
-				},
-				{
-					ContentSize = "{773, 558}";
-					LeftSlideOut = {
-						Collapsed = NO;
-						Frame = "{{0, 23}, {773, 535}}";
-						Split0 = {
-							ActiveTab = 0;
-							ActiveTabName = PBXDebugSessionModule;
-							Collapsed = NO;
-							Frame = "{{24, 0}, {749, 535}}";
-							Split0 = {
-								Frame = "{{0, 214}, {749, 321}}";
-							};
-							SplitCount = 1;
-							Tab0 = {
-								Frame = "{{0, 0}, {749, 267}}";
-							};
-							Tab1 = {
-								Debugger = {
-									Collapsed = NO;
-									Frame = "{{0, 0}, {749, 208}}";
-									Split0 = {
-										Frame = "{{0, 24}, {749, 184}}";
-										Split0 = {
-											Frame = "{{0, 0}, {367, 184}}";
-										};
-										Split1 = {
-											DebugVariablesTableConfiguration = (
-												Name,
-												123,
-												Value,
-												85,
-												Summary,
-												139.123,
-											);
-											Frame = "{{376, 0}, {373, 184}}";
-										};
-										SplitCount = 2;
-									};
-									SplitCount = 1;
-									Tab0 = {
-										Frame = "{{0, 0}, {100, 50}}";
-									};
-									Tab1 = {
-										Frame = "{{0, 0}, {100, 50}}";
-									};
-									TabCount = 2;
-									TabsVisible = YES;
-								};
-								Frame = "{{0, 0}, {749, 208}}";
-								LauncherConfigVersion = 7;
-							};
-							Tab2 = {
-								Frame = "{{0, 0}, {664, 50}}";
-								LauncherConfigVersion = 3;
-								Runner = {
-									Frame = "{{0, 0}, {664, 50}}";
-								};
-							};
-							Tab3 = {
-								BuildMessageFrame = "{{0, 0}, {614, 262}}";
-								BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
-								BuildTranscriptFrameExpanded = YES;
-								Frame = "{{0, 0}, {612, 295}}";
-							};
-							Tab4 = {
-								Frame = "{{0, 0}, {612, 295}}";
-							};
-							TabCount = 5;
-							TabsVisible = NO;
-						};
-						SplitCount = 1;
-						Tab0 = {
-							Frame = "{{0, 0}, {313, 531}}";
-							GroupTreeTableConfiguration = (
-								TargetStatusColumn,
-								18,
-								MainColumn,
-								280,
-							);
-						};
-						Tab1 = {
-							ClassesFrame = "{{0, 0}, {280, 398}}";
-							ClassesTreeTableConfiguration = (
-								PBXBookColumnIdentifier,
-								20,
-								PBXClassColumnIdentifier,
-								237,
-							);
-							Frame = "{{0, 0}, {278, 659}}";
-							MembersFrame = "{{0, 407}, {280, 252}}";
-							MembersTreeTableConfiguration = (
-								PBXBookColumnIdentifier,
-								20,
-								PBXMethodColumnIdentifier,
-								236,
-							);
-						};
-						Tab2 = {
-							Frame = "{{0, 0}, {200, 100}}";
-						};
-						Tab3 = {
-							Frame = "{{0, 0}, {200, 557}}";
-							TargetTableConfiguration = (
-								ActiveObject,
-								16,
-								ObjectNames,
-								202.296,
-							);
-						};
-						Tab4 = {
-							BreakpointsTreeTableConfiguration = (
-								breakpointColumn,
-								197,
-								enabledColumn,
-								31,
-							);
-							Frame = "{{0, 0}, {250, 100}}";
-						};
-						TabCount = 5;
-						TabsVisible = YES;
-					};
-					NavBarShownByDefault = YES;
-					StatusViewVisible = YES;
-					Template = F5CA7ECC015C09990DCA290F;
-					ToolbarVisible = YES;
-					WindowLocation = "{13, 212}";
-				},
-				{
-					ContentSize = "{685, 434}";
-					LeftSlideOut = {
-						Collapsed = NO;
-						Frame = "{{0, 23}, {685, 411}}";
-						Split0 = {
-							ActiveTab = 2;
-							ActiveTabName = PBXBuildResultsModule;
-							Collapsed = NO;
-							Frame = "{{0, 0}, {685, 411}}";
-							Split0 = {
-								Frame = "{{0, 301}, {685, 110}}";
-							};
-							SplitCount = 1;
-							Tab0 = {
-								Frame = "{{0, 0}, {952, 321}}";
-							};
-							Tab1 = {
-								Debugger = {
-									Collapsed = NO;
-									Frame = "{{0, 0}, {781, 452}}";
-									Split0 = {
-										Frame = "{{0, 24}, {781, 428}}";
-										Split0 = {
-											Frame = "{{0, 0}, {383, 428}}";
-										};
-										Split1 = {
-											DebugVariablesTableConfiguration = (
-												Name,
-												123,
-												Value,
-												85,
-												Summary,
-												155.123,
-											);
-											Frame = "{{392, 0}, {389, 428}}";
-										};
-										SplitCount = 2;
-									};
-									SplitCount = 1;
-									Tab0 = {
-										Frame = "{{0, 0}, {100, 50}}";
-									};
-									Tab1 = {
-										Frame = "{{0, 0}, {100, 50}}";
-									};
-									TabCount = 2;
-									TabsVisible = YES;
-								};
-								Frame = "{{0, 0}, {781, 452}}";
-								LauncherConfigVersion = 7;
-							};
-							Tab2 = {
-								Frame = "{{0, 0}, {685, 215}}";
-								LauncherConfigVersion = 3;
-								Runner = {
-									Frame = "{{0, 0}, {685, 215}}";
-								};
-							};
-							Tab3 = {
-								BuildMessageFrame = "{{0, 0}, {687, 262}}";
-								BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
-								BuildTranscriptFrameExpanded = YES;
-								Frame = "{{0, 0}, {685, 295}}";
-							};
-							Tab4 = {
-								Frame = "{{0, 0}, {612, 295}}";
-							};
-							TabCount = 5;
-							TabsVisible = NO;
-						};
-						SplitCount = 1;
-						Tab0 = {
-							Frame = "{{0, 0}, {300, 533}}";
-							GroupTreeTableConfiguration = (
-								TargetStatusColumn,
-								18,
-								MainColumn,
-								267,
-							);
-						};
-						Tab1 = {
-							ClassesFrame = "{{0, 0}, {280, 398}}";
-							ClassesTreeTableConfiguration = (
-								PBXBookColumnIdentifier,
-								20,
-								PBXClassColumnIdentifier,
-								237,
-							);
-							Frame = "{{0, 0}, {278, 659}}";
-							MembersFrame = "{{0, 407}, {280, 252}}";
-							MembersTreeTableConfiguration = (
-								PBXBookColumnIdentifier,
-								20,
-								PBXMethodColumnIdentifier,
-								236,
-							);
-						};
-						Tab2 = {
-							Frame = "{{0, 0}, {200, 100}}";
-						};
-						Tab3 = {
-							Frame = "{{0, 0}, {200, 100}}";
-							TargetTableConfiguration = (
-								ActiveObject,
-								16,
-								ObjectNames,
-								202.296,
-							);
-						};
-						Tab4 = {
-							BreakpointsTreeTableConfiguration = (
-								breakpointColumn,
-								197,
-								enabledColumn,
-								31,
-							);
-							Frame = "{{0, 0}, {250, 100}}";
-						};
-						TabCount = 5;
-						TabsVisible = NO;
-					};
-					NavBarShownByDefault = YES;
-					StatusViewVisible = YES;
-					Template = F5314676015831810DCA290F;
-					ToolbarVisible = YES;
-					WindowLocation = "{102, 35}";
+					WindowLocation = "{561, 29}";
 				},
 			);
-			PBXWorkspaceStateSaveDate = 70924914;
+			PBXWorkspaceStateSaveDate = 71553710;
 		};
 		perUserProjectItems = {
-			E111DEF00439DD3700050002 = E111DEF00439DD3700050002;
 			E111DEF10439DD3700050002 = E111DEF10439DD3700050002;
 			E1137340043A0DCD00050002 = E1137340043A0DCD00050002;
-			E1137341043A0DCD00050002 = E1137341043A0DCD00050002;
-			E1137342043A0DCD00050002 = E1137342043A0DCD00050002;
 			E1137343043A0DCD00050002 = E1137343043A0DCD00050002;
 			E1137345043A0DCD00050002 = E1137345043A0DCD00050002;
@@ -1050,6 +1462,4 @@
 			E1137348043A0DCD00050002 = E1137348043A0DCD00050002;
 			E1137349043A0DCD00050002 = E1137349043A0DCD00050002;
-			E113734C043A0DCD00050002 = E113734C043A0DCD00050002;
-			E113734E043A0DCD00050002 = E113734E043A0DCD00050002;
 			E1137351043A0DCD00050002 = E1137351043A0DCD00050002;
 			E1137352043A0DCD00050002 = E1137352043A0DCD00050002;
@@ -1168,4 +1578,105 @@
 			E11373C4043A0DCD00050002 = E11373C4043A0DCD00050002;
 			E11373C5043A0DCD00050002 = E11373C5043A0DCD00050002;
+			E12790110442B1A400050002 = E12790110442B1A400050002;
+			E12790120442B1A400050002 = E12790120442B1A400050002;
+			E127901D0442B1A400050002 = E127901D0442B1A400050002;
+			E12790200442B1A400050002 = E12790200442B1A400050002;
+			E12790260442B1A400050002 = E12790260442B1A400050002;
+			E127902A0442B1A400050002 = E127902A0442B1A400050002;
+			E127902B0442B1A400050002 = E127902B0442B1A400050002;
+			E127902C0442B1A400050002 = E127902C0442B1A400050002;
+			E127902D0442B1A400050002 = E127902D0442B1A400050002;
+			E127902E0442B1A400050002 = E127902E0442B1A400050002;
+			E127902F0442B1A400050002 = E127902F0442B1A400050002;
+			E12790300442B1A400050002 = E12790300442B1A400050002;
+			E12790310442B1A400050002 = E12790310442B1A400050002;
+			E12790320442B1A400050002 = E12790320442B1A400050002;
+			E12790330442B1A400050002 = E12790330442B1A400050002;
+			E12790340442B1A400050002 = E12790340442B1A400050002;
+			E12790350442B1A400050002 = E12790350442B1A400050002;
+			E12790360442B1A400050002 = E12790360442B1A400050002;
+			E12790370442B1A400050002 = E12790370442B1A400050002;
+			E12790380442B1A400050002 = E12790380442B1A400050002;
+			E12790390442B1A400050002 = E12790390442B1A400050002;
+			E127903A0442B1A400050002 = E127903A0442B1A400050002;
+			E127903B0442B1A400050002 = E127903B0442B1A400050002;
+			E127903C0442B1A400050002 = E127903C0442B1A400050002;
+			E127903D0442B1A400050002 = E127903D0442B1A400050002;
+			E127903E0442B1A400050002 = E127903E0442B1A400050002;
+			E127903F0442B1A400050002 = E127903F0442B1A400050002;
+			E12790400442B1A400050002 = E12790400442B1A400050002;
+			E12790410442B1A400050002 = E12790410442B1A400050002;
+			E12790420442B1A400050002 = E12790420442B1A400050002;
+			E12790430442B1A400050002 = E12790430442B1A400050002;
+			E12790440442B1A400050002 = E12790440442B1A400050002;
+			E12790450442B1A400050002 = E12790450442B1A400050002;
+			E12790460442B1A400050002 = E12790460442B1A400050002;
+			E12790470442B1A400050002 = E12790470442B1A400050002;
+			E12790480442B1A400050002 = E12790480442B1A400050002;
+			E12790490442B1A400050002 = E12790490442B1A400050002;
+			E127904A0442B1A400050002 = E127904A0442B1A400050002;
+			E127904B0442B1A400050002 = E127904B0442B1A400050002;
+			E127904C0442B1A400050002 = E127904C0442B1A400050002;
+			E127904D0442B1A400050002 = E127904D0442B1A400050002;
+			E127904E0442B1A400050002 = E127904E0442B1A400050002;
+			E127904F0442B1A400050002 = E127904F0442B1A400050002;
+			E12790500442B1A400050002 = E12790500442B1A400050002;
+			E12790510442B1A400050002 = E12790510442B1A400050002;
+			E12790520442B1A400050002 = E12790520442B1A400050002;
+			E12790530442B1A400050002 = E12790530442B1A400050002;
+			E12790540442B1A400050002 = E12790540442B1A400050002;
+			E12790550442B1A400050002 = E12790550442B1A400050002;
+			E12790560442B1A400050002 = E12790560442B1A400050002;
+			E12790570442B1A400050002 = E12790570442B1A400050002;
+			E12790580442B1A400050002 = E12790580442B1A400050002;
+			E12790590442B1A400050002 = E12790590442B1A400050002;
+			E127905A0442B1A400050002 = E127905A0442B1A400050002;
+			E127905B0442B1A400050002 = E127905B0442B1A400050002;
+			E127905C0442B1A400050002 = E127905C0442B1A400050002;
+			E127905D0442B1A400050002 = E127905D0442B1A400050002;
+			E127905E0442B1A400050002 = E127905E0442B1A400050002;
+			E127905F0442B1A400050002 = E127905F0442B1A400050002;
+			E12790600442B1A400050002 = E12790600442B1A400050002;
+			E12790610442B1A400050002 = E12790610442B1A400050002;
+			E12790620442B1A400050002 = E12790620442B1A400050002;
+			E12790630442B1A400050002 = E12790630442B1A400050002;
+			E12790640442B1A400050002 = E12790640442B1A400050002;
+			E12790650442B1A400050002 = E12790650442B1A400050002;
+			E12790660442B1A400050002 = E12790660442B1A400050002;
+			E12790670442B1A400050002 = E12790670442B1A400050002;
+			E12790680442B1A400050002 = E12790680442B1A400050002;
+			E12790690442B1A400050002 = E12790690442B1A400050002;
+			E127906A0442B1A400050002 = E127906A0442B1A400050002;
+			E127906B0442B1A400050002 = E127906B0442B1A400050002;
+			E127906C0442B1A400050002 = E127906C0442B1A400050002;
+			E127906D0442B1A400050002 = E127906D0442B1A400050002;
+			E127906E0442B1A400050002 = E127906E0442B1A400050002;
+			E127906F0442B1A400050002 = E127906F0442B1A400050002;
+			E12790700442B1A400050002 = E12790700442B1A400050002;
+			E12790710442B1A400050002 = E12790710442B1A400050002;
+			E12790720442B1A400050002 = E12790720442B1A400050002;
+			E12790730442B1A400050002 = E12790730442B1A400050002;
+			E12790740442B1A400050002 = E12790740442B1A400050002;
+			E12790750442B1A400050002 = E12790750442B1A400050002;
+			E12790760442B1A400050002 = E12790760442B1A400050002;
+			E12790770442B1A400050002 = E12790770442B1A400050002;
+			E12790780442B1A400050002 = E12790780442B1A400050002;
+			E12790790442B1A400050002 = E12790790442B1A400050002;
+			E127907A0442B1A400050002 = E127907A0442B1A400050002;
+			E127907B0442B1A400050002 = E127907B0442B1A400050002;
+			E127907C0442B1A400050002 = E127907C0442B1A400050002;
+			E127907D0442B1A400050002 = E127907D0442B1A400050002;
+			E127907E0442B1A400050002 = E127907E0442B1A400050002;
+			E127907F0442B1A400050002 = E127907F0442B1A400050002;
+			E12790800442B1A400050002 = E12790800442B1A400050002;
+			E12790810442B1A400050002 = E12790810442B1A400050002;
+			E12790820442B1A400050002 = E12790820442B1A400050002;
+			E12790830442B1A400050002 = E12790830442B1A400050002;
+			E12790840442B1A400050002 = E12790840442B1A400050002;
+			E12790850442B1A400050002 = E12790850442B1A400050002;
+			E12790860442B1A400050002 = E12790860442B1A400050002;
+			E12790870442B1A400050002 = E12790870442B1A400050002;
+			E12790880442B1A400050002 = E12790880442B1A400050002;
+			E12790890442B1A400050002 = E12790890442B1A400050002;
 			E145384F043A38D800050002 = E145384F043A38D800050002;
 			E1453850043A38D800050002 = E1453850043A38D800050002;
@@ -1174,17 +1685,9 @@
 			E1453853043A38D800050002 = E1453853043A38D800050002;
 			E1453854043A38D800050002 = E1453854043A38D800050002;
-			E1453855043A38D800050002 = E1453855043A38D800050002;
-			E1453856043A38D800050002 = E1453856043A38D800050002;
 			E1453857043A38D800050002 = E1453857043A38D800050002;
 			E1453858043A38D800050002 = E1453858043A38D800050002;
 			E1453859043A38D800050002 = E1453859043A38D800050002;
-			E145385A043A38D800050002 = E145385A043A38D800050002;
-			E145385B043A38D800050002 = E145385B043A38D800050002;
-			E145385C043A38D800050002 = E145385C043A38D800050002;
-			E145385D043A38D800050002 = E145385D043A38D800050002;
-			E145385E043A38D800050002 = E145385E043A38D800050002;
 			E145385F043A38D800050002 = E145385F043A38D800050002;
 			E1453860043A38D800050002 = E1453860043A38D800050002;
-			E1453861043A38D800050002 = E1453861043A38D800050002;
 			E1453862043A38D800050002 = E1453862043A38D800050002;
 			E1453863043A38D800050002 = E1453863043A38D800050002;
@@ -1254,8 +1757,36 @@
 			E14538A3043A38D800050002 = E14538A3043A38D800050002;
 			E14538A4043A38D800050002 = E14538A4043A38D800050002;
-			E14538A5043A38D800050002 = E14538A5043A38D800050002;
-			E14538A6043A38D800050002 = E14538A6043A38D800050002;
-			E14538A7043A38D800050002 = E14538A7043A38D800050002;
-			E14538A8043A38D800050002 = E14538A8043A38D800050002;
+			E146456304439EF200050002 = E146456304439EF200050002;
+			E146456404439EF200050002 = E146456404439EF200050002;
+			E146456504439EF200050002 = E146456504439EF200050002;
+			E146456604439EF200050002 = E146456604439EF200050002;
+			E146456704439EF200050002 = E146456704439EF200050002;
+			E146456804439EF200050002 = E146456804439EF200050002;
+			E146456904439EF200050002 = E146456904439EF200050002;
+			E146456A04439EF200050002 = E146456A04439EF200050002;
+			E146456B04439EF200050002 = E146456B04439EF200050002;
+			E146456C04439EF200050002 = E146456C04439EF200050002;
+			E146456D04439EF200050002 = E146456D04439EF200050002;
+			E146456E04439EF200050002 = E146456E04439EF200050002;
+			E146456F04439EF200050002 = E146456F04439EF200050002;
+			E146457004439EF200050002 = E146457004439EF200050002;
+			E146457104439EF200050002 = E146457104439EF200050002;
+			E146457204439EF200050002 = E146457204439EF200050002;
+			E146457304439EF200050002 = E146457304439EF200050002;
+			E146457404439EF200050002 = E146457404439EF200050002;
+			E146457504439EF200050002 = E146457504439EF200050002;
+			E146457604439EF200050002 = E146457604439EF200050002;
+			E146457704439EF200050002 = E146457704439EF200050002;
+			E146457804439EF200050002 = E146457804439EF200050002;
+			E146457904439EF200050002 = E146457904439EF200050002;
+			E146457A04439EF200050002 = E146457A04439EF200050002;
+			E146457B04439EF200050002 = E146457B04439EF200050002;
+			E146457C04439EF200050002 = E146457C04439EF200050002;
+			E146457D04439EF200050002 = E146457D04439EF200050002;
+			E146457E04439EF200050002 = E146457E04439EF200050002;
+			E146457F04439EF200050002 = E146457F04439EF200050002;
+			E146458004439EF200050002 = E146458004439EF200050002;
+			E146458104439EF200050002 = E146458104439EF200050002;
+			E146458204439EF200050002 = E146458204439EF200050002;
 			E14DEC8E0438CDE100050002 = E14DEC8E0438CDE100050002;
 			E14DEC8F0438CDE100050002 = E14DEC8F0438CDE100050002;
@@ -1272,11 +1803,8 @@
 			E14DEC9A0438CDE100050002 = E14DEC9A0438CDE100050002;
 			E14DEC9B0438CDE100050002 = E14DEC9B0438CDE100050002;
-			E14DEC9D0438CDE100050002 = E14DEC9D0438CDE100050002;
 			E14DEC9F0438CDE100050002 = E14DEC9F0438CDE100050002;
 			E14DECA00438CDE100050002 = E14DECA00438CDE100050002;
-			E14DECA10438CDE100050002 = E14DECA10438CDE100050002;
 			E14DECA20438CDE100050002 = E14DECA20438CDE100050002;
 			E14DECA30438CDE100050002 = E14DECA30438CDE100050002;
-			E14DECA40438CDE100050002 = E14DECA40438CDE100050002;
 			E14DECA60438CDE100050002 = E14DECA60438CDE100050002;
 			E14DECA80438CDE100050002 = E14DECA80438CDE100050002;
@@ -1369,4 +1897,310 @@
 			E16959880437D96B00050002 = E16959880437D96B00050002;
 			E16959890437D96B00050002 = E16959890437D96B00050002;
+			E18830490442C01A00050002 = E18830490442C01A00050002;
+			E188304C0442C01A00050002 = E188304C0442C01A00050002;
+			E188304D0442C01A00050002 = E188304D0442C01A00050002;
+			E188304E0442C01A00050002 = E188304E0442C01A00050002;
+			E188304F0442C01A00050002 = E188304F0442C01A00050002;
+			E18830500442C01A00050002 = E18830500442C01A00050002;
+			E18830510442C01A00050002 = E18830510442C01A00050002;
+			E18830520442C01A00050002 = E18830520442C01A00050002;
+			E18830530442C01A00050002 = E18830530442C01A00050002;
+			E18830560442C01A00050002 = E18830560442C01A00050002;
+			E18830580442C01A00050002 = E18830580442C01A00050002;
+			E188305B0442C01A00050002 = E188305B0442C01A00050002;
+			E188305C0442C01A00050002 = E188305C0442C01A00050002;
+			E188305D0442C01A00050002 = E188305D0442C01A00050002;
+			E18830610442C01A00050002 = E18830610442C01A00050002;
+			E18830620442C01A00050002 = E18830620442C01A00050002;
+			E18830630442C01A00050002 = E18830630442C01A00050002;
+			E18830640442C01A00050002 = E18830640442C01A00050002;
+			E18830650442C01A00050002 = E18830650442C01A00050002;
+			E18830660442C01A00050002 = E18830660442C01A00050002;
+			E18830670442C01A00050002 = E18830670442C01A00050002;
+			E18830680442C01A00050002 = E18830680442C01A00050002;
+			E18830690442C01A00050002 = E18830690442C01A00050002;
+			E188306A0442C01A00050002 = E188306A0442C01A00050002;
+			E188306B0442C01A00050002 = E188306B0442C01A00050002;
+			E188306C0442C01A00050002 = E188306C0442C01A00050002;
+			E188306D0442C01A00050002 = E188306D0442C01A00050002;
+			E188306E0442C01A00050002 = E188306E0442C01A00050002;
+			E188306F0442C01A00050002 = E188306F0442C01A00050002;
+			E18830700442C01A00050002 = E18830700442C01A00050002;
+			E18830710442C01A00050002 = E18830710442C01A00050002;
+			E18830720442C01A00050002 = E18830720442C01A00050002;
+			E18830730442C01A00050002 = E18830730442C01A00050002;
+			E18830740442C01A00050002 = E18830740442C01A00050002;
+			E18830750442C01A00050002 = E18830750442C01A00050002;
+			E18830760442C01A00050002 = E18830760442C01A00050002;
+			E18830770442C01A00050002 = E18830770442C01A00050002;
+			E18830780442C01A00050002 = E18830780442C01A00050002;
+			E18830790442C01A00050002 = E18830790442C01A00050002;
+			E188307A0442C01A00050002 = E188307A0442C01A00050002;
+			E188307B0442C01A00050002 = E188307B0442C01A00050002;
+			E188307C0442C01A00050002 = E188307C0442C01A00050002;
+			E188307D0442C01A00050002 = E188307D0442C01A00050002;
+			E188307E0442C01A00050002 = E188307E0442C01A00050002;
+			E188307F0442C01A00050002 = E188307F0442C01A00050002;
+			E18830800442C01A00050002 = E18830800442C01A00050002;
+			E18830810442C01A00050002 = E18830810442C01A00050002;
+			E18830820442C01A00050002 = E18830820442C01A00050002;
+			E18830830442C01A00050002 = E18830830442C01A00050002;
+			E18830840442C01A00050002 = E18830840442C01A00050002;
+			E18830850442C01A00050002 = E18830850442C01A00050002;
+			E18830860442C01A00050002 = E18830860442C01A00050002;
+			E18830870442C01A00050002 = E18830870442C01A00050002;
+			E18830880442C01A00050002 = E18830880442C01A00050002;
+			E18830890442C01A00050002 = E18830890442C01A00050002;
+			E188308A0442C01A00050002 = E188308A0442C01A00050002;
+			E188308B0442C01A00050002 = E188308B0442C01A00050002;
+			E188308C0442C01A00050002 = E188308C0442C01A00050002;
+			E188308D0442C01A00050002 = E188308D0442C01A00050002;
+			E188308E0442C01A00050002 = E188308E0442C01A00050002;
+			E188308F0442C01A00050002 = E188308F0442C01A00050002;
+			E18830900442C01A00050002 = E18830900442C01A00050002;
+			E18830910442C01A00050002 = E18830910442C01A00050002;
+			E18830920442C01A00050002 = E18830920442C01A00050002;
+			E18DAB010443754400050002 = E18DAB010443754400050002;
+			E18DAB020443754400050002 = E18DAB020443754400050002;
+			E18DAB030443754400050002 = E18DAB030443754400050002;
+			E18DAB040443754400050002 = E18DAB040443754400050002;
+			E18DAB060443754400050002 = E18DAB060443754400050002;
+			E18DAB070443754400050002 = E18DAB070443754400050002;
+			E18DAB080443754400050002 = E18DAB080443754400050002;
+			E18DAB090443754400050002 = E18DAB090443754400050002;
+			E18DAB0A0443754400050002 = E18DAB0A0443754400050002;
+			E18DAB0B0443754400050002 = E18DAB0B0443754400050002;
+			E18DAB0C0443754400050002 = E18DAB0C0443754400050002;
+			E18DAB0E0443754400050002 = E18DAB0E0443754400050002;
+			E18DAB0F0443754400050002 = E18DAB0F0443754400050002;
+			E18DAB100443754400050002 = E18DAB100443754400050002;
+			E18DAB110443754400050002 = E18DAB110443754400050002;
+			E18DAB120443754400050002 = E18DAB120443754400050002;
+			E18DAB130443754400050002 = E18DAB130443754400050002;
+			E18DAB140443754400050002 = E18DAB140443754400050002;
+			E18DAB150443754400050002 = E18DAB150443754400050002;
+			E18DAB170443754400050002 = E18DAB170443754400050002;
+			E18DAB180443754400050002 = E18DAB180443754400050002;
+			E18DAB1A0443754400050002 = E18DAB1A0443754400050002;
+			E18DAB1B0443754400050002 = E18DAB1B0443754400050002;
+			E18DAB1C0443754400050002 = E18DAB1C0443754400050002;
+			E18DAB1D0443754400050002 = E18DAB1D0443754400050002;
+			E18DAB1E0443754400050002 = E18DAB1E0443754400050002;
+			E18DAB1F0443754400050002 = E18DAB1F0443754400050002;
+			E18DAB200443754400050002 = E18DAB200443754400050002;
+			E18DAB210443754400050002 = E18DAB210443754400050002;
+			E18DAB220443754400050002 = E18DAB220443754400050002;
+			E18DAB230443754400050002 = E18DAB230443754400050002;
+			E18DAB240443754400050002 = E18DAB240443754400050002;
+			E18DAB260443754400050002 = E18DAB260443754400050002;
+			E18DAB270443754400050002 = E18DAB270443754400050002;
+			E18DAB290443754400050002 = E18DAB290443754400050002;
+			E18DAB2A0443754400050002 = E18DAB2A0443754400050002;
+			E18DAB2B0443754400050002 = E18DAB2B0443754400050002;
+			E18DAB2C0443754400050002 = E18DAB2C0443754400050002;
+			E18DAB2D0443754400050002 = E18DAB2D0443754400050002;
+			E18DAB2E0443754400050002 = E18DAB2E0443754400050002;
+			E18DAB2F0443754400050002 = E18DAB2F0443754400050002;
+			E18DAB300443754400050002 = E18DAB300443754400050002;
+			E18DAB310443754400050002 = E18DAB310443754400050002;
+			E18DAB320443754400050002 = E18DAB320443754400050002;
+			E18DAB330443754400050002 = E18DAB330443754400050002;
+			E18DAB340443754400050002 = E18DAB340443754400050002;
+			E18DAB350443754400050002 = E18DAB350443754400050002;
+			E18DAB360443754400050002 = E18DAB360443754400050002;
+			E18DAB370443754400050002 = E18DAB370443754400050002;
+			E18DAB380443754400050002 = E18DAB380443754400050002;
+			E18DAB390443754400050002 = E18DAB390443754400050002;
+			E18DAB3A0443754400050002 = E18DAB3A0443754400050002;
+			E18DAB3B0443754400050002 = E18DAB3B0443754400050002;
+			E18DAB3C0443754400050002 = E18DAB3C0443754400050002;
+			E18DAB3D0443754400050002 = E18DAB3D0443754400050002;
+			E18DAB3E0443754400050002 = E18DAB3E0443754400050002;
+			E18DAB3F0443754400050002 = E18DAB3F0443754400050002;
+			E18DAB400443754400050002 = E18DAB400443754400050002;
+			E18DAB410443754400050002 = E18DAB410443754400050002;
+			E18DAB420443754400050002 = E18DAB420443754400050002;
+			E18DAB430443754400050002 = E18DAB430443754400050002;
+			E18DAB440443754400050002 = E18DAB440443754400050002;
+			E18DAB450443754400050002 = E18DAB450443754400050002;
+			E18DAB460443754400050002 = E18DAB460443754400050002;
+			E18DAB470443754400050002 = E18DAB470443754400050002;
+			E18DAB480443754400050002 = E18DAB480443754400050002;
+			E18DAB490443754400050002 = E18DAB490443754400050002;
+			E18DAB4A0443754400050002 = E18DAB4A0443754400050002;
+			E18DAB4B0443754400050002 = E18DAB4B0443754400050002;
+			E18DAB4C0443754400050002 = E18DAB4C0443754400050002;
+			E18DAB4D0443754400050002 = E18DAB4D0443754400050002;
+			E18DAB4E0443754400050002 = E18DAB4E0443754400050002;
+			E18DAB4F0443754400050002 = E18DAB4F0443754400050002;
+			E18DAB500443754400050002 = E18DAB500443754400050002;
+			E18DAB510443754400050002 = E18DAB510443754400050002;
+			E18DAB520443754400050002 = E18DAB520443754400050002;
+			E18DAB530443754400050002 = E18DAB530443754400050002;
+			E18DAB540443754400050002 = E18DAB540443754400050002;
+			E18DAB550443754400050002 = E18DAB550443754400050002;
+			E18DAB560443754400050002 = E18DAB560443754400050002;
+			E18DAB570443754400050002 = E18DAB570443754400050002;
+			E18DAB580443754400050002 = E18DAB580443754400050002;
+			E18DAB590443754400050002 = E18DAB590443754400050002;
+			E18DAB5A0443754400050002 = E18DAB5A0443754400050002;
+			E18DAB5B0443754400050002 = E18DAB5B0443754400050002;
+			E18DAB5C0443754400050002 = E18DAB5C0443754400050002;
+			E18DAB5D0443754400050002 = E18DAB5D0443754400050002;
+			E18DAB5E0443754400050002 = E18DAB5E0443754400050002;
+			E18DAB5F0443754400050002 = E18DAB5F0443754400050002;
+			E18DAB600443754400050002 = E18DAB600443754400050002;
+			E18DAB610443754400050002 = E18DAB610443754400050002;
+			E18DAB620443754400050002 = E18DAB620443754400050002;
+			E18DAB630443754400050002 = E18DAB630443754400050002;
+			E18DAB640443754400050002 = E18DAB640443754400050002;
+			E18DAB650443754400050002 = E18DAB650443754400050002;
+			E18DAB660443754400050002 = E18DAB660443754400050002;
+			E18DAB670443754400050002 = E18DAB670443754400050002;
+			E18DAB680443754400050002 = E18DAB680443754400050002;
+			E18DAB690443754400050002 = E18DAB690443754400050002;
+			E18DAB6A0443754400050002 = E18DAB6A0443754400050002;
+			E18DAB6B0443754400050002 = E18DAB6B0443754400050002;
+			E18DAB6C0443754400050002 = E18DAB6C0443754400050002;
+			E18DAB6D0443754400050002 = E18DAB6D0443754400050002;
+			E18DAB6E0443754400050002 = E18DAB6E0443754400050002;
+			E18DAB6F0443754400050002 = E18DAB6F0443754400050002;
+			E18DAB700443754400050002 = E18DAB700443754400050002;
+			E18DAB710443754400050002 = E18DAB710443754400050002;
+			E18DAB720443754400050002 = E18DAB720443754400050002;
+			E18DAB730443754400050002 = E18DAB730443754400050002;
+			E18DAB740443754400050002 = E18DAB740443754400050002;
+			E18DAB750443754400050002 = E18DAB750443754400050002;
+			E18DAB760443754400050002 = E18DAB760443754400050002;
+			E18DAB770443754400050002 = E18DAB770443754400050002;
+			E18DAB780443754400050002 = E18DAB780443754400050002;
+			E18DAB790443754400050002 = E18DAB790443754400050002;
+			E18DAB7A0443754400050002 = E18DAB7A0443754400050002;
+			E18DAB7B0443754400050002 = E18DAB7B0443754400050002;
+			E18DAB7C0443754400050002 = E18DAB7C0443754400050002;
+			E18DAB7D0443754400050002 = E18DAB7D0443754400050002;
+			E18DAB7E0443754400050002 = E18DAB7E0443754400050002;
+			E18DAB7F0443754400050002 = E18DAB7F0443754400050002;
+			E18DAB800443754400050002 = E18DAB800443754400050002;
+			E18DAB810443754400050002 = E18DAB810443754400050002;
+			E18DAB820443754400050002 = E18DAB820443754400050002;
+			E18DAB830443754400050002 = E18DAB830443754400050002;
+			E18DAB840443754400050002 = E18DAB840443754400050002;
+			E18DAB850443754400050002 = E18DAB850443754400050002;
+			E18DAB860443754400050002 = E18DAB860443754400050002;
+			E18DAB870443754400050002 = E18DAB870443754400050002;
+			E18DAB880443754400050002 = E18DAB880443754400050002;
+			E18DAB890443754400050002 = E18DAB890443754400050002;
+			E18DAB8A0443754400050002 = E18DAB8A0443754400050002;
+			E18DAB8B0443754400050002 = E18DAB8B0443754400050002;
+			E18DAB8C0443754400050002 = E18DAB8C0443754400050002;
+			E18DAB8D0443754400050002 = E18DAB8D0443754400050002;
+			E18DAB8E0443754400050002 = E18DAB8E0443754400050002;
+			E18DAB8F0443754400050002 = E18DAB8F0443754400050002;
+			E18DAB900443754400050002 = E18DAB900443754400050002;
+			E18DAB910443754400050002 = E18DAB910443754400050002;
+			E18DAB920443754400050002 = E18DAB920443754400050002;
+			E18DAB930443754400050002 = E18DAB930443754400050002;
+			E18DAB940443754400050002 = E18DAB940443754400050002;
+			E18DAB950443754400050002 = E18DAB950443754400050002;
+			E18DAB960443754400050002 = E18DAB960443754400050002;
+			E18DAB970443754400050002 = E18DAB970443754400050002;
+			E18DAB980443754400050002 = E18DAB980443754400050002;
+			E18DAB990443754400050002 = E18DAB990443754400050002;
+			E18DAB9A0443754400050002 = E18DAB9A0443754400050002;
+			E18DAB9B0443754400050002 = E18DAB9B0443754400050002;
+			E18DAB9C0443754400050002 = E18DAB9C0443754400050002;
+			E18DAB9D0443754400050002 = E18DAB9D0443754400050002;
+			E18DAB9E0443754400050002 = E18DAB9E0443754400050002;
+			E18DAB9F0443754400050002 = E18DAB9F0443754400050002;
+			E18DABA00443754400050002 = E18DABA00443754400050002;
+			E18DABA10443754400050002 = E18DABA10443754400050002;
+			E18DABA20443754400050002 = E18DABA20443754400050002;
+			E18DABA30443754400050002 = E18DABA30443754400050002;
+			E18DABA40443754400050002 = E18DABA40443754400050002;
+			E18DABA50443754400050002 = E18DABA50443754400050002;
+			E18DABA60443754400050002 = E18DABA60443754400050002;
+			E18DABA70443754400050002 = E18DABA70443754400050002;
+			E18DABA80443754400050002 = E18DABA80443754400050002;
+			E18DABA90443754400050002 = E18DABA90443754400050002;
+			E18DABAA0443754400050002 = E18DABAA0443754400050002;
+			E18DABAB0443754400050002 = E18DABAB0443754400050002;
+			E18DABAC0443754400050002 = E18DABAC0443754400050002;
+			E18DABAD0443754400050002 = E18DABAD0443754400050002;
+			E18DABAE0443754400050002 = E18DABAE0443754400050002;
+			E18DABAF0443754400050002 = E18DABAF0443754400050002;
+			E18DABB00443754400050002 = E18DABB00443754400050002;
+			E18DABB10443754400050002 = E18DABB10443754400050002;
+			E18DABB20443754400050002 = E18DABB20443754400050002;
+			E18DABB30443754400050002 = E18DABB30443754400050002;
+			E18DABB40443754400050002 = E18DABB40443754400050002;
+			E18DABB50443754400050002 = E18DABB50443754400050002;
+			E18DABB60443754400050002 = E18DABB60443754400050002;
+			E18DABB70443754400050002 = E18DABB70443754400050002;
+			E18DABB80443754400050002 = E18DABB80443754400050002;
+			E18DABB90443754400050002 = E18DABB90443754400050002;
+			E18DABBA0443754400050002 = E18DABBA0443754400050002;
+			E18DABBB0443754400050002 = E18DABBB0443754400050002;
+			E18DABBC0443754400050002 = E18DABBC0443754400050002;
+			E18DABBD0443754400050002 = E18DABBD0443754400050002;
+			E18DABBE0443754400050002 = E18DABBE0443754400050002;
+			E18DABBF0443754400050002 = E18DABBF0443754400050002;
+			E18DABC00443754400050002 = E18DABC00443754400050002;
+			E18DABC10443754400050002 = E18DABC10443754400050002;
+			E18DABC20443754400050002 = E18DABC20443754400050002;
+			E18DABC30443754400050002 = E18DABC30443754400050002;
+			E18DABC40443754400050002 = E18DABC40443754400050002;
+			E18DABC50443754400050002 = E18DABC50443754400050002;
+			E18DABC60443754400050002 = E18DABC60443754400050002;
+			E18DABC70443754400050002 = E18DABC70443754400050002;
+			E18DABC80443754400050002 = E18DABC80443754400050002;
+			E18DABC90443754400050002 = E18DABC90443754400050002;
+			E18DABCA0443754400050002 = E18DABCA0443754400050002;
+			E18DABCB0443754400050002 = E18DABCB0443754400050002;
+			E18DABCC0443754400050002 = E18DABCC0443754400050002;
+			E18DABCD0443754400050002 = E18DABCD0443754400050002;
+			E18DABCE0443754400050002 = E18DABCE0443754400050002;
+			E18DABCF0443754400050002 = E18DABCF0443754400050002;
+			E18DABD00443754400050002 = E18DABD00443754400050002;
+			E18DABD10443754400050002 = E18DABD10443754400050002;
+			E18DABD20443754400050002 = E18DABD20443754400050002;
+			E18DABD30443754400050002 = E18DABD30443754400050002;
+			E18DABD40443754400050002 = E18DABD40443754400050002;
+			E18DABD50443754400050002 = E18DABD50443754400050002;
+			E18DABD60443754400050002 = E18DABD60443754400050002;
+			E18DABD70443754400050002 = E18DABD70443754400050002;
+			E18DABD80443754400050002 = E18DABD80443754400050002;
+			E18DABD90443754400050002 = E18DABD90443754400050002;
+			E18DABDA0443754400050002 = E18DABDA0443754400050002;
+			E18DABDB0443754400050002 = E18DABDB0443754400050002;
+			E18DABDC0443754400050002 = E18DABDC0443754400050002;
+			E18DABDD0443754400050002 = E18DABDD0443754400050002;
+			E18DABDE0443754400050002 = E18DABDE0443754400050002;
+			E18DABDF0443754400050002 = E18DABDF0443754400050002;
+			E18DABE00443754400050002 = E18DABE00443754400050002;
+			E18DABE10443754400050002 = E18DABE10443754400050002;
+			E18DABE20443754400050002 = E18DABE20443754400050002;
+			E18DABE30443754400050002 = E18DABE30443754400050002;
+			E18DABE40443754400050002 = E18DABE40443754400050002;
+			E18DABE50443754400050002 = E18DABE50443754400050002;
+			E18DABE60443754400050002 = E18DABE60443754400050002;
+			E18DABE70443754400050002 = E18DABE70443754400050002;
+			E18DABE80443754400050002 = E18DABE80443754400050002;
+			E18DABE90443754400050002 = E18DABE90443754400050002;
+			E18DABEA0443754400050002 = E18DABEA0443754400050002;
+			E18DABEB0443754400050002 = E18DABEB0443754400050002;
+			E18DABEC0443754400050002 = E18DABEC0443754400050002;
+			E18DABED0443754400050002 = E18DABED0443754400050002;
+			E18DABEE0443754400050002 = E18DABEE0443754400050002;
+			E18DABEF0443754400050002 = E18DABEF0443754400050002;
+			E18DABF00443754400050002 = E18DABF00443754400050002;
+			E18DABF10443754400050002 = E18DABF10443754400050002;
+			E18DABF20443754400050002 = E18DABF20443754400050002;
+			E18DABF30443754400050002 = E18DABF30443754400050002;
+			E18DABF40443754400050002 = E18DABF40443754400050002;
+			E18DABF50443754400050002 = E18DABF50443754400050002;
+			E18DABF60443754400050002 = E18DABF60443754400050002;
+			E18DABF70443754400050002 = E18DABF70443754400050002;
+			E18DABF80443754400050002 = E18DABF80443754400050002;
 			E1D90AC60439655B00050002 = E1D90AC60439655B00050002;
 			E1D90ACA0439655B00050002 = E1D90ACA0439655B00050002;
@@ -1394,14 +2228,4 @@
 		);
 	};
-	E111DEF00439DD3700050002 = {
-		fRef = E111DEF70439DD3700050002;
-		isa = PBXTextBookmark;
-		name = "NSGeometry.h: 61";
-		rLen = 0;
-		rLoc = 1235;
-		rType = 0;
-		vrLen = 1569;
-		vrLoc = 2356;
-	};
 	E111DEF10439DD3700050002 = {
 		fRef = E111DEF80439DD3700050002;
@@ -1413,10 +2237,4 @@
 		vrLen = 1301;
 		vrLoc = 1056;
-	};
-	E111DEF70439DD3700050002 = {
-		isa = PBXFileReference;
-		name = NSGeometry.h;
-		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSGeometry.h;
-		refType = 0;
 	};
 	E111DEF80439DD3700050002 = {
@@ -1431,5 +2249,5 @@
 		name = "NJRHotKey.m: 27";
 		rLen = 0;
-		rLoc = 1782;
+		rLoc = 1780;
 		rType = 0;
 		vrLen = 1001;
@@ -1445,21 +2263,4 @@
 		vrLen = 1283;
 		vrLoc = 295;
-	};
-	E1137341043A0DCD00050002 = {
-		fRef = E11373C9043A0DCD00050002;
-		isa = PBXTextBookmark;
-		name = "NSApplication.h: 174";
-		rLen = 68;
-		rLoc = 6101;
-		rType = 0;
-		vrLen = 1695;
-		vrLoc = 4867;
-	};
-	E1137342043A0DCD00050002 = {
-		fRef = E11373CA043A0DCD00050002;
-		glyphRangeLength = 1209;
-		glyphRangeLocation = 44945;
-		isa = PBXDocBookmark;
-		name = "NSApplication.html: tryToPerform...";
 	};
 	E1137343043A0DCD00050002 = {
@@ -1513,15 +2314,1115 @@
 		vrLoc = 0;
 	};
-	E113734C043A0DCD00050002 = {
-		fRef = E11373CF043A0DCD00050002;
-		isa = PBXTextBookmark;
-		name = "NSEvent.h: 68";
-		rLen = 28;
-		rLoc = 2033;
-		rType = 0;
-		vrLen = 1503;
-		vrLoc = 558;
-	};
-	E113734E043A0DCD00050002 = {
+	E1137351043A0DCD00050002 = {
+		fRef = E11373CC043A0DCD00050002;
+		isa = PBXTextBookmark;
+		name = "CarbonEvents.h: 4967";
+		rLen = 55;
+		rLoc = 192334;
+		rType = 0;
+		vrLen = 1556;
+		vrLoc = 191621;
+	};
+	E1137352043A0DCD00050002 = {
+		fRef = E11373CD043A0DCD00050002;
+		isa = PBXTextBookmark;
+		name = "CarbonEventsCore.h: 1781";
+		rLen = 105;
+		rLoc = 60609;
+		rType = 0;
+		vrLen = 1252;
+		vrLoc = 59924;
+	};
+	E1137354043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 122";
+		rLen = 0;
+		rLoc = 4239;
+		rType = 0;
+		vrLen = 1431;
+		vrLoc = 3199;
+	};
+	E1137355043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: clear:";
+		rLen = 0;
+		rLoc = 327;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E1137356043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 154";
+		rLen = 0;
+		rLoc = 5435;
+		rType = 0;
+		vrLen = 1348;
+		vrLoc = 3749;
+	};
+	E1137357043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 17";
+		rLen = 0;
+		rLoc = 326;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E1137358043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 178";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 737;
+		vrLoc = 4698;
+	};
+	E1137359043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 17";
+		rLen = 0;
+		rLoc = 326;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E113735A043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 178";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 737;
+		vrLoc = 4698;
+	};
+	E113735B043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 17";
+		rLen = 0;
+		rLoc = 326;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E113735C043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 157";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 737;
+		vrLoc = 4698;
+	};
+	E113735D043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 17";
+		rLen = 0;
+		rLoc = 326;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E113735E043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 157";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 737;
+		vrLoc = 4698;
+	};
+	E113735F043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 17";
+		rLen = 0;
+		rLoc = 326;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E1137360043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 158";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E1137361043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 13";
+		rLen = 0;
+		rLoc = 263;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E1137362043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 159";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E1137363043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 14";
+		rLen = 0;
+		rLoc = 263;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E1137364043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 160";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E1137365043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 15";
+		rLen = 0;
+		rLoc = 263;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E1137366043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 160";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E1137367043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 15";
+		rLen = 0;
+		rLoc = 263;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E1137368043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 160";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E1137369043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 13";
+		rLen = 0;
+		rLoc = 263;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	E113736A043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 163";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E113736B043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 21";
+		rLen = 0;
+		rLoc = 358;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E113736C043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 163";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E113736D043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 20";
+		rLen = 0;
+		rLoc = 358;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E113736E043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 155";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 840;
+		vrLoc = 4595;
+	};
+	E113736F043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 21";
+		rLen = 0;
+		rLoc = 358;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E1137370043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 172";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 619;
+		vrLoc = 4816;
+	};
+	E1137371043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: setFromPropertyList:";
+		rLen = 0;
+		rLoc = 358;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E1137372043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 25";
+		rLen = 0;
+		rLoc = 2264;
+		rType = 0;
+		vrLen = 848;
+		vrLoc = 0;
+	};
+	E1137373043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: __BIG_ENDIAN__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 483;
+		vrLoc = 0;
+	};
+	E1137374043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: ";
+		rLen = 0;
+		rLoc = 4106;
+		rType = 0;
+		vrLen = 1673;
+		vrLoc = 904;
+	};
+	E1137375043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: __BIG_ENDIAN__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 483;
+		vrLoc = 0;
+	};
+	E1137376043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: ";
+		rLen = 0;
+		rLoc = 4106;
+		rType = 0;
+		vrLen = 1678;
+		vrLoc = 904;
+	};
+	E1137377043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: __BIG_ENDIAN__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 483;
+		vrLoc = 0;
+	};
+	E1137378043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 74";
+		rLen = 0;
+		rLoc = 4208;
+		rType = 0;
+		vrLen = 1488;
+		vrLoc = 2169;
+	};
+	E1137379043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: 14";
+		rLen = 14;
+		rLoc = 283;
+		rType = 0;
+		vrLen = 483;
+		vrLoc = 0;
+	};
+	E113737A043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: hotKeySet:";
+		rLen = 48;
+		rLoc = 4132;
+		rType = 0;
+		vrLen = 1428;
+		vrLoc = 2248;
+	};
+	E113737B043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: 24";
+		rLen = 0;
+		rLoc = 558;
+		rType = 0;
+		vrLen = 532;
+		vrLoc = 0;
+	};
+	E113737C043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: defaults";
+		rLen = 0;
+		rLoc = 2079;
+		rType = 0;
+		vrLen = 1168;
+		vrLoc = 47;
+	};
+	E113737D043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 226;
+		vrLoc = 0;
+	};
+	E113737E043A0DCD00050002 = {
+		fRef = E14DEC830438969400050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyFieldCell.m: selectWithFrame:inView:editor:delegate:start:length:";
+		rLen = 0;
+		rLoc = 408;
+		rType = 0;
+		vrLen = 591;
+		vrLoc = 0;
+	};
+	E113737F043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 157";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 1348;
+		vrLoc = 3970;
+	};
+	E1137380043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 37";
+		rLen = 0;
+		rLoc = 2819;
+		rType = 0;
+		vrLen = 1054;
+		vrLoc = 0;
+	};
+	E1137381043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 157";
+		rLen = 0;
+		rLoc = 5429;
+		rType = 0;
+		vrLen = 1348;
+		vrLoc = 3970;
+	};
+	E1137382043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 12";
+		rLen = 0;
+		rLoc = 197;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E1137383043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 37";
+		rLen = 0;
+		rLoc = 2819;
+		rType = 0;
+		vrLen = 1054;
+		vrLoc = 0;
+	};
+	E1137384043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 16";
+		rLen = 0;
+		rLoc = 314;
+		rType = 0;
+		vrLen = 322;
+		vrLoc = 0;
+	};
+	E1137385043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 137";
+		rLen = 0;
+		rLoc = 4485;
+		rType = 0;
+		vrLen = 1505;
+		vrLoc = 210;
+	};
+	E1137386043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 12";
+		rLen = 0;
+		rLoc = 197;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E1137387043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: _setUp";
+		rLen = 0;
+		rLoc = 1263;
+		rType = 0;
+		vrLen = 1037;
+		vrLoc = 903;
+	};
+	E1137388043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: clear:";
+		rLen = 0;
+		rLoc = 326;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E1137389043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: ";
+		rLen = 0;
+		rLoc = 1263;
+		rType = 0;
+		vrLen = 1037;
+		vrLoc = 903;
+	};
+	E113738A043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 22";
+		rLen = 0;
+		rLoc = 358;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E113738B043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 49;
+		rLoc = 733;
+		rType = 0;
+		vrLen = 418;
+		vrLoc = 0;
+	};
+	E113738C043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 13";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 1147;
+		vrLoc = 0;
+	};
+	E113738D043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 13";
+		rLen = 97;
+		rLoc = 217;
+		rType = 0;
+		vrLen = 418;
+		vrLoc = 0;
+	};
+	E113738E043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 22";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 1023;
+		vrLoc = 146;
+	};
+	E113738F043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 538;
+		vrLoc = 0;
+	};
+	E1137390043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 23";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 1023;
+		vrLoc = 146;
+	};
+	E1137391043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 538;
+		vrLoc = 0;
+	};
+	E1137392043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 27";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 951;
+		vrLoc = 146;
+	};
+	E1137393043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 538;
+		vrLoc = 0;
+	};
+	E1137394043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 27";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 951;
+		vrLoc = 146;
+	};
+	E1137395043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 538;
+		vrLoc = 0;
+	};
+	E1137396043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 27";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 951;
+		vrLoc = 146;
+	};
+	E1137397043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 538;
+		vrLoc = 0;
+	};
+	E1137398043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 27";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 951;
+		vrLoc = 146;
+	};
+	E1137399043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: ";
+		rLen = 0;
+		rLoc = 4208;
+		rType = 0;
+		vrLen = 1437;
+		vrLoc = 2129;
+	};
+	E113739A043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 532;
+		vrLoc = 0;
+	};
+	E113739B043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: hotKeySet:";
+		rLen = 0;
+		rLoc = 4156;
+		rType = 0;
+		vrLen = 1049;
+		vrLoc = 0;
+	};
+	E113739C043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: propertyListRepresentation";
+		rLen = 13;
+		rLoc = 4595;
+		rType = 0;
+		vrLen = 1463;
+		vrLoc = 0;
+	};
+	E113739D043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: ";
+		rLen = 0;
+		rLoc = 4208;
+		rType = 0;
+		vrLen = 1437;
+		vrLoc = 2129;
+	};
+	E113739E043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 19";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 973;
+		vrLoc = 0;
+	};
+	E113739F043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 51";
+		rLen = 0;
+		rLoc = 1263;
+		rType = 0;
+		vrLen = 1116;
+		vrLoc = 934;
+	};
+	E11373A0043A0DCD00050002 = {
+		fRef = E1F993C10436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.h: 22";
+		rLen = 0;
+		rLoc = 358;
+		rType = 0;
+		vrLen = 581;
+		vrLoc = 0;
+	};
+	E11373A1043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 107";
+		rLen = 38;
+		rLoc = 2681;
+		rType = 0;
+		vrLen = 1623;
+		vrLoc = 2340;
+	};
+	E11373A2043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 19";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 948;
+		vrLoc = 30;
+	};
+	E11373A3043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 538;
+		vrLoc = 0;
+	};
+	E11373A4043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 14";
+		rLen = 26;
+		rLoc = 1155;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 30;
+	};
+	E11373A5043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: initWithPropertyList:";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 565;
+		vrLoc = 0;
+	};
+	E11373A6043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 19";
+		rLen = 27;
+		rLoc = 1215;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 30;
+	};
+	E11373A7043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 22";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 592;
+		vrLoc = 0;
+	};
+	E11373A8043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 24";
+		rLen = 27;
+		rLoc = 1725;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 30;
+	};
+	E11373A9043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 23";
+		rLen = 0;
+		rLoc = 686;
+		rType = 0;
+		vrLen = 619;
+		vrLoc = 0;
+	};
+	E11373AA043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 31";
+		rLen = 0;
+		rLoc = 1153;
+		rType = 0;
+		vrLen = 706;
+		vrLoc = 146;
+	};
+	E11373AB043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 135";
+		rLen = 0;
+		rLoc = 4060;
+		rType = 0;
+		vrLen = 1590;
+		vrLoc = 3746;
+	};
+	E11373AC043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 16";
+		rLen = 130;
+		rLoc = 514;
+		rType = 0;
+		vrLen = 900;
+		vrLoc = 30;
+	};
+	E11373AD043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: 19";
+		rLen = 0;
+		rLoc = 447;
+		rType = 0;
+		vrLen = 748;
+		vrLoc = 0;
+	};
+	E11373AE043A0DCD00050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 121";
+		rLen = 0;
+		rLoc = 4030;
+		rType = 0;
+		vrLen = 1615;
+		vrLoc = 2939;
+	};
+	E11373AF043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 57";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 1068;
+		vrLoc = 0;
+	};
+	E11373B0043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: hotKeyWithCharacters:modifierFlags:keyCode:";
+		rLen = 0;
+		rLoc = 331;
+		rType = 0;
+		vrLen = 750;
+		vrLoc = 0;
+	};
+	E11373B1043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 35";
+		rLen = 0;
+		rLoc = 2411;
+		rType = 0;
+		vrLen = 1519;
+		vrLoc = 320;
+	};
+	E11373B2043A0DCD00050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: timeRemaining";
+		rLen = 0;
+		rLoc = 2004;
+		rType = 0;
+		vrLen = 1215;
+		vrLoc = 1478;
+	};
+	E11373B3043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 57";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 1068;
+		vrLoc = 0;
+	};
+	E11373B4043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: keyCode";
+		rLen = 0;
+		rLoc = 658;
+		rType = 0;
+		vrLen = 769;
+		vrLoc = 0;
+	};
+	E11373B5043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 57";
+		rLen = 0;
+		rLoc = 1780;
+		rType = 0;
+		vrLen = 1068;
+		vrLoc = 0;
+	};
+	E11373B6043A0DCD00050002 = {
+		fRef = E11373140439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.h: keyCode";
+		rLen = 0;
+		rLoc = 658;
+		rType = 0;
+		vrLen = 788;
+		vrLoc = 0;
+	};
+	E11373B7043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: propertyListRepresentation";
+		rLen = 14;
+		rLoc = 1467;
+		rType = 0;
+		vrLen = 732;
+		vrLoc = 1065;
+	};
+	E11373B8043A0DCD00050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: 95";
+		rLen = 0;
+		rLoc = 2004;
+		rType = 0;
+		vrLen = 1282;
+		vrLoc = 1964;
+	};
+	E11373B9043A0DCD00050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 68";
+		rLen = 0;
+		rLoc = 1633;
+		rType = 0;
+		vrLen = 959;
+		vrLoc = 1176;
+	};
+	E11373BA043A0DCD00050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: setOrderFrontSetAlarmPanelHotKey:";
+		rLen = 0;
+		rLoc = 2004;
+		rType = 0;
+		vrLen = 1282;
+		vrLoc = 1964;
+	};
+	E11373BB043A0DCD00050002 = {
+		fRef = F560E2F20357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.h: orderFrontAlarmsPanel:";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 823;
+		vrLoc = 0;
+	};
+	E11373BC043A0DCD00050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1164;
+		vrLoc = 177;
+	};
+	E11373BD043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 532;
+		vrLoc = 0;
+	};
+	E11373BE043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 23";
+		rLen = 0;
+		rLoc = 1994;
+		rType = 0;
+		vrLen = 1037;
+		vrLoc = 0;
+	};
+	E11373BF043A0DCD00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: hotKeySet:";
+		rLen = 25;
+		rLoc = 478;
+		rType = 0;
+		vrLen = 558;
+		vrLoc = 0;
+	};
+	E11373C0043A0DCD00050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 16";
+		rLen = 25;
+		rLoc = 581;
+		rType = 0;
+		vrLen = 1005;
+		vrLoc = 0;
+	};
+	E11373C1043A0DCD00050002 = {
 		fRef = E1F993C60436310F00050002;
 		isa = PBXTextBookmark;
@@ -1533,1124 +3434,4 @@
 		vrLoc = 0;
 	};
-	E1137351043A0DCD00050002 = {
-		fRef = E11373CC043A0DCD00050002;
-		isa = PBXTextBookmark;
-		name = "CarbonEvents.h: 4967";
-		rLen = 55;
-		rLoc = 192334;
-		rType = 0;
-		vrLen = 1556;
-		vrLoc = 191621;
-	};
-	E1137352043A0DCD00050002 = {
-		fRef = E11373CD043A0DCD00050002;
-		isa = PBXTextBookmark;
-		name = "CarbonEventsCore.h: 1781";
-		rLen = 105;
-		rLoc = 60609;
-		rType = 0;
-		vrLen = 1252;
-		vrLoc = 59924;
-	};
-	E1137354043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 122";
-		rLen = 0;
-		rLoc = 4239;
-		rType = 0;
-		vrLen = 1431;
-		vrLoc = 3199;
-	};
-	E1137355043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: clear:";
-		rLen = 0;
-		rLoc = 327;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E1137356043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 154";
-		rLen = 0;
-		rLoc = 5435;
-		rType = 0;
-		vrLen = 1348;
-		vrLoc = 3749;
-	};
-	E1137357043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 17";
-		rLen = 0;
-		rLoc = 326;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E1137358043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 178";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 737;
-		vrLoc = 4698;
-	};
-	E1137359043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 17";
-		rLen = 0;
-		rLoc = 326;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E113735A043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 178";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 737;
-		vrLoc = 4698;
-	};
-	E113735B043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 17";
-		rLen = 0;
-		rLoc = 326;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E113735C043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 157";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 737;
-		vrLoc = 4698;
-	};
-	E113735D043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 17";
-		rLen = 0;
-		rLoc = 326;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E113735E043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 157";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 737;
-		vrLoc = 4698;
-	};
-	E113735F043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 17";
-		rLen = 0;
-		rLoc = 326;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E1137360043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 158";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E1137361043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 13";
-		rLen = 0;
-		rLoc = 263;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E1137362043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 159";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E1137363043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 14";
-		rLen = 0;
-		rLoc = 263;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E1137364043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 160";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E1137365043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 15";
-		rLen = 0;
-		rLoc = 263;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E1137366043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 160";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E1137367043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 15";
-		rLen = 0;
-		rLoc = 263;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E1137368043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 160";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E1137369043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 13";
-		rLen = 0;
-		rLoc = 263;
-		rType = 0;
-		vrLen = 576;
-		vrLoc = 0;
-	};
-	E113736A043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 163";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E113736B043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 21";
-		rLen = 0;
-		rLoc = 358;
-		rType = 0;
-		vrLen = 623;
-		vrLoc = 0;
-	};
-	E113736C043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 163";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E113736D043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 20";
-		rLen = 0;
-		rLoc = 358;
-		rType = 0;
-		vrLen = 627;
-		vrLoc = 0;
-	};
-	E113736E043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 155";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 840;
-		vrLoc = 4595;
-	};
-	E113736F043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 21";
-		rLen = 0;
-		rLoc = 358;
-		rType = 0;
-		vrLen = 673;
-		vrLoc = 0;
-	};
-	E1137370043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 172";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 619;
-		vrLoc = 4816;
-	};
-	E1137371043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: setFromPropertyList:";
-		rLen = 0;
-		rLoc = 358;
-		rType = 0;
-		vrLen = 673;
-		vrLoc = 0;
-	};
-	E1137372043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 25";
-		rLen = 0;
-		rLoc = 2264;
-		rType = 0;
-		vrLen = 848;
-		vrLoc = 0;
-	};
-	E1137373043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: __BIG_ENDIAN__";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 483;
-		vrLoc = 0;
-	};
-	E1137374043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: ";
-		rLen = 0;
-		rLoc = 4105;
-		rType = 0;
-		vrLen = 1673;
-		vrLoc = 904;
-	};
-	E1137375043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: __BIG_ENDIAN__";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 483;
-		vrLoc = 0;
-	};
-	E1137376043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: ";
-		rLen = 0;
-		rLoc = 4105;
-		rType = 0;
-		vrLen = 1678;
-		vrLoc = 904;
-	};
-	E1137377043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: __BIG_ENDIAN__";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 483;
-		vrLoc = 0;
-	};
-	E1137378043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 74";
-		rLen = 0;
-		rLoc = 4207;
-		rType = 0;
-		vrLen = 1488;
-		vrLoc = 2169;
-	};
-	E1137379043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: 14";
-		rLen = 14;
-		rLoc = 283;
-		rType = 0;
-		vrLen = 483;
-		vrLoc = 0;
-	};
-	E113737A043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: hotKeySet:";
-		rLen = 48;
-		rLoc = 4131;
-		rType = 0;
-		vrLen = 1428;
-		vrLoc = 2248;
-	};
-	E113737B043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: 24";
-		rLen = 0;
-		rLoc = 558;
-		rType = 0;
-		vrLen = 532;
-		vrLoc = 0;
-	};
-	E113737C043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: defaults";
-		rLen = 0;
-		rLoc = 2079;
-		rType = 0;
-		vrLen = 1168;
-		vrLoc = 47;
-	};
-	E113737D043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 226;
-		vrLoc = 0;
-	};
-	E113737E043A0DCD00050002 = {
-		fRef = E14DEC830438969400050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyFieldCell.m: selectWithFrame:inView:editor:delegate:start:length:";
-		rLen = 0;
-		rLoc = 408;
-		rType = 0;
-		vrLen = 591;
-		vrLoc = 0;
-	};
-	E113737F043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 157";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 1348;
-		vrLoc = 3970;
-	};
-	E1137380043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 37";
-		rLen = 0;
-		rLoc = 2821;
-		rType = 0;
-		vrLen = 1054;
-		vrLoc = 0;
-	};
-	E1137381043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 157";
-		rLen = 0;
-		rLoc = 5429;
-		rType = 0;
-		vrLen = 1348;
-		vrLoc = 3970;
-	};
-	E1137382043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 12";
-		rLen = 0;
-		rLoc = 197;
-		rType = 0;
-		vrLen = 617;
-		vrLoc = 0;
-	};
-	E1137383043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 37";
-		rLen = 0;
-		rLoc = 2821;
-		rType = 0;
-		vrLen = 1054;
-		vrLoc = 0;
-	};
-	E1137384043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 16";
-		rLen = 0;
-		rLoc = 314;
-		rType = 0;
-		vrLen = 322;
-		vrLoc = 0;
-	};
-	E1137385043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 137";
-		rLen = 0;
-		rLoc = 4485;
-		rType = 0;
-		vrLen = 1505;
-		vrLoc = 210;
-	};
-	E1137386043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 12";
-		rLen = 0;
-		rLoc = 197;
-		rType = 0;
-		vrLen = 617;
-		vrLoc = 0;
-	};
-	E1137387043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: _setUp";
-		rLen = 0;
-		rLoc = 1263;
-		rType = 0;
-		vrLen = 1037;
-		vrLoc = 903;
-	};
-	E1137388043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: clear:";
-		rLen = 0;
-		rLoc = 326;
-		rType = 0;
-		vrLen = 641;
-		vrLoc = 0;
-	};
-	E1137389043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: ";
-		rLen = 0;
-		rLoc = 1263;
-		rType = 0;
-		vrLen = 1037;
-		vrLoc = 903;
-	};
-	E113738A043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 22";
-		rLen = 0;
-		rLoc = 358;
-		rType = 0;
-		vrLen = 581;
-		vrLoc = 0;
-	};
-	E113738B043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 49;
-		rLoc = 733;
-		rType = 0;
-		vrLen = 418;
-		vrLoc = 0;
-	};
-	E113738C043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 13";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 1147;
-		vrLoc = 0;
-	};
-	E113738D043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 13";
-		rLen = 97;
-		rLoc = 217;
-		rType = 0;
-		vrLen = 418;
-		vrLoc = 0;
-	};
-	E113738E043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 22";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 1023;
-		vrLoc = 146;
-	};
-	E113738F043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 0;
-	};
-	E1137390043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 23";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 1023;
-		vrLoc = 146;
-	};
-	E1137391043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 0;
-	};
-	E1137392043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 27";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 951;
-		vrLoc = 146;
-	};
-	E1137393043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 0;
-	};
-	E1137394043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 27";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 951;
-		vrLoc = 146;
-	};
-	E1137395043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 0;
-	};
-	E1137396043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 27";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 951;
-		vrLoc = 146;
-	};
-	E1137397043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 0;
-	};
-	E1137398043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 27";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 951;
-		vrLoc = 146;
-	};
-	E1137399043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: ";
-		rLen = 0;
-		rLoc = 4207;
-		rType = 0;
-		vrLen = 1437;
-		vrLoc = 2129;
-	};
-	E113739A043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 532;
-		vrLoc = 0;
-	};
-	E113739B043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: hotKeySet:";
-		rLen = 0;
-		rLoc = 4155;
-		rType = 0;
-		vrLen = 1049;
-		vrLoc = 0;
-	};
-	E113739C043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: propertyListRepresentation";
-		rLen = 13;
-		rLoc = 4595;
-		rType = 0;
-		vrLen = 1463;
-		vrLoc = 0;
-	};
-	E113739D043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: ";
-		rLen = 0;
-		rLoc = 4207;
-		rType = 0;
-		vrLen = 1437;
-		vrLoc = 2129;
-	};
-	E113739E043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 19";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 973;
-		vrLoc = 0;
-	};
-	E113739F043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 51";
-		rLen = 0;
-		rLoc = 1263;
-		rType = 0;
-		vrLen = 1116;
-		vrLoc = 934;
-	};
-	E11373A0043A0DCD00050002 = {
-		fRef = E1F993C10436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.h: 22";
-		rLen = 0;
-		rLoc = 358;
-		rType = 0;
-		vrLen = 581;
-		vrLoc = 0;
-	};
-	E11373A1043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 107";
-		rLen = 38;
-		rLoc = 2681;
-		rType = 0;
-		vrLen = 1623;
-		vrLoc = 2340;
-	};
-	E11373A2043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 19";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 948;
-		vrLoc = 30;
-	};
-	E11373A3043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 0;
-	};
-	E11373A4043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 14";
-		rLen = 26;
-		rLoc = 1155;
-		rType = 0;
-		vrLen = 765;
-		vrLoc = 30;
-	};
-	E11373A5043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: initWithPropertyList:";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 565;
-		vrLoc = 0;
-	};
-	E11373A6043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 19";
-		rLen = 27;
-		rLoc = 1215;
-		rType = 0;
-		vrLen = 765;
-		vrLoc = 30;
-	};
-	E11373A7043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 22";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 592;
-		vrLoc = 0;
-	};
-	E11373A8043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 24";
-		rLen = 27;
-		rLoc = 1727;
-		rType = 0;
-		vrLen = 765;
-		vrLoc = 30;
-	};
-	E11373A9043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 23";
-		rLen = 0;
-		rLoc = 686;
-		rType = 0;
-		vrLen = 619;
-		vrLoc = 0;
-	};
-	E11373AA043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 31";
-		rLen = 0;
-		rLoc = 1153;
-		rType = 0;
-		vrLen = 706;
-		vrLoc = 146;
-	};
-	E11373AB043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 135";
-		rLen = 0;
-		rLoc = 4060;
-		rType = 0;
-		vrLen = 1590;
-		vrLoc = 3746;
-	};
-	E11373AC043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 16";
-		rLen = 130;
-		rLoc = 514;
-		rType = 0;
-		vrLen = 900;
-		vrLoc = 30;
-	};
-	E11373AD043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: 19";
-		rLen = 0;
-		rLoc = 447;
-		rType = 0;
-		vrLen = 748;
-		vrLoc = 0;
-	};
-	E11373AE043A0DCD00050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: 121";
-		rLen = 0;
-		rLoc = 4030;
-		rType = 0;
-		vrLen = 1615;
-		vrLoc = 2939;
-	};
-	E11373AF043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 57";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 1068;
-		vrLoc = 0;
-	};
-	E11373B0043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: hotKeyWithCharacters:modifierFlags:keyCode:";
-		rLen = 0;
-		rLoc = 331;
-		rType = 0;
-		vrLen = 750;
-		vrLoc = 0;
-	};
-	E11373B1043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 35";
-		rLen = 0;
-		rLoc = 2411;
-		rType = 0;
-		vrLen = 1519;
-		vrLoc = 320;
-	};
-	E11373B2043A0DCD00050002 = {
-		fRef = F560E2F10357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.m: timeRemaining";
-		rLen = 0;
-		rLoc = 1976;
-		rType = 0;
-		vrLen = 1215;
-		vrLoc = 1478;
-	};
-	E11373B3043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 57";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 1068;
-		vrLoc = 0;
-	};
-	E11373B4043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: keyCode";
-		rLen = 0;
-		rLoc = 658;
-		rType = 0;
-		vrLen = 769;
-		vrLoc = 0;
-	};
-	E11373B5043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 57";
-		rLen = 0;
-		rLoc = 1782;
-		rType = 0;
-		vrLen = 1068;
-		vrLoc = 0;
-	};
-	E11373B6043A0DCD00050002 = {
-		fRef = E11373140439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.h: keyCode";
-		rLen = 0;
-		rLoc = 658;
-		rType = 0;
-		vrLen = 788;
-		vrLoc = 0;
-	};
-	E11373B7043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: propertyListRepresentation";
-		rLen = 14;
-		rLoc = 1467;
-		rType = 0;
-		vrLen = 732;
-		vrLoc = 1065;
-	};
-	E11373B8043A0DCD00050002 = {
-		fRef = F560E2F10357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.m: 95";
-		rLen = 0;
-		rLoc = 1976;
-		rType = 0;
-		vrLen = 1282;
-		vrLoc = 1964;
-	};
-	E11373B9043A0DCD00050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 68";
-		rLen = 0;
-		rLoc = 1634;
-		rType = 0;
-		vrLen = 959;
-		vrLoc = 1176;
-	};
-	E11373BA043A0DCD00050002 = {
-		fRef = F560E2F10357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.m: setOrderFrontSetAlarmPanelHotKey:";
-		rLen = 0;
-		rLoc = 1976;
-		rType = 0;
-		vrLen = 1282;
-		vrLoc = 1964;
-	};
-	E11373BB043A0DCD00050002 = {
-		fRef = F560E2F20357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.h: orderFrontAlarmsPanel:";
-		rLen = 0;
-		rLoc = 592;
-		rType = 0;
-		vrLen = 823;
-		vrLoc = 0;
-	};
-	E11373BC043A0DCD00050002 = {
-		fRef = F560E2F10357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.m: __GNUC__";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1164;
-		vrLoc = 177;
-	};
-	E11373BD043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 532;
-		vrLoc = 0;
-	};
-	E11373BE043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 23";
-		rLen = 0;
-		rLoc = 1994;
-		rType = 0;
-		vrLen = 1037;
-		vrLoc = 0;
-	};
-	E11373BF043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: hotKeySet:";
-		rLen = 25;
-		rLoc = 478;
-		rType = 0;
-		vrLen = 558;
-		vrLoc = 0;
-	};
-	E11373C0043A0DCD00050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 16";
-		rLen = 25;
-		rLoc = 581;
-		rType = 0;
-		vrLen = 1005;
-		vrLoc = 0;
-	};
-	E11373C1043A0DCD00050002 = {
-		fRef = E1F993C60436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.h: hotKeySet:";
-		rLen = 15;
-		rLoc = 486;
-		rType = 0;
-		vrLen = 558;
-		vrLoc = 0;
-	};
 	E11373C2043A0DCD00050002 = {
 		fRef = F560E2F10357506401A4E466;
@@ -2658,5 +3439,5 @@
 		name = "PSApplication.m: 29";
 		rLen = 0;
-		rLoc = 944;
+		rLoc = 972;
 		rType = 0;
 		vrLen = 1205;
@@ -2678,5 +3459,5 @@
 		name = "PSApplication.m: 29";
 		rLen = 0;
-		rLoc = 944;
+		rLoc = 972;
 		rType = 0;
 		vrLen = 1162;
@@ -2699,16 +3480,4 @@
 		refType = 0;
 	};
-	E11373C9043A0DCD00050002 = {
-		isa = PBXFileReference;
-		name = NSApplication.h;
-		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h;
-		refType = 0;
-	};
-	E11373CA043A0DCD00050002 = {
-		isa = PBXFileReference;
-		name = NSApplication.html;
-		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSApplication.html;
-		refType = 0;
-	};
 	E11373CB043A0DCD00050002 = {
 		isa = PBXFileReference;
@@ -2729,10 +3498,4 @@
 		refType = 0;
 	};
-	E11373CF043A0DCD00050002 = {
-		isa = PBXFileReference;
-		name = NSEvent.h;
-		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSEvent.h;
-		refType = 0;
-	};
 	E120D65F0418AE0E00050002 = {
 		fileReference = F59F6CB50354E7DA01AEEDB1;
@@ -2746,4 +3509,1014 @@
 		lineNumber = 46;
 		state = 2;
+	};
+	E12790110442B1A400050002 = {
+		fRef = E127900304429F9300050002;
+		isa = PBXBookmark;
+	};
+	E12790120442B1A400050002 = {
+		fRef = E127900404429F9300050002;
+		isa = PBXBookmark;
+	};
+	E127901D0442B1A400050002 = {
+		fRef = E12790990442B1A400050002;
+		isa = PBXTextBookmark;
+		name = "NSSlider.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1304;
+		vrLoc = 0;
+	};
+	E12790200442B1A400050002 = {
+		fRef = E127909D0442B1A400050002;
+		isa = PBXTextBookmark;
+		name = "NSImage.h: 63";
+		rLen = 10;
+		rLoc = 1738;
+		rType = 0;
+		vrLen = 1633;
+		vrLoc = 1010;
+	};
+	E12790260442B1A400050002 = {
+		fRef = E127909C0442B1A400050002;
+		isa = PBXTextBookmark;
+		name = "NSGeometry.h: 106";
+		rLen = 0;
+		rLoc = 2471;
+		rType = 0;
+		vrLen = 1830;
+		vrLoc = 1921;
+	};
+	E127902A0442B1A400050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 32";
+		rLen = 0;
+		rLoc = 1009;
+		rType = 0;
+		vrLen = 1768;
+		vrLoc = 197;
+	};
+	E127902B0442B1A400050002 = {
+		fRef = E127900304429F9300050002;
+		isa = PBXBookmark;
+	};
+	E127902C0442B1A400050002 = {
+		fRef = E127900404429F9300050002;
+		isa = PBXBookmark;
+	};
+	E127902D0442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1649;
+		vrLoc = 179;
+	};
+	E127902E0442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E127902F0442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1649;
+		vrLoc = 179;
+	};
+	E12790300442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790310442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 85";
+		rLen = 0;
+		rLoc = 2121;
+		rType = 0;
+		vrLen = 530;
+		vrLoc = 1688;
+	};
+	E12790320442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790330442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 88";
+		rLen = 0;
+		rLoc = 2121;
+		rType = 0;
+		vrLen = 539;
+		vrLoc = 1688;
+	};
+	E12790340442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790350442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 135";
+		rLen = 0;
+		rLoc = 4055;
+		rType = 0;
+		vrLen = 1679;
+		vrLoc = 2362;
+	};
+	E12790360442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790370442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 135";
+		rLen = 0;
+		rLoc = 4055;
+		rType = 0;
+		vrLen = 1706;
+		vrLoc = 2335;
+	};
+	E12790380442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790390442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 114";
+		rLen = 0;
+		rLoc = 2839;
+		rType = 0;
+		vrLen = 1721;
+		vrLoc = 0;
+	};
+	E127903A0442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E127903B0442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 53";
+		rLen = 0;
+		rLoc = 1842;
+		rType = 0;
+		vrLen = 1150;
+		vrLoc = 999;
+	};
+	E127903C0442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E127903D0442B1A400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 18";
+		rLen = 0;
+		rLoc = 491;
+		rType = 0;
+		vrLen = 1513;
+		vrLoc = 0;
+	};
+	E127903E0442B1A400050002 = {
+		fRef = F59E47C1036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.h: 21";
+		rLen = 0;
+		rLoc = 469;
+		rType = 0;
+		vrLen = 681;
+		vrLoc = 0;
+	};
+	E127903F0442B1A400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 93";
+		rLen = 76;
+		rLoc = 4394;
+		rType = 0;
+		vrLen = 1965;
+		vrLoc = 2783;
+	};
+	E12790400442B1A400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 931;
+		vrLoc = 0;
+	};
+	E12790410442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 31";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790420442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 82";
+		rLen = 0;
+		rLoc = 2121;
+		rType = 0;
+		vrLen = 1074;
+		vrLoc = 2066;
+	};
+	E12790430442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 32";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790440442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 87";
+		rLen = 0;
+		rLoc = 2121;
+		rType = 0;
+		vrLen = 1080;
+		vrLoc = 2066;
+	};
+	E12790450442B1A400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 20";
+		rLen = 0;
+		rLoc = 338;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E12790460442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 142";
+		rLen = 0;
+		rLoc = 4179;
+		rType = 0;
+		vrLen = 1310;
+		vrLoc = 2731;
+	};
+	E12790470442B1A400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 116";
+		rLen = 0;
+		rLoc = 4893;
+		rType = 0;
+		vrLen = 1778;
+		vrLoc = 3318;
+	};
+	E12790480442B1A400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: ";
+		rLen = 0;
+		rLoc = 3816;
+		rType = 0;
+		vrLen = 1230;
+		vrLoc = 2811;
+	};
+	E12790490442B1A400050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: 21";
+		rLen = 15;
+		rLoc = 486;
+		rType = 0;
+		vrLen = 558;
+		vrLoc = 0;
+	};
+	E127904A0442B1A400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 21";
+		rLen = 1;
+		rLoc = 514;
+		rType = 0;
+		vrLen = 1951;
+		vrLoc = 0;
+	};
+	E127904B0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 246;
+		vrLoc = 0;
+	};
+	E127904C0442B1A400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: controllerWithDate:delegate:";
+		rLen = 93;
+		rLoc = 360;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E127904D0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 16";
+		rLen = 0;
+		rLoc = 349;
+		rType = 0;
+		vrLen = 329;
+		vrLoc = 0;
+	};
+	E127904E0442B1A400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: 16";
+		rLen = 17;
+		rLoc = 340;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E127904F0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 13";
+		rLen = 0;
+		rLoc = 324;
+		rType = 0;
+		vrLen = 345;
+		vrLoc = 0;
+	};
+	E12790500442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 230;
+		vrLoc = 0;
+	};
+	E12790510442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 16";
+		rLen = 186;
+		rLoc = 328;
+		rType = 0;
+		vrLen = 345;
+		vrLoc = 0;
+	};
+	E12790520442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 16";
+		rLen = 0;
+		rLoc = 2566;
+		rType = 0;
+		vrLen = 318;
+		vrLoc = 0;
+	};
+	E12790530442B1A400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 17";
+		rLen = 1654;
+		rLoc = 431;
+		rType = 0;
+		vrLen = 1913;
+		vrLoc = 258;
+	};
+	E12790540442B1A400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: 16";
+		rLen = 17;
+		rLoc = 340;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E12790550442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 15";
+		rLen = 0;
+		rLoc = 2566;
+		rType = 0;
+		vrLen = 313;
+		vrLoc = 0;
+	};
+	E12790560442B1A400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 17";
+		rLen = 1654;
+		rLoc = 431;
+		rType = 0;
+		vrLen = 1913;
+		vrLoc = 258;
+	};
+	E12790570442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 15";
+		rLen = 0;
+		rLoc = 2566;
+		rType = 0;
+		vrLen = 313;
+		vrLoc = 0;
+	};
+	E12790580442B1A400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 17";
+		rLen = 1653;
+		rLoc = 432;
+		rType = 0;
+		vrLen = 1913;
+		vrLoc = 258;
+	};
+	E12790590442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 29";
+		rLen = 0;
+		rLoc = 1101;
+		rType = 0;
+		vrLen = 1825;
+		vrLoc = 152;
+	};
+	E127905A0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 14";
+		rLen = 0;
+		rLoc = 324;
+		rType = 0;
+		vrLen = 373;
+		vrLoc = 0;
+	};
+	E127905B0442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 29";
+		rLen = 0;
+		rLoc = 1101;
+		rType = 0;
+		vrLen = 1825;
+		vrLoc = 152;
+	};
+	E127905C0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 14";
+		rLen = 12;
+		rLoc = 311;
+		rType = 0;
+		vrLen = 382;
+		vrLoc = 0;
+	};
+	E127905D0442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 23";
+		rLen = 0;
+		rLoc = 668;
+		rType = 0;
+		vrLen = 1993;
+		vrLoc = 92;
+	};
+	E127905E0442B1A400050002 = {
+		fRef = E127909E0442B1A400050002;
+		isa = PBXTextBookmark;
+		name = "NSGeometry.h: 109";
+		rLen = 12;
+		rLoc = 2648;
+		rType = 0;
+		vrLen = 1830;
+		vrLoc = 1921;
+	};
+	E127905F0442B1A400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: controllerWithDate:delegate:";
+		rLen = 93;
+		rLoc = 360;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E12790600442B1A400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 112";
+		rLen = 0;
+		rLoc = 3570;
+		rType = 0;
+		vrLen = 1174;
+		vrLoc = 2402;
+	};
+	E12790610442B1A400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: 29";
+		rLen = 234;
+		rLoc = 644;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E12790620442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 14";
+		rLen = 12;
+		rLoc = 311;
+		rType = 0;
+		vrLen = 382;
+		vrLoc = 0;
+	};
+	E12790630442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 23";
+		rLen = 0;
+		rLoc = 668;
+		rType = 0;
+		vrLen = 1993;
+		vrLoc = 92;
+	};
+	E12790640442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 24";
+		rLen = 0;
+		rLoc = 772;
+		rType = 0;
+		vrLen = 599;
+		vrLoc = 0;
+	};
+	E12790650442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 34";
+		rLen = 0;
+		rLoc = 1101;
+		rType = 0;
+		vrLen = 2009;
+		vrLoc = 92;
+	};
+	E12790660442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 19";
+		rLen = 42;
+		rLoc = 472;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E12790670442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 59";
+		rLen = 0;
+		rLoc = 2567;
+		rType = 0;
+		vrLen = 1850;
+		vrLoc = 307;
+	};
+	E12790680442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 19";
+		rLen = 42;
+		rLoc = 472;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E12790690442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 56";
+		rLen = 0;
+		rLoc = 2563;
+		rType = 0;
+		vrLen = 1946;
+		vrLoc = 225;
+	};
+	E127906A0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 19";
+		rLen = 42;
+		rLoc = 472;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E127906B0442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 56";
+		rLen = 0;
+		rLoc = 2563;
+		rType = 0;
+		vrLen = 1969;
+		vrLoc = 225;
+	};
+	E127906C0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 19";
+		rLen = 42;
+		rLoc = 472;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E127906D0442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 56";
+		rLen = 0;
+		rLoc = 2563;
+		rType = 0;
+		vrLen = 2003;
+		vrLoc = 225;
+	};
+	E127906E0442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 25";
+		rLen = 231;
+		rLoc = 571;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E127906F0442B1A400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: editAlertChanged:";
+		rLen = 0;
+		rLoc = 12321;
+		rType = 0;
+		vrLen = 1208;
+		vrLoc = 10587;
+	};
+	E12790700442B1A400050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 50";
+		rLen = 0;
+		rLoc = 1742;
+		rType = 0;
+		vrLen = 1671;
+		vrLoc = 612;
+	};
+	E12790710442B1A400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 239";
+		rLen = 0;
+		rLoc = 11494;
+		rType = 0;
+		vrLen = 940;
+		vrLoc = 10584;
+	};
+	E12790720442B1A400050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 50";
+		rLen = 0;
+		rLoc = 1742;
+		rType = 0;
+		vrLen = 1671;
+		vrLoc = 612;
+	};
+	E12790730442B1A400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: editAlertControl";
+		rLen = 0;
+		rLoc = 12209;
+		rType = 0;
+		vrLen = 973;
+		vrLoc = 10557;
+	};
+	E12790740442B1A400050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 50";
+		rLen = 0;
+		rLoc = 1742;
+		rType = 0;
+		vrLen = 1671;
+		vrLoc = 612;
+	};
+	E12790750442B1A400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: window";
+		rLen = 0;
+		rLoc = 12209;
+		rType = 0;
+		vrLen = 1017;
+		vrLoc = 10584;
+	};
+	E12790760442B1A400050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 50";
+		rLen = 0;
+		rLoc = 1742;
+		rType = 0;
+		vrLen = 1671;
+		vrLoc = 612;
+	};
+	E12790770442B1A400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 251";
+		rLen = 0;
+		rLoc = 12319;
+		rType = 0;
+		vrLen = 1172;
+		vrLoc = 10557;
+	};
+	E12790780442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 56";
+		rLen = 0;
+		rLoc = 2563;
+		rType = 0;
+		vrLen = 2003;
+		vrLoc = 225;
+	};
+	E12790790442B1A400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 35";
+		rLen = 0;
+		rLoc = 1148;
+		rType = 0;
+		vrLen = 1354;
+		vrLoc = 0;
+	};
+	E127907A0442B1A400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: canRepeat";
+		rLen = 0;
+		rLoc = 741;
+		rType = 0;
+		vrLen = 718;
+		vrLoc = 0;
+	};
+	E127907B0442B1A400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 335";
+		rLen = 0;
+		rLoc = 14570;
+		rType = 0;
+		vrLen = 2189;
+		vrLoc = 9788;
+	};
+	E127907C0442B1A400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 21";
+		rLen = 0;
+		rLoc = 585;
+		rType = 0;
+		vrLen = 742;
+		vrLoc = 0;
+	};
+	E127907D0442B1A400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 313";
+		rLen = 0;
+		rLoc = 14205;
+		rType = 0;
+		vrLen = 2083;
+		vrLoc = 9524;
+	};
+	E127907E0442B1A400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 22";
+		rLen = 0;
+		rLoc = 585;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E127907F0442B1A400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 307";
+		rLen = 0;
+		rLoc = 13079;
+		rType = 0;
+		vrLen = 2006;
+		vrLoc = 10468;
+	};
+	E12790800442B1A400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 22";
+		rLen = 0;
+		rLoc = 585;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E12790810442B1A400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 310";
+		rLen = 0;
+		rLoc = 13079;
+		rType = 0;
+		vrLen = 1990;
+		vrLoc = 10468;
+	};
+	E12790820442B1A400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 22";
+		rLen = 0;
+		rLoc = 585;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E12790830442B1A400050002 = {
+		fRef = F59E47B4036AAD55016B311C;
+		isa = PBXTextBookmark;
+		name = "PSAlarmAlertController.m: 22";
+		rLen = 0;
+		rLoc = 564;
+		rType = 0;
+		vrLen = 1590;
+		vrLoc = 0;
+	};
+	E12790840442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 39";
+		rLen = 0;
+		rLoc = 1101;
+		rType = 0;
+		vrLen = 2249;
+		vrLoc = 225;
+	};
+	E12790850442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 25";
+		rLen = 231;
+		rLoc = 571;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E12790860442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 39";
+		rLen = 0;
+		rLoc = 1101;
+		rType = 0;
+		vrLen = 2249;
+		vrLoc = 225;
+	};
+	E12790870442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 25";
+		rLen = 231;
+		rLoc = 571;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E12790880442B1A400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 23";
+		rLen = 0;
+		rLoc = 668;
+		rType = 0;
+		vrLen = 2346;
+		vrLoc = 225;
+	};
+	E12790890442B1A400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 14";
+		rLen = 12;
+		rLoc = 311;
+		rType = 0;
+		vrLen = 642;
+		vrLoc = 0;
+	};
+	E12790990442B1A400050002 = {
+		isa = PBXFileReference;
+		name = NSSlider.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSSlider.h;
+		refType = 0;
+	};
+	E127909C0442B1A400050002 = {
+		isa = PBXFileReference;
+		name = NSGeometry.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSGeometry.h;
+		refType = 0;
+	};
+	E127909D0442B1A400050002 = {
+		isa = PBXFileReference;
+		name = NSImage.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSImage.h;
+		refType = 0;
+	};
+	E127909E0442B1A400050002 = {
+		isa = PBXFileReference;
+		name = NSGeometry.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSGeometry.h;
+		refType = 0;
 	};
 	E130B91603B69C6300000028 = {
@@ -2753,4 +4526,5 @@
 			E1F99AAD043637C200050002,
 			E11373180439FE6A00050002,
+			E18DAB000442DCB300050002,
 		);
 		isa = PBXBookmarkGroup;
@@ -2829,24 +4603,4 @@
 		vrLoc = 0;
 	};
-	E1453855043A38D800050002 = {
-		fRef = E1A18CAC03B4344C00000028;
-		isa = PBXTextBookmark;
-		name = "PSAlerts.m: 35";
-		rLen = 0;
-		rLoc = 755;
-		rType = 0;
-		vrLen = 941;
-		vrLoc = 0;
-	};
-	E1453856043A38D800050002 = {
-		fRef = E14DEC830438969400050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyFieldCell.m: selectWithFrame:inView:editor:delegate:start:length:";
-		rLen = 0;
-		rLoc = 408;
-		rType = 0;
-		vrLen = 591;
-		vrLoc = 0;
-	};
 	E1453857043A38D800050002 = {
 		fRef = E14538A9043A38D800050002;
@@ -2879,5 +4633,595 @@
 		vrLoc = 0;
 	};
-	E145385A043A38D800050002 = {
+	E145385F043A38D800050002 = {
+		fRef = E14538AA043A38D800050002;
+		isa = PBXTextBookmark;
+		name = "NSBundle.h: 79";
+		rLen = 119;
+		rLoc = 2629;
+		rType = 0;
+		vrLen = 2033;
+		vrLoc = 1399;
+	};
+	E1453860043A38D800050002 = {
+		fRef = E10E71F4040C335800050002;
+		isa = PBXTextBookmark;
+		name = "English: 117";
+		rLen = 0;
+		rLoc = 6393;
+		rType = 0;
+		vrLen = 2167;
+		vrLoc = 4227;
+	};
+	E1453862043A38D800050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: 29";
+		rLen = 0;
+		rLoc = 751;
+		rType = 0;
+		vrLen = 1711;
+		vrLoc = 2951;
+	};
+	E1453863043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 25";
+		rLen = 0;
+		rLoc = 643;
+		rType = 0;
+		vrLen = 650;
+		vrLoc = 0;
+	};
+	E1453864043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 10";
+		rLen = 0;
+		rLoc = 315;
+		rType = 0;
+		vrLen = 1097;
+		vrLoc = 0;
+	};
+	E1453865043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 20";
+		rLen = 0;
+		rLoc = 428;
+		rType = 0;
+		vrLen = 669;
+		vrLoc = 0;
+	};
+	E1453866043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 15";
+		rLen = 0;
+		rLoc = 445;
+		rType = 0;
+		vrLen = 1137;
+		vrLoc = 0;
+	};
+	E1453867043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 20";
+		rLen = 0;
+		rLoc = 428;
+		rType = 0;
+		vrLen = 669;
+		vrLoc = 0;
+	};
+	E1453868043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 30";
+		rLen = 13;
+		rLoc = 1304;
+		rType = 0;
+		vrLen = 994;
+		vrLoc = 322;
+	};
+	E1453869043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 18";
+		rLen = 0;
+		rLoc = 350;
+		rType = 0;
+		vrLen = 670;
+		vrLoc = 0;
+	};
+	E145386A043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 30";
+		rLen = 0;
+		rLoc = 1303;
+		rType = 0;
+		vrLen = 1011;
+		vrLoc = 322;
+	};
+	E145386B043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 18";
+		rLen = 0;
+		rLoc = 350;
+		rType = 0;
+		vrLen = 686;
+		vrLoc = 0;
+	};
+	E145386C043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 55";
+		rLen = 0;
+		rLoc = 1971;
+		rType = 0;
+		vrLen = 1000;
+		vrLoc = 231;
+	};
+	E145386D043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 15";
+		rLen = 0;
+		rLoc = 310;
+		rType = 0;
+		vrLen = 686;
+		vrLoc = 0;
+	};
+	E145386E043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 59";
+		rLen = 0;
+		rLoc = 2008;
+		rType = 0;
+		vrLen = 1108;
+		vrLoc = 613;
+	};
+	E145386F043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 20";
+		rLen = 122;
+		rLoc = 353;
+		rType = 0;
+		vrLen = 686;
+		vrLoc = 0;
+	};
+	E1453870043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 15";
+		rLen = 18;
+		rLoc = 402;
+		rType = 0;
+		vrLen = 1124;
+		vrLoc = 886;
+	};
+	E1453871043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 15";
+		rLen = 0;
+		rLoc = 301;
+		rType = 0;
+		vrLen = 686;
+		vrLoc = 0;
+	};
+	E1453872043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 101";
+		rLen = 0;
+		rLoc = 3048;
+		rType = 0;
+		vrLen = 1172;
+		vrLoc = 1302;
+	};
+	E1453873043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 23";
+		rLen = 19;
+		rLoc = 550;
+		rType = 0;
+		vrLen = 692;
+		vrLoc = 0;
+	};
+	E1453874043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 107";
+		rLen = 0;
+		rLoc = 3178;
+		rType = 0;
+		vrLen = 1119;
+		vrLoc = 1743;
+	};
+	E1453875043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 24";
+		rLen = 71;
+		rLoc = 571;
+		rType = 0;
+		vrLen = 692;
+		vrLoc = 0;
+	};
+	E1453876043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 121";
+		rLen = 0;
+		rLoc = 3543;
+		rType = 0;
+		vrLen = 979;
+		vrLoc = 2155;
+	};
+	E1453877043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 24";
+		rLen = 71;
+		rLoc = 571;
+		rType = 0;
+		vrLen = 692;
+		vrLoc = 0;
+	};
+	E1453878043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 121";
+		rLen = 0;
+		rLoc = 3543;
+		rType = 0;
+		vrLen = 979;
+		vrLoc = 2155;
+	};
+	E1453879043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 26";
+		rLen = 19;
+		rLoc = 651;
+		rType = 0;
+		vrLen = 692;
+		vrLoc = 0;
+	};
+	E145387A043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 121";
+		rLen = 0;
+		rLoc = 3543;
+		rType = 0;
+		vrLen = 979;
+		vrLoc = 2155;
+	};
+	E145387B043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 26";
+		rLen = 19;
+		rLoc = 651;
+		rType = 0;
+		vrLen = 692;
+		vrLoc = 0;
+	};
+	E145387C043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 119";
+		rLen = 0;
+		rLoc = 3472;
+		rType = 0;
+		vrLen = 980;
+		vrLoc = 2155;
+	};
+	E145387D043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 14";
+		rLen = 16;
+		rLoc = 258;
+		rType = 0;
+		vrLen = 692;
+		vrLoc = 0;
+	};
+	E145387E043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 119";
+		rLen = 0;
+		rLoc = 3472;
+		rType = 0;
+		vrLen = 980;
+		vrLoc = 2155;
+	};
+	E145387F043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 14";
+		rLen = 16;
+		rLoc = 258;
+		rType = 0;
+		vrLen = 695;
+		vrLoc = 0;
+	};
+	E1453880043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 139";
+		rLen = 0;
+		rLoc = 3890;
+		rType = 0;
+		vrLen = 1055;
+		vrLoc = 2158;
+	};
+	E1453881043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 26";
+		rLen = 19;
+		rLoc = 651;
+		rType = 0;
+		vrLen = 715;
+		vrLoc = 0;
+	};
+	E1453882043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 119";
+		rLen = 0;
+		rLoc = 3465;
+		rType = 0;
+		vrLen = 1030;
+		vrLoc = 2158;
+	};
+	E1453883043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 27";
+		rLen = 16;
+		rLoc = 694;
+		rType = 0;
+		vrLen = 715;
+		vrLoc = 0;
+	};
+	E1453884043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 130";
+		rLen = 7;
+		rLoc = 3803;
+		rType = 0;
+		vrLen = 1052;
+		vrLoc = 2158;
+	};
+	E1453885043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: 26";
+		rLen = 19;
+		rLoc = 651;
+		rType = 0;
+		vrLen = 719;
+		vrLoc = 0;
+	};
+	E1453886043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 88";
+		rLen = 57;
+		rLoc = 2410;
+		rType = 0;
+		vrLen = 1156;
+		vrLoc = 1474;
+	};
+	E1453887043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: setShortcutsEnabled:";
+		rLen = 19;
+		rLoc = 651;
+		rType = 0;
+		vrLen = 719;
+		vrLoc = 0;
+	};
+	E1453888043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 88";
+		rLen = 57;
+		rLoc = 2410;
+		rType = 0;
+		vrLen = 1156;
+		vrLoc = 1474;
+	};
+	E1453889043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
+		rLen = 28;
+		rLoc = 483;
+		rType = 0;
+		vrLen = 719;
+		vrLoc = 0;
+	};
+	E145388A043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 63";
+		rLen = 0;
+		rLoc = 1868;
+		rType = 0;
+		vrLen = 1068;
+		vrLoc = 799;
+	};
+	E145388B043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: shortcutsEnabled";
+		rLen = 16;
+		rLoc = 694;
+		rType = 0;
+		vrLen = 719;
+		vrLoc = 0;
+	};
+	E145388C043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 88";
+		rLen = 57;
+		rLoc = 2410;
+		rType = 0;
+		vrLen = 1172;
+		vrLoc = 1483;
+	};
+	E145388D043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
+		rLen = 28;
+		rLoc = 483;
+		rType = 0;
+		vrLen = 719;
+		vrLoc = 0;
+	};
+	E145388E043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 253";
+		rLen = 0;
+		rLoc = 6379;
+		rType = 0;
+		vrLen = 1231;
+		vrLoc = 555;
+	};
+	E145388F043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
+		rLen = 28;
+		rLoc = 483;
+		rType = 0;
+		vrLen = 719;
+		vrLoc = 0;
+	};
+	E1453890043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 261";
+		rLen = 75;
+		rLoc = 6502;
+		rType = 0;
+		vrLen = 1065;
+		vrLoc = 5471;
+	};
+	E1453891043A38D800050002 = {
+		fRef = E145383E043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
+		rLen = 28;
+		rLoc = 483;
+		rType = 0;
+		vrLen = 719;
+		vrLoc = 0;
+	};
+	E1453892043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: keyEventHandler";
+		rLen = 0;
+		rLoc = 6501;
+		rType = 0;
+		vrLen = 1056;
+		vrLoc = 5522;
+	};
+	E1453893043A38D800050002 = {
+		fRef = F560E2F20357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.h: setOrderFrontSetAlarmPanelHotKey:";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 778;
+		vrLoc = 0;
+	};
+	E1453894043A38D800050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 14";
+		rLen = 0;
+		rLoc = 367;
+		rType = 0;
+		vrLen = 1290;
+		vrLoc = 0;
+	};
+	E1453895043A38D800050002 = {
+		fRef = E1A18CAC03B4344C00000028;
+		isa = PBXTextBookmark;
+		name = "PSAlerts.m: 35";
+		rLen = 0;
+		rLoc = 755;
+		rType = 0;
+		vrLen = 941;
+		vrLoc = 0;
+	};
+	E1453896043A38D800050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 32";
+		rLen = 25;
+		rLoc = 1024;
+		rType = 0;
+		vrLen = 1427;
+		vrLoc = 0;
+	};
+	E1453897043A38D800050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 95";
+		rLen = 0;
+		rLoc = 2294;
+		rType = 0;
+		vrLen = 1215;
+		vrLoc = 1834;
+	};
+	E1453898043A38D800050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 35";
+		rLen = 0;
+		rLoc = 1838;
+		rType = 0;
+		vrLen = 1429;
+		vrLoc = 44;
+	};
+	E1453899043A38D800050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: 70";
+		rLen = 0;
+		rLoc = 1720;
+		rType = 0;
+		vrLen = 964;
+		vrLoc = 1060;
+	};
+	E145389A043A38D800050002 = {
+		fRef = E14DEC830438969400050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyFieldCell.m: selectWithFrame:inView:editor:delegate:start:length:";
+		rLen = 0;
+		rLoc = 408;
+		rType = 0;
+		vrLen = 591;
+		vrLoc = 0;
+	};
+	E145389B043A38D800050002 = {
 		fRef = E1F993C20436280200050002;
 		isa = PBXTextBookmark;
@@ -2889,5 +5233,15 @@
 		vrLoc = 1792;
 	};
-	E145385B043A38D800050002 = {
+	E145389C043A38D800050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 37";
+		rLen = 0;
+		rLoc = 1559;
+		rType = 0;
+		vrLen = 1677;
+		vrLoc = 33;
+	};
+	E145389D043A38D800050002 = {
 		fRef = E11373150439FCC700050002;
 		isa = PBXTextBookmark;
@@ -2899,5 +5253,5 @@
 		vrLoc = 147;
 	};
-	E145385C043A38D800050002 = {
+	E145389E043A38D800050002 = {
 		fRef = E130B9AD03B7C59700000028;
 		isa = PBXTextBookmark;
@@ -2909,5 +5263,35 @@
 		vrLoc = 0;
 	};
-	E145385D043A38D800050002 = {
+	E145389F043A38D800050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 36";
+		rLen = 0;
+		rLoc = 1383;
+		rType = 0;
+		vrLen = 1680;
+		vrLoc = 0;
+	};
+	E14538A0043A38D800050002 = {
+		fRef = E10E71F4040C335800050002;
+		isa = PBXTextBookmark;
+		name = "English: 115";
+		rLen = 0;
+		rLoc = 6394;
+		rType = 0;
+		vrLen = 1940;
+		vrLoc = 4107;
+	};
+	E14538A1043A38D800050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: 196";
+		rLen = 91;
+		rLoc = 7593;
+		rType = 0;
+		vrLen = 2590;
+		vrLoc = 6717;
+	};
+	E14538A2043A38D800050002 = {
 		fRef = E145383F043A1DB200050002;
 		isa = PBXTextBookmark;
@@ -2919,750 +5303,23 @@
 		vrLoc = 26;
 	};
-	E145385E043A38D800050002 = {
+	E14538A3043A38D800050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 37";
+		rLen = 0;
+		rLoc = 1560;
+		rType = 0;
+		vrLen = 1730;
+		vrLoc = 0;
+	};
+	E14538A4043A38D800050002 = {
 		fRef = F560E2F10357506401A4E466;
 		isa = PBXTextBookmark;
 		name = "PSApplication.m: 33";
 		rLen = 0;
-		rLoc = 1073;
+		rLoc = 1101;
 		rType = 0;
 		vrLen = 1327;
 		vrLoc = 150;
-	};
-	E145385F043A38D800050002 = {
-		fRef = E14538AA043A38D800050002;
-		isa = PBXTextBookmark;
-		name = "NSBundle.h: 79";
-		rLen = 119;
-		rLoc = 2629;
-		rType = 0;
-		vrLen = 2033;
-		vrLoc = 1399;
-	};
-	E1453860043A38D800050002 = {
-		fRef = E10E71F4040C335800050002;
-		isa = PBXTextBookmark;
-		name = "English: 117";
-		rLen = 0;
-		rLoc = 6393;
-		rType = 0;
-		vrLen = 2167;
-		vrLoc = 4227;
-	};
-	E1453861043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 37";
-		rLen = 17;
-		rLoc = 1431;
-		rType = 0;
-		vrLen = 1767;
-		vrLoc = 197;
-	};
-	E1453862043A38D800050002 = {
-		fRef = F560E2F10357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.m: 29";
-		rLen = 0;
-		rLoc = 723;
-		rType = 0;
-		vrLen = 1711;
-		vrLoc = 2951;
-	};
-	E1453863043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 25";
-		rLen = 0;
-		rLoc = 643;
-		rType = 0;
-		vrLen = 650;
-		vrLoc = 0;
-	};
-	E1453864043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 10";
-		rLen = 0;
-		rLoc = 315;
-		rType = 0;
-		vrLen = 1097;
-		vrLoc = 0;
-	};
-	E1453865043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 20";
-		rLen = 0;
-		rLoc = 428;
-		rType = 0;
-		vrLen = 669;
-		vrLoc = 0;
-	};
-	E1453866043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 15";
-		rLen = 0;
-		rLoc = 445;
-		rType = 0;
-		vrLen = 1137;
-		vrLoc = 0;
-	};
-	E1453867043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 20";
-		rLen = 0;
-		rLoc = 428;
-		rType = 0;
-		vrLen = 669;
-		vrLoc = 0;
-	};
-	E1453868043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 30";
-		rLen = 13;
-		rLoc = 1304;
-		rType = 0;
-		vrLen = 994;
-		vrLoc = 322;
-	};
-	E1453869043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 18";
-		rLen = 0;
-		rLoc = 350;
-		rType = 0;
-		vrLen = 670;
-		vrLoc = 0;
-	};
-	E145386A043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 30";
-		rLen = 0;
-		rLoc = 1303;
-		rType = 0;
-		vrLen = 1011;
-		vrLoc = 322;
-	};
-	E145386B043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 18";
-		rLen = 0;
-		rLoc = 350;
-		rType = 0;
-		vrLen = 686;
-		vrLoc = 0;
-	};
-	E145386C043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 55";
-		rLen = 0;
-		rLoc = 1971;
-		rType = 0;
-		vrLen = 1000;
-		vrLoc = 231;
-	};
-	E145386D043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 15";
-		rLen = 0;
-		rLoc = 310;
-		rType = 0;
-		vrLen = 686;
-		vrLoc = 0;
-	};
-	E145386E043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 59";
-		rLen = 0;
-		rLoc = 2008;
-		rType = 0;
-		vrLen = 1108;
-		vrLoc = 613;
-	};
-	E145386F043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 20";
-		rLen = 122;
-		rLoc = 353;
-		rType = 0;
-		vrLen = 686;
-		vrLoc = 0;
-	};
-	E1453870043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 15";
-		rLen = 18;
-		rLoc = 402;
-		rType = 0;
-		vrLen = 1124;
-		vrLoc = 886;
-	};
-	E1453871043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 15";
-		rLen = 0;
-		rLoc = 301;
-		rType = 0;
-		vrLen = 686;
-		vrLoc = 0;
-	};
-	E1453872043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 101";
-		rLen = 0;
-		rLoc = 3048;
-		rType = 0;
-		vrLen = 1172;
-		vrLoc = 1302;
-	};
-	E1453873043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 23";
-		rLen = 19;
-		rLoc = 550;
-		rType = 0;
-		vrLen = 692;
-		vrLoc = 0;
-	};
-	E1453874043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 107";
-		rLen = 0;
-		rLoc = 3178;
-		rType = 0;
-		vrLen = 1119;
-		vrLoc = 1743;
-	};
-	E1453875043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 24";
-		rLen = 71;
-		rLoc = 571;
-		rType = 0;
-		vrLen = 692;
-		vrLoc = 0;
-	};
-	E1453876043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 121";
-		rLen = 0;
-		rLoc = 3543;
-		rType = 0;
-		vrLen = 979;
-		vrLoc = 2155;
-	};
-	E1453877043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 24";
-		rLen = 71;
-		rLoc = 571;
-		rType = 0;
-		vrLen = 692;
-		vrLoc = 0;
-	};
-	E1453878043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 121";
-		rLen = 0;
-		rLoc = 3543;
-		rType = 0;
-		vrLen = 979;
-		vrLoc = 2155;
-	};
-	E1453879043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 26";
-		rLen = 19;
-		rLoc = 651;
-		rType = 0;
-		vrLen = 692;
-		vrLoc = 0;
-	};
-	E145387A043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 121";
-		rLen = 0;
-		rLoc = 3543;
-		rType = 0;
-		vrLen = 979;
-		vrLoc = 2155;
-	};
-	E145387B043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 26";
-		rLen = 19;
-		rLoc = 651;
-		rType = 0;
-		vrLen = 692;
-		vrLoc = 0;
-	};
-	E145387C043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 119";
-		rLen = 0;
-		rLoc = 3472;
-		rType = 0;
-		vrLen = 980;
-		vrLoc = 2155;
-	};
-	E145387D043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 14";
-		rLen = 16;
-		rLoc = 258;
-		rType = 0;
-		vrLen = 692;
-		vrLoc = 0;
-	};
-	E145387E043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 119";
-		rLen = 0;
-		rLoc = 3472;
-		rType = 0;
-		vrLen = 980;
-		vrLoc = 2155;
-	};
-	E145387F043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 14";
-		rLen = 16;
-		rLoc = 258;
-		rType = 0;
-		vrLen = 695;
-		vrLoc = 0;
-	};
-	E1453880043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 139";
-		rLen = 0;
-		rLoc = 3890;
-		rType = 0;
-		vrLen = 1055;
-		vrLoc = 2158;
-	};
-	E1453881043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 26";
-		rLen = 19;
-		rLoc = 651;
-		rType = 0;
-		vrLen = 715;
-		vrLoc = 0;
-	};
-	E1453882043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 119";
-		rLen = 0;
-		rLoc = 3465;
-		rType = 0;
-		vrLen = 1030;
-		vrLoc = 2158;
-	};
-	E1453883043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 27";
-		rLen = 16;
-		rLoc = 694;
-		rType = 0;
-		vrLen = 715;
-		vrLoc = 0;
-	};
-	E1453884043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 130";
-		rLen = 7;
-		rLoc = 3803;
-		rType = 0;
-		vrLen = 1052;
-		vrLoc = 2158;
-	};
-	E1453885043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: 26";
-		rLen = 19;
-		rLoc = 651;
-		rType = 0;
-		vrLen = 719;
-		vrLoc = 0;
-	};
-	E1453886043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 88";
-		rLen = 57;
-		rLoc = 2410;
-		rType = 0;
-		vrLen = 1156;
-		vrLoc = 1474;
-	};
-	E1453887043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: setShortcutsEnabled:";
-		rLen = 19;
-		rLoc = 651;
-		rType = 0;
-		vrLen = 719;
-		vrLoc = 0;
-	};
-	E1453888043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 88";
-		rLen = 57;
-		rLoc = 2410;
-		rType = 0;
-		vrLen = 1156;
-		vrLoc = 1474;
-	};
-	E1453889043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
-		rLen = 28;
-		rLoc = 483;
-		rType = 0;
-		vrLen = 719;
-		vrLoc = 0;
-	};
-	E145388A043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 63";
-		rLen = 0;
-		rLoc = 1868;
-		rType = 0;
-		vrLen = 1068;
-		vrLoc = 799;
-	};
-	E145388B043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: shortcutsEnabled";
-		rLen = 16;
-		rLoc = 694;
-		rType = 0;
-		vrLen = 719;
-		vrLoc = 0;
-	};
-	E145388C043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 88";
-		rLen = 57;
-		rLoc = 2410;
-		rType = 0;
-		vrLen = 1172;
-		vrLoc = 1483;
-	};
-	E145388D043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
-		rLen = 28;
-		rLoc = 483;
-		rType = 0;
-		vrLen = 719;
-		vrLoc = 0;
-	};
-	E145388E043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 253";
-		rLen = 0;
-		rLoc = 6379;
-		rType = 0;
-		vrLen = 1231;
-		vrLoc = 555;
-	};
-	E145388F043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
-		rLen = 28;
-		rLoc = 483;
-		rType = 0;
-		vrLen = 719;
-		vrLoc = 0;
-	};
-	E1453890043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 261";
-		rLen = 75;
-		rLoc = 6502;
-		rType = 0;
-		vrLen = 1065;
-		vrLoc = 5471;
-	};
-	E1453891043A38D800050002 = {
-		fRef = E145383E043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.h: removeShortcutWithIdentifier:";
-		rLen = 28;
-		rLoc = 483;
-		rType = 0;
-		vrLen = 719;
-		vrLoc = 0;
-	};
-	E1453892043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: keyEventHandler";
-		rLen = 0;
-		rLoc = 6501;
-		rType = 0;
-		vrLen = 1056;
-		vrLoc = 5522;
-	};
-	E1453893043A38D800050002 = {
-		fRef = F560E2F20357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.h: setOrderFrontSetAlarmPanelHotKey:";
-		rLen = 0;
-		rLoc = 592;
-		rType = 0;
-		vrLen = 778;
-		vrLoc = 0;
-	};
-	E1453894043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 14";
-		rLen = 0;
-		rLoc = 367;
-		rType = 0;
-		vrLen = 1290;
-		vrLoc = 0;
-	};
-	E1453895043A38D800050002 = {
-		fRef = E1A18CAC03B4344C00000028;
-		isa = PBXTextBookmark;
-		name = "PSAlerts.m: 35";
-		rLen = 0;
-		rLoc = 755;
-		rType = 0;
-		vrLen = 941;
-		vrLoc = 0;
-	};
-	E1453896043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 32";
-		rLen = 25;
-		rLoc = 1024;
-		rType = 0;
-		vrLen = 1427;
-		vrLoc = 0;
-	};
-	E1453897043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 95";
-		rLen = 0;
-		rLoc = 2294;
-		rType = 0;
-		vrLen = 1215;
-		vrLoc = 1834;
-	};
-	E1453898043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 35";
-		rLen = 0;
-		rLoc = 1838;
-		rType = 0;
-		vrLen = 1429;
-		vrLoc = 44;
-	};
-	E1453899043A38D800050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 70";
-		rLen = 0;
-		rLoc = 1722;
-		rType = 0;
-		vrLen = 964;
-		vrLoc = 1060;
-	};
-	E145389A043A38D800050002 = {
-		fRef = E14DEC830438969400050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyFieldCell.m: selectWithFrame:inView:editor:delegate:start:length:";
-		rLen = 0;
-		rLoc = 408;
-		rType = 0;
-		vrLen = 591;
-		vrLoc = 0;
-	};
-	E145389B043A38D800050002 = {
-		fRef = E1F993C20436280200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyField.m: equivString";
-		rLen = 70;
-		rLoc = 2853;
-		rType = 0;
-		vrLen = 1756;
-		vrLoc = 1792;
-	};
-	E145389C043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 37";
-		rLen = 0;
-		rLoc = 1498;
-		rType = 0;
-		vrLen = 1677;
-		vrLoc = 33;
-	};
-	E145389D043A38D800050002 = {
-		fRef = E11373150439FCC700050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKey.m: 11";
-		rLen = 0;
-		rLoc = 204;
-		rType = 0;
-		vrLen = 1129;
-		vrLoc = 147;
-	};
-	E145389E043A38D800050002 = {
-		fRef = E130B9AD03B7C59700000028;
-		isa = PBXTextBookmark;
-		name = "PSPowerManager.m: __GNUC__";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1651;
-		vrLoc = 0;
-	};
-	E145389F043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 36";
-		rLen = 0;
-		rLoc = 1322;
-		rType = 0;
-		vrLen = 1680;
-		vrLoc = 0;
-	};
-	E14538A0043A38D800050002 = {
-		fRef = E10E71F4040C335800050002;
-		isa = PBXTextBookmark;
-		name = "English: 115";
-		rLen = 0;
-		rLoc = 6394;
-		rType = 0;
-		vrLen = 1940;
-		vrLoc = 4107;
-	};
-	E14538A1043A38D800050002 = {
-		fRef = F560E2F10357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.m: 196";
-		rLen = 91;
-		rLoc = 7565;
-		rType = 0;
-		vrLen = 2590;
-		vrLoc = 6717;
-	};
-	E14538A2043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 88";
-		rLen = 0;
-		rLoc = 2060;
-		rType = 0;
-		vrLen = 1221;
-		vrLoc = 26;
-	};
-	E14538A3043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 37";
-		rLen = 0;
-		rLoc = 1499;
-		rType = 0;
-		vrLen = 1730;
-		vrLoc = 0;
-	};
-	E14538A4043A38D800050002 = {
-		fRef = F560E2F10357506401A4E466;
-		isa = PBXTextBookmark;
-		name = "PSApplication.m: 33";
-		rLen = 0;
-		rLoc = 1073;
-		rType = 0;
-		vrLen = 1327;
-		vrLoc = 150;
-	};
-	E14538A5043A38D800050002 = {
-		fRef = E10E71F4040C335800050002;
-		isa = PBXTextBookmark;
-		name = "English: 117";
-		rLen = 0;
-		rLoc = 6393;
-		rType = 0;
-		vrLen = 2167;
-		vrLoc = 4227;
-	};
-	E14538A6043A38D800050002 = {
-		fRef = E1F993C70436310F00050002;
-		isa = PBXTextBookmark;
-		name = "PSPreferencesController.m: 32";
-		rLen = 0;
-		rLoc = 1009;
-		rType = 0;
-		vrLen = 1804;
-		vrLoc = 161;
-	};
-	E14538A7043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		rLen = 0;
-		rLoc = 160;
-		rType = 1;
-	};
-	E14538A8043A38D800050002 = {
-		fRef = E145383F043A1DB200050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyManager.m: 161";
-		rLen = 0;
-		rLoc = 4024;
-		rType = 0;
-		vrLen = 692;
-		vrLoc = 3872;
 	};
 	E14538A9043A38D800050002 = {
@@ -3700,4 +5357,327 @@
 		name = NSTableColumn.h;
 		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSTableColumn.h;
+		refType = 0;
+	};
+	E146456304439EF200050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 38";
+		rLen = 0;
+		rLoc = 1322;
+		rType = 0;
+		vrLen = 1756;
+		vrLoc = 0;
+	};
+	E146456404439EF200050002 = {
+		fRef = E14DEC820438969400050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyFieldCell.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 241;
+		vrLoc = 0;
+	};
+	E146456504439EF200050002 = {
+		fRef = E14DEC830438969400050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyFieldCell.m: 15";
+		rLen = 0;
+		rLoc = 408;
+		rType = 0;
+		vrLen = 591;
+		vrLoc = 0;
+	};
+	E146456604439EF200050002 = {
+		fRef = F5F19870036B822E01EB0372;
+		isa = PBXTextBookmark;
+		name = "NJRVoicePopUpButton.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1490;
+		vrLoc = 0;
+	};
+	E146456704439EF200050002 = {
+		fRef = E1A18CAB03B4344C00000028;
+		isa = PBXTextBookmark;
+		name = "PSAlerts.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 737;
+		vrLoc = 0;
+	};
+	E146456804439EF200050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 19";
+		rLen = 0;
+		rLoc = 585;
+		rType = 0;
+		vrLen = 1452;
+		vrLoc = 0;
+	};
+	E146456904439EF200050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: addShortcutWithIdentifier:hotKey:target:action:";
+		rLen = 25;
+		rLoc = 2084;
+		rType = 0;
+		vrLen = 1203;
+		vrLoc = 1740;
+	};
+	E146456A04439EF200050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: 90";
+		rLen = 0;
+		rLoc = 2631;
+		rType = 0;
+		vrLen = 2038;
+		vrLoc = 2346;
+	};
+	E146456B04439EF200050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: readPreferences";
+		rLen = 15;
+		rLoc = 486;
+		rType = 0;
+		vrLen = 558;
+		vrLoc = 0;
+	};
+	E146456C04439EF200050002 = {
+		fRef = E146458304439EF200050002;
+		isa = PBXTextBookmark;
+		name = "NSUserDefaults.h: 101";
+		rLen = 0;
+		rLoc = 3910;
+		rType = 0;
+		vrLen = 1512;
+		vrLoc = 0;
+	};
+	E146456D04439EF200050002 = {
+		fRef = E146458404439EF200050002;
+		isa = PBXTextBookmark;
+		name = "NSWindowController.h: 96";
+		rLen = 35;
+		rLoc = 7292;
+		rType = 0;
+		vrLen = 2568;
+		vrLoc = 5809;
+	};
+	E146456E04439EF200050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 100";
+		rLen = 0;
+		rLoc = 3987;
+		rType = 0;
+		vrLen = 1474;
+		vrLoc = 2995;
+	};
+	E146456F04439EF200050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 78";
+		rLen = 14;
+		rLoc = 3820;
+		rType = 0;
+		vrLen = 1925;
+		vrLoc = 3137;
+	};
+	E146457004439EF200050002 = {
+		fRef = E1DEF117040014EB00050002;
+		isa = PBXTextBookmark;
+		rLen = 1;
+		rLoc = 13;
+		rType = 1;
+	};
+	E146457104439EF200050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 38";
+		rLen = 0;
+		rLoc = 1322;
+		rType = 0;
+		vrLen = 1756;
+		vrLoc = 0;
+	};
+	E146457204439EF200050002 = {
+		fRef = E14DEC820438969400050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyFieldCell.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 241;
+		vrLoc = 0;
+	};
+	E146457304439EF200050002 = {
+		fRef = E14DEC830438969400050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyFieldCell.m: 15";
+		rLen = 0;
+		rLoc = 408;
+		rType = 0;
+		vrLen = 591;
+		vrLoc = 0;
+	};
+	E146457404439EF200050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1452;
+		vrLoc = 0;
+	};
+	E146457504439EF200050002 = {
+		fRef = F5F19870036B822E01EB0372;
+		isa = PBXTextBookmark;
+		name = "NJRVoicePopUpButton.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1490;
+		vrLoc = 0;
+	};
+	E146457604439EF200050002 = {
+		fRef = E1A18CAB03B4344C00000028;
+		isa = PBXTextBookmark;
+		name = "PSAlerts.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 737;
+		vrLoc = 0;
+	};
+	E146457704439EF200050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 19";
+		rLen = 0;
+		rLoc = 585;
+		rType = 0;
+		vrLen = 1452;
+		vrLoc = 0;
+	};
+	E146457804439EF200050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: addShortcutWithIdentifier:hotKey:target:action:";
+		rLen = 25;
+		rLoc = 2084;
+		rType = 0;
+		vrLen = 1203;
+		vrLoc = 1740;
+	};
+	E146457904439EF200050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: 90";
+		rLen = 0;
+		rLoc = 2631;
+		rType = 0;
+		vrLen = 2038;
+		vrLoc = 2346;
+	};
+	E146457A04439EF200050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: readFromPrefs";
+		rLen = 13;
+		rLoc = 2003;
+		rType = 0;
+		vrLen = 1689;
+		vrLoc = 877;
+	};
+	E146457B04439EF200050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: readPreferences";
+		rLen = 15;
+		rLoc = 486;
+		rType = 0;
+		vrLen = 558;
+		vrLoc = 0;
+	};
+	E146457C04439EF200050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: readFromPrefs";
+		rLen = 13;
+		rLoc = 2003;
+		rType = 0;
+		vrLen = 1689;
+		vrLoc = 877;
+	};
+	E146457D04439EF200050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: readPreferences";
+		rLen = 15;
+		rLoc = 486;
+		rType = 0;
+		vrLen = 558;
+		vrLoc = 0;
+	};
+	E146457E04439EF200050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 100";
+		rLen = 0;
+		rLoc = 3987;
+		rType = 0;
+		vrLen = 1474;
+		vrLoc = 2995;
+	};
+	E146457F04439EF200050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 78";
+		rLen = 14;
+		rLoc = 3820;
+		rType = 0;
+		vrLen = 1925;
+		vrLoc = 3137;
+	};
+	E146458004439EF200050002 = {
+		fRef = E1DEF117040014EB00050002;
+		isa = PBXTextBookmark;
+		name = "PSTimeDateEditor.m: 43";
+		rLen = 0;
+		rLoc = 1974;
+		rType = 0;
+		vrLen = 1906;
+		vrLoc = 154;
+	};
+	E146458104439EF200050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXBookmark;
+	};
+	E146458204439EF200050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: orderFrontPreferencesPanel:";
+		rLen = 51;
+		rLoc = 1790;
+		rType = 0;
+		vrLen = 1051;
+		vrLoc = 1295;
+	};
+	E146458304439EF200050002 = {
+		isa = PBXFileReference;
+		name = NSUserDefaults.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSUserDefaults.h;
+		refType = 0;
+	};
+	E146458404439EF200050002 = {
+		isa = PBXFileReference;
+		name = NSWindowController.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSWindowController.h;
 		refType = 0;
 	};
@@ -3835,14 +5815,4 @@
 		vrLoc = 86;
 	};
-	E14DEC9D0438CDE100050002 = {
-		fRef = E14DECF50438CDE100050002;
-		isa = PBXTextBookmark;
-		name = "NSView.h: 255";
-		rLen = 0;
-		rLoc = 8377;
-		rType = 0;
-		vrLen = 1473;
-		vrLoc = 7775;
-	};
 	E14DEC9F0438CDE100050002 = {
 		fRef = E14DECF60438CDE100050002;
@@ -3859,14 +5829,4 @@
 		name = "NSControl.html: Working with...";
 	};
-	E14DECA10438CDE100050002 = {
-		fRef = E14DECF20438CDE100050002;
-		isa = PBXTextBookmark;
-		name = "NSControl.h: 29";
-		rLen = 12;
-		rLoc = 671;
-		rType = 0;
-		vrLen = 1166;
-		vrLoc = 159;
-	};
 	E14DECA20438CDE100050002 = {
 		fRef = E14DECE70438CDE100050002;
@@ -3886,14 +5846,4 @@
 		name = "NSCell.html: selectWithFr...";
 	};
-	E14DECA40438CDE100050002 = {
-		fRef = E14DEC820438969400050002;
-		isa = PBXTextBookmark;
-		name = "NJRHotKeyFieldCell.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 241;
-		vrLoc = 0;
-	};
 	E14DECA60438CDE100050002 = {
 		fRef = E14DECEA0438CDE100050002;
@@ -4321,5 +6271,5 @@
 		name = "PSApplication.m: 34";
 		rLen = 19;
-		rLoc = 1167;
+		rLoc = 1195;
 		rType = 0;
 		vrLen = 1212;
@@ -4341,5 +6291,5 @@
 		name = "PSApplication.m: 62";
 		rLen = 0;
-		rLoc = 1886;
+		rLoc = 1914;
 		rType = 0;
 		vrLen = 1219;
@@ -4458,20 +6408,8 @@
 		refType = 0;
 	};
-	E14DECF20438CDE100050002 = {
-		isa = PBXFileReference;
-		name = NSControl.h;
-		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSControl.h;
-		refType = 0;
-	};
 	E14DECF30438CDE100050002 = {
 		isa = PBXFileReference;
 		name = NSControl.html;
 		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSControl.html;
-		refType = 0;
-	};
-	E14DECF50438CDE100050002 = {
-		isa = PBXFileReference;
-		name = NSView.h;
-		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSView.h;
 		refType = 0;
 	};
@@ -4992,4 +6930,3191 @@
 		name = NSActionCell.h;
 		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSActionCell.h;
+		refType = 0;
+	};
+	E18830490442C01A00050002 = {
+		fRef = E188309D0442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSGraphics.h: 43";
+		rLen = 22;
+		rLoc = 1054;
+		rType = 0;
+		vrLen = 1170;
+		vrLoc = 0;
+	};
+	E188304C0442C01A00050002 = {
+		fRef = E127900204429F9300050002;
+		isa = PBXBookmark;
+	};
+	E188304D0442C01A00050002 = {
+		fRef = E17F2F6B03FDFE2C00050002;
+		isa = PBXBookmark;
+	};
+	E188304E0442C01A00050002 = {
+		fRef = E188309E0442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSView.h: 152";
+		rLen = 6;
+		rLoc = 4895;
+		rType = 0;
+		vrLen = 1685;
+		vrLoc = 4027;
+	};
+	E188304F0442C01A00050002 = {
+		fRef = E188309F0442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSBox.h: 65";
+		rLen = 40;
+		rLoc = 1550;
+		rType = 0;
+		vrLen = 1242;
+		vrLoc = 453;
+	};
+	E18830500442C01A00050002 = {
+		fRef = E18830A10442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSControl.h: 85";
+		rLen = 39;
+		rLoc = 2347;
+		rType = 0;
+		vrLen = 1388;
+		vrLoc = 1627;
+	};
+	E18830510442C01A00050002 = {
+		fRef = E18830A90442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSButton.h: 64";
+		rLen = 0;
+		rLoc = 1792;
+		rType = 0;
+		vrLen = 1359;
+		vrLoc = 682;
+	};
+	E18830520442C01A00050002 = {
+		fRef = E18830A20442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSButtonCell.h: 13";
+		rLen = 22;
+		rLoc = 229;
+		rType = 0;
+		vrLen = 1198;
+		vrLoc = 0;
+	};
+	E18830530442C01A00050002 = {
+		fRef = E18830AA0442C01A00050002;
+		glyphRangeLength = 151;
+		glyphRangeLocation = 929;
+		isa = PBXDocBookmark;
+		name = "NSButtonCell.html: These are th...";
+	};
+	E18830560442C01A00050002 = {
+		fRef = E18830A30442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSEvent.h: 146";
+		rLen = 0;
+		rLoc = 4162;
+		rType = 0;
+		vrLen = 1534;
+		vrLoc = 3047;
+	};
+	E18830580442C01A00050002 = {
+		fRef = E18830A50442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSApplication.h: 121";
+		rLen = 15;
+		rLoc = 3825;
+		rType = 0;
+		vrLen = 1721;
+		vrLoc = 3110;
+	};
+	E188305B0442C01A00050002 = {
+		fRef = E18830A60442C01A00050002;
+		glyphRangeLength = 1603;
+		glyphRangeLocation = 21846;
+		isa = PBXDocBookmark;
+		name = "NSView.html: convertRectt...";
+	};
+	E188305C0442C01A00050002 = {
+		fRef = E18830A70442C01A00050002;
+		glyphRangeLength = 1915;
+		glyphRangeLocation = 17153;
+		isa = PBXDocBookmark;
+		name = "NSWindow.html: close  - (vo...";
+	};
+	E188305D0442C01A00050002 = {
+		fRef = E18830A80442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSWindow.h: 357";
+		rLen = 27;
+		rLoc = 12612;
+		rType = 0;
+		vrLen = 1735;
+		vrLoc = 11687;
+	};
+	E18830610442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 23";
+		rLen = 0;
+		rLoc = 743;
+		rType = 0;
+		vrLen = 2338;
+		vrLoc = 225;
+	};
+	E18830620442C01A00050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 284";
+		rLen = 0;
+		rLoc = 11827;
+		rType = 0;
+		vrLen = 1612;
+		vrLoc = 9433;
+	};
+	E18830630442C01A00050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 22";
+		rLen = 0;
+		rLoc = 585;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E18830640442C01A00050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 284";
+		rLen = 0;
+		rLoc = 11827;
+		rType = 0;
+		vrLen = 1621;
+		vrLoc = 9433;
+	};
+	E18830650442C01A00050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E18830660442C01A00050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: err";
+		rLen = 0;
+		rLoc = 11427;
+		rType = 0;
+		vrLen = 1468;
+		vrLoc = 9433;
+	};
+	E18830670442C01A00050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: outputVolume";
+		rLen = 90;
+		rLoc = 652;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E18830680442C01A00050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 307";
+		rLen = 0;
+		rLoc = 11827;
+		rType = 0;
+		vrLen = 1648;
+		vrLoc = 9964;
+	};
+	E18830690442C01A00050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: outputVolume";
+		rLen = 90;
+		rLoc = 652;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E188306A0442C01A00050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: preview";
+		rLen = 0;
+		rLoc = 11512;
+		rType = 0;
+		vrLen = 1542;
+		vrLoc = 9964;
+	};
+	E188306B0442C01A00050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: outputVolume";
+		rLen = 90;
+		rLoc = 652;
+		rType = 0;
+		vrLen = 765;
+		vrLoc = 0;
+	};
+	E188306C0442C01A00050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 299";
+		rLen = 0;
+		rLoc = 11427;
+		rType = 0;
+		vrLen = 1648;
+		vrLoc = 9964;
+	};
+	E188306D0442C01A00050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 246";
+		rLen = 0;
+		rLoc = 12209;
+		rType = 0;
+		vrLen = 1200;
+		vrLoc = 10786;
+	};
+	E188306E0442C01A00050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 90";
+		rLen = 20;
+		rLoc = 4324;
+		rType = 0;
+		vrLen = 1977;
+		vrLoc = 2783;
+	};
+	E188306F0442C01A00050002 = {
+		fRef = F59E47C1036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.h: 16";
+		rLen = 5;
+		rLoc = 320;
+		rType = 0;
+		vrLen = 681;
+		vrLoc = 0;
+	};
+	E18830700442C01A00050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 119";
+		rLen = 0;
+		rLoc = 4893;
+		rType = 0;
+		vrLen = 1308;
+		vrLoc = 3856;
+	};
+	E18830710442C01A00050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 246";
+		rLen = 0;
+		rLoc = 12209;
+		rType = 0;
+		vrLen = 1200;
+		vrLoc = 10786;
+	};
+	E18830720442C01A00050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: _updateOutputVolume";
+		rLen = 0;
+		rLoc = 10429;
+		rType = 0;
+		vrLen = 1490;
+		vrLoc = 9733;
+	};
+	E18830730442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 16";
+		rLen = 0;
+		rLoc = 397;
+		rType = 0;
+		vrLen = 1814;
+		vrLoc = 0;
+	};
+	E18830740442C01A00050002 = {
+		fRef = E1F993C60436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.h: readPreferences";
+		rLen = 15;
+		rLoc = 486;
+		rType = 0;
+		vrLen = 558;
+		vrLoc = 0;
+	};
+	E18830750442C01A00050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 18";
+		rLen = 0;
+		rLoc = 488;
+		rType = 0;
+		vrLen = 1848;
+		vrLoc = 0;
+	};
+	E18830760442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: initWithVolume:delegate:";
+		rLen = 59;
+		rLoc = 410;
+		rType = 0;
+		vrLen = 1814;
+		vrLoc = 0;
+	};
+	E18830770442C01A00050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: volumeSet:";
+		rLen = 0;
+		rLoc = 471;
+		rType = 0;
+		vrLen = 700;
+		vrLoc = 0;
+	};
+	E18830780442C01A00050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: 29";
+		rLen = 234;
+		rLoc = 644;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E18830790442C01A00050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: volumeSet:";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 701;
+		vrLoc = 0;
+	};
+	E188307A0442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: visibleFrame";
+		rLen = 0;
+		rLoc = 1046;
+		rType = 0;
+		vrLen = 1793;
+		vrLoc = 189;
+	};
+	E188307B0442C01A00050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: volumeControllerLaunchingView:";
+		rLen = 29;
+		rLoc = 738;
+		rType = 0;
+		vrLen = 701;
+		vrLoc = 0;
+	};
+	E188307C0442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 10";
+		rLen = 0;
+		rLoc = 215;
+		rType = 0;
+		vrLen = 1861;
+		vrLoc = 0;
+	};
+	E188307D0442C01A00050002 = {
+		fRef = F59E47B4036AAD55016B311C;
+		isa = PBXTextBookmark;
+		name = "PSAlarmAlertController.m: PSAlarmAlertStopNotification";
+		rLen = 0;
+		rLoc = 248;
+		rType = 0;
+		vrLen = 1590;
+		vrLoc = 0;
+	};
+	E188307E0442C01A00050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 13";
+		rLen = 29;
+		rLoc = 317;
+		rType = 0;
+		vrLen = 1513;
+		vrLoc = 0;
+	};
+	E188307F0442C01A00050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 13";
+		rLen = 0;
+		rLoc = 299;
+		rType = 0;
+		vrLen = 1848;
+		vrLoc = 0;
+	};
+	E18830800442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 53";
+		rLen = 0;
+		rLoc = 2560;
+		rType = 0;
+		vrLen = 1790;
+		vrLoc = 216;
+	};
+	E18830810442C01A00050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 31";
+		rLen = 0;
+		rLoc = 807;
+		rType = 0;
+		vrLen = 735;
+		vrLoc = 0;
+	};
+	E18830820442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 53";
+		rLen = 0;
+		rLoc = 2206;
+		rType = 0;
+		vrLen = 1889;
+		vrLoc = 410;
+	};
+	E18830830442C01A00050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 31";
+		rLen = 0;
+		rLoc = 807;
+		rType = 0;
+		vrLen = 735;
+		vrLoc = 0;
+	};
+	E18830840442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 53";
+		rLen = 0;
+		rLoc = 2206;
+		rType = 0;
+		vrLen = 1902;
+		vrLoc = 410;
+	};
+	E18830850442C01A00050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 31";
+		rLen = 0;
+		rLoc = 807;
+		rType = 0;
+		vrLen = 735;
+		vrLoc = 0;
+	};
+	E18830860442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 34";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 1955;
+		vrLoc = 468;
+	};
+	E18830870442C01A00050002 = {
+		fRef = E18830990442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSButton.h: 64";
+		rLen = 0;
+		rLoc = 1792;
+		rType = 0;
+		vrLen = 1359;
+		vrLoc = 682;
+	};
+	E18830880442C01A00050002 = {
+		fRef = E188309A0442C01A00050002;
+		isa = PBXTextBookmark;
+		name = "NSButtonCell.h: 13";
+		rLen = 22;
+		rLoc = 229;
+		rType = 0;
+		vrLen = 1198;
+		vrLoc = 0;
+	};
+	E18830890442C01A00050002 = {
+		fRef = E188309B0442C01A00050002;
+		glyphRangeLength = 151;
+		glyphRangeLocation = 929;
+		isa = PBXDocBookmark;
+		name = "NSButtonCell.html: These are th...";
+	};
+	E188308A0442C01A00050002 = {
+		fRef = F517D63E0356B80C016D68B9;
+		isa = PBXTextBookmark;
+		name = "PSAlarmsController.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1583;
+		vrLoc = 0;
+	};
+	E188308B0442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 46";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 1945;
+		vrLoc = 468;
+	};
+	E188308C0442C01A00050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 43";
+		rLen = 0;
+		rLoc = 1770;
+		rType = 0;
+		vrLen = 1838;
+		vrLoc = 0;
+	};
+	E188308D0442C01A00050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: 31";
+		rLen = 0;
+		rLoc = 807;
+		rType = 0;
+		vrLen = 735;
+		vrLoc = 0;
+	};
+	E188308E0442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 42";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 2004;
+		vrLoc = 468;
+	};
+	E188308F0442C01A00050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 106";
+		rLen = 0;
+		rLoc = 6319;
+		rType = 0;
+		vrLen = 1977;
+		vrLoc = 5100;
+	};
+	E18830900442C01A00050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 69";
+		rLen = 73;
+		rLoc = 2491;
+		rType = 0;
+		vrLen = 1793;
+		vrLoc = 778;
+	};
+	E18830910442C01A00050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: ";
+		rLen = 0;
+		rLoc = 12209;
+		rType = 0;
+		vrLen = 1176;
+		vrLoc = 10686;
+	};
+	E18830920442C01A00050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 33";
+		rLen = 5;
+		rLoc = 1140;
+		rType = 0;
+		vrLen = 1654;
+		vrLoc = 649;
+	};
+	E18830990442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSButton.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSButton.h;
+		refType = 0;
+	};
+	E188309A0442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSButtonCell.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSButtonCell.h;
+		refType = 0;
+	};
+	E188309B0442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSButtonCell.html;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSButtonCell.html;
+		refType = 0;
+	};
+	E188309D0442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSGraphics.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSGraphics.h;
+		refType = 0;
+	};
+	E188309E0442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSView.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSView.h;
+		refType = 0;
+	};
+	E188309F0442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSBox.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSBox.h;
+		refType = 0;
+	};
+	E18830A10442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSControl.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSControl.h;
+		refType = 0;
+	};
+	E18830A20442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSButtonCell.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSButtonCell.h;
+		refType = 0;
+	};
+	E18830A30442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSEvent.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSEvent.h;
+		refType = 0;
+	};
+	E18830A50442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSApplication.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h;
+		refType = 0;
+	};
+	E18830A60442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSView.html;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSView.html;
+		refType = 0;
+	};
+	E18830A70442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSWindow.html;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSWindow.html;
+		refType = 0;
+	};
+	E18830A80442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSWindow.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSWindow.h;
+		refType = 0;
+	};
+	E18830A90442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSButton.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSButton.h;
+		refType = 0;
+	};
+	E18830AA0442C01A00050002 = {
+		isa = PBXFileReference;
+		name = NSButtonCell.html;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSButtonCell.html;
+		refType = 0;
+	};
+	E18DAB000442DCB300050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 21";
+		rLen = 0;
+		rLoc = 562;
+		rType = 0;
+		vrLen = 777;
+		vrLoc = 0;
+	};
+	E18DAB010443754400050002 = {
+		fRef = E18DAC050443754400050002;
+		glyphRangeLength = 1299;
+		glyphRangeLocation = 41790;
+		isa = PBXDocBookmark;
+		name = "NSApplication.html: stopModal  -...";
+	};
+	E18DAB020443754400050002 = {
+		fRef = E1A18CAC03B4344C00000028;
+		isa = PBXTextBookmark;
+		name = "PSAlerts.m: addAlert:";
+		rLen = 35;
+		rLoc = 906;
+		rType = 0;
+		vrLen = 902;
+		vrLoc = 424;
+	};
+	E18DAB030443754400050002 = {
+		fRef = E18DAC060443754400050002;
+		glyphRangeLength = 2;
+		glyphRangeLocation = 0;
+		isa = PBXDocBookmark;
+		name = "setdefaultoutputvolume.htm: ...";
+	};
+	E18DAB040443754400050002 = {
+		fRef = E130B9AD03B7C59700000028;
+		isa = PBXTextBookmark;
+		name = "PSPowerManager.m: 27";
+		rLen = 0;
+		rLoc = 813;
+		rType = 0;
+		vrLen = 1525;
+		vrLoc = 7186;
+	};
+	E18DAB060443754400050002 = {
+		fRef = E18DAC070443754400050002;
+		isa = PBXTextBookmark;
+		name = "NSObjCRuntime.h: 91";
+		rLen = 100;
+		rLoc = 2286;
+		rType = 0;
+		vrLen = 823;
+		vrLoc = 1911;
+	};
+	E18DAB070443754400050002 = {
+		fRef = E18DAC020443754400050002;
+		isa = PBXTextBookmark;
+		name = "Sound.h: 381";
+		rLen = 62;
+		rLoc = 17384;
+		rType = 0;
+		vrLen = 2772;
+		vrLoc = 15832;
+	};
+	E18DAB080443754400050002 = {
+		fRef = E18DAC030443754400050002;
+		isa = PBXTextBookmark;
+		name = "CoreAudioTypes.h: 209";
+		rLen = 46;
+		rLoc = 8767;
+		rType = 0;
+		vrLen = 1194;
+		vrLoc = 8110;
+	};
+	E18DAB090443754400050002 = {
+		fRef = E18DAC040443754400050002;
+		isa = PBXTextBookmark;
+		name = "AudioHardware.h: 883";
+		rLen = 14;
+		rLoc = 40556;
+		rType = 0;
+		vrLen = 1349;
+		vrLoc = 40010;
+	};
+	E18DAB0A0443754400050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: i";
+		rLen = 0;
+		rLoc = 1553;
+		rType = 0;
+		vrLen = 1277;
+		vrLoc = 1244;
+	};
+	E18DAB0B0443754400050002 = {
+		fRef = F517D63F0356B80C016D68B9;
+		isa = PBXTextBookmark;
+		name = "PSAlarmsController.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 460;
+		vrLoc = 0;
+	};
+	E18DAB0C0443754400050002 = {
+		fRef = F59E4C0D036B43D2016B311C;
+		isa = PBXTextBookmark;
+		name = "NSMovie-NJRExtensions.m: trackCount";
+		rLen = 0;
+		rLoc = 689;
+		rType = 0;
+		vrLen = 1083;
+		vrLoc = 0;
+	};
+	E18DAB0E0443754400050002 = {
+		fRef = E18DAC080443754400050002;
+		glyphRangeLength = 1319;
+		glyphRangeLocation = 6186;
+		isa = PBXDocBookmark;
+		name = "NSMovieView.html: setLoopMode ...";
+	};
+	E18DAB0F0443754400050002 = {
+		fRef = E18DAC090443754400050002;
+		isa = PBXTextBookmark;
+		name = "NSMovieView.h: 36";
+		rLen = 0;
+		rLoc = 841;
+		rType = 0;
+		vrLen = 973;
+		vrLoc = 643;
+	};
+	E18DAB100443754400050002 = {
+		fRef = E18DAC000443754400050002;
+		isa = PBXTextBookmark;
+		name = "NSRunLoop.h: 53";
+		rLen = 39;
+		rLoc = 1371;
+		rType = 0;
+		vrLen = 1444;
+		vrLoc = 526;
+	};
+	E18DAB110443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: 14";
+		rLen = 0;
+		rLoc = 231;
+		rType = 0;
+		vrLen = 522;
+		vrLoc = 0;
+	};
+	E18DAB120443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: setOutputVolume:withPreview:";
+		rLen = 15;
+		rLoc = 683;
+		rType = 0;
+		vrLen = 827;
+		vrLoc = 0;
+	};
+	E18DAB130443754400050002 = {
+		fRef = F59E47C1036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.h: 16";
+		rLen = 5;
+		rLoc = 320;
+		rType = 0;
+		vrLen = 682;
+		vrLoc = 0;
+	};
+	E18DAB140443754400050002 = {
+		fRef = F59E47B4036AAD55016B311C;
+		isa = PBXTextBookmark;
+		name = "PSAlarmAlertController.m: PSAlarmAlertStopNotification";
+		rLen = 81;
+		rLoc = 237;
+		rType = 0;
+		vrLen = 1590;
+		vrLoc = 0;
+	};
+	E18DAB150443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 38";
+		rLen = 0;
+		rLoc = 975;
+		rType = 0;
+		vrLen = 1569;
+		vrLoc = 160;
+	};
+	E18DAB170443754400050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 50";
+		rLen = 0;
+		rLoc = 1742;
+		rType = 0;
+		vrLen = 1691;
+		vrLoc = 612;
+	};
+	E18DAB180443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: ";
+		rLen = 0;
+		rLoc = 3116;
+		rType = 0;
+		vrLen = 1631;
+		vrLoc = 1810;
+	};
+	E18DAB1A0443754400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: calendarControllerLaunchingView:";
+		rLen = 0;
+		rLoc = 793;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E18DAB1B0443754400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 111";
+		rLen = 0;
+		rLoc = 3544;
+		rType = 0;
+		vrLen = 1195;
+		vrLoc = 2381;
+	};
+	E18DAB1C0443754400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: volumeControllerLaunchingView:";
+		rLen = 69;
+		rLoc = 657;
+		rType = 0;
+		vrLen = 807;
+		vrLoc = 0;
+	};
+	E18DAB1D0443754400050002 = {
+		fRef = F517D63E0356B80C016D68B9;
+		isa = PBXTextBookmark;
+		name = "PSAlarmsController.m: 36";
+		rLen = 0;
+		rLoc = 891;
+		rType = 0;
+		vrLen = 1724;
+		vrLoc = 509;
+	};
+	E18DAB1E0443754400050002 = {
+		fRef = E18DAC010443754400050002;
+		isa = PBXTextBookmark;
+		name = "NSValue.h: 55";
+		rLen = 0;
+		rLoc = 1263;
+		rType = 0;
+		vrLen = 1143;
+		vrLoc = 255;
+	};
+	E18DAB1F0443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: outputVolume";
+		rLen = 0;
+		rLoc = 318;
+		rType = 0;
+		vrLen = 418;
+		vrLoc = 0;
+	};
+	E18DAB200443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: initWithRepetitions:";
+		rLen = 0;
+		rLoc = 364;
+		rType = 0;
+		vrLen = 370;
+		vrLoc = 0;
+	};
+	E18DAB210443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 14";
+		rLen = 0;
+		rLoc = 257;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E18DAB220443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 65";
+		rLen = 0;
+		rLoc = 1782;
+		rType = 0;
+		vrLen = 1248;
+		vrLoc = 574;
+	};
+	E18DAB230443754400050002 = {
+		fRef = F5EE8DB9038A76AC0134BEAC;
+		isa = PBXTextBookmark;
+		name = "NSDictionary-NJRExtensions.m: objectForRequiredKey:";
+		rLen = 44;
+		rLoc = 251;
+		rType = 0;
+		vrLen = 534;
+		vrLoc = 0;
+	};
+	E18DAB240443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 12";
+		rLen = 39;
+		rLoc = 239;
+		rType = 0;
+		vrLen = 1668;
+		vrLoc = 0;
+	};
+	E18DAB260443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 39";
+		rLen = 0;
+		rLoc = 778;
+		rType = 0;
+		vrLen = 958;
+		vrLoc = 0;
+	};
+	E18DAB270443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 326";
+		rLen = 0;
+		rLoc = 11337;
+		rType = 0;
+		vrLen = 1698;
+		vrLoc = 10234;
+	};
+	E18DAB290443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 447";
+		rLen = 0;
+		rLoc = 20580;
+		rType = 0;
+		vrLen = 1797;
+		vrLoc = 18621;
+	};
+	E18DAB2A0443754400050002 = {
+		fRef = F59E47B4036AAD55016B311C;
+		isa = PBXTextBookmark;
+		name = "PSAlarmAlertController.m: PSAlarmAlertStopNotification";
+		rLen = 0;
+		rLoc = 248;
+		rType = 0;
+		vrLen = 1590;
+		vrLoc = 0;
+	};
+	E18DAB2B0443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: err";
+		rLen = 76;
+		rLoc = 4394;
+		rType = 0;
+		vrLen = 2087;
+		vrLoc = 2650;
+	};
+	E18DAB2C0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 34";
+		rLen = 0;
+		rLoc = 624;
+		rType = 0;
+		vrLen = 1012;
+		vrLoc = 199;
+	};
+	E18DAB2D0443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 16";
+		rLen = 0;
+		rLoc = 280;
+		rType = 0;
+		vrLen = 500;
+		vrLoc = 0;
+	};
+	E18DAB2E0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 66";
+		rLen = 0;
+		rLoc = 1503;
+		rType = 0;
+		vrLen = 1155;
+		vrLoc = 667;
+	};
+	E18DAB2F0443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 88";
+		rLen = 0;
+		rLoc = 4242;
+		rType = 0;
+		vrLen = 2087;
+		vrLoc = 2650;
+	};
+	E18DAB300443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 52";
+		rLen = 0;
+		rLoc = 892;
+		rType = 0;
+		vrLen = 1155;
+		vrLoc = 667;
+	};
+	E18DAB310443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 134";
+		rLen = 0;
+		rLoc = 3816;
+		rType = 0;
+		vrLen = 1249;
+		vrLoc = 2792;
+	};
+	E18DAB320443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 328";
+		rLen = 0;
+		rLoc = 15754;
+		rType = 0;
+		vrLen = 2052;
+		vrLoc = 13948;
+	};
+	E18DAB330443754400050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 50";
+		rLen = 0;
+		rLoc = 1742;
+		rType = 0;
+		vrLen = 1691;
+		vrLoc = 612;
+	};
+	E18DAB340443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: canRepeat";
+		rLen = 9;
+		rLoc = 15582;
+		rType = 0;
+		vrLen = 2101;
+		vrLoc = 13948;
+	};
+	E18DAB350443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: menuIndex";
+		rLen = 0;
+		rLoc = 8789;
+		rType = 0;
+		vrLen = 1339;
+		vrLoc = 8573;
+	};
+	E18DAB360443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 31";
+		rLen = 0;
+		rLoc = 779;
+		rType = 0;
+		vrLen = 784;
+		vrLoc = 0;
+	};
+	E18DAB370443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: menuIndex";
+		rLen = 0;
+		rLoc = 8789;
+		rType = 0;
+		vrLen = 1339;
+		vrLoc = 8573;
+	};
+	E18DAB380443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 31";
+		rLen = 0;
+		rLoc = 779;
+		rType = 0;
+		vrLen = 784;
+		vrLoc = 0;
+	};
+	E18DAB390443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 330";
+		rLen = 0;
+		rLoc = 12603;
+		rType = 0;
+		vrLen = 1805;
+		vrLoc = 10427;
+	};
+	E18DAB3A0443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 31";
+		rLen = 0;
+		rLoc = 778;
+		rType = 0;
+		vrLen = 798;
+		vrLoc = 0;
+	};
+	E18DAB3B0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 13";
+		rLen = 29;
+		rLoc = 318;
+		rType = 0;
+		vrLen = 1381;
+		vrLoc = 0;
+	};
+	E18DAB3C0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 80";
+		rLen = 0;
+		rLoc = 1546;
+		rType = 0;
+		vrLen = 442;
+		vrLoc = 1380;
+	};
+	E18DAB3D0443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 82";
+		rLen = 0;
+		rLoc = 2121;
+		rType = 0;
+		vrLen = 738;
+		vrLoc = 1952;
+	};
+	E18DAB3E0443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 20";
+		rLen = 0;
+		rLoc = 338;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E18DAB3F0443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 16";
+		rLen = 0;
+		rLoc = 280;
+		rType = 0;
+		vrLen = 500;
+		vrLoc = 0;
+	};
+	E18DAB400443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 232;
+		vrLoc = 0;
+	};
+	E18DAB410443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 9";
+		rLen = 25;
+		rLoc = 149;
+		rType = 0;
+		vrLen = 500;
+		vrLoc = 0;
+	};
+	E18DAB420443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 10";
+		rLen = 0;
+		rLoc = 170;
+		rType = 0;
+		vrLen = 217;
+		vrLoc = 0;
+	};
+	E18DAB430443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 13";
+		rLen = 0;
+		rLoc = 235;
+		rType = 0;
+		vrLen = 468;
+		vrLoc = 0;
+	};
+	E18DAB440443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 14";
+		rLen = 0;
+		rLoc = 240;
+		rType = 0;
+		vrLen = 249;
+		vrLoc = 0;
+	};
+	E18DAB450443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 19";
+		rLen = 0;
+		rLoc = 338;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E18DAB460443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 15";
+		rLen = 0;
+		rLoc = 264;
+		rType = 0;
+		vrLen = 271;
+		vrLoc = 0;
+	};
+	E18DAB470443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 212;
+		vrLoc = 0;
+	};
+	E18DAB480443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 14";
+		rLen = 0;
+		rLoc = 276;
+		rType = 0;
+		vrLen = 445;
+		vrLoc = 0;
+	};
+	E18DAB490443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: movie";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E18DAB4A0443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 18";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 303;
+		vrLoc = 0;
+	};
+	E18DAB4B0443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: movie";
+		rLen = 0;
+		rLoc = 592;
+		rType = 0;
+		vrLen = 588;
+		vrLoc = 0;
+	};
+	E18DAB4C0443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 20";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 363;
+		vrLoc = 0;
+	};
+	E18DAB4D0443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: alertWithRepetitions:";
+		rLen = 0;
+		rLoc = 364;
+		rType = 0;
+		vrLen = 413;
+		vrLoc = 0;
+	};
+	E18DAB4E0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 80";
+		rLen = 0;
+		rLoc = 1546;
+		rType = 0;
+		vrLen = 442;
+		vrLoc = 1380;
+	};
+	E18DAB4F0443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 9";
+		rLen = 0;
+		rLoc = 170;
+		rType = 0;
+		vrLen = 423;
+		vrLoc = 0;
+	};
+	E18DAB500443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 14";
+		rLen = 0;
+		rLoc = 257;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E18DAB510443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 9";
+		rLen = 0;
+		rLoc = 170;
+		rType = 0;
+		vrLen = 423;
+		vrLoc = 0;
+	};
+	E18DAB520443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: repetitions";
+		rLen = 0;
+		rLoc = 682;
+		rType = 0;
+		vrLen = 1275;
+		vrLoc = 325;
+	};
+	E18DAB530443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 19";
+		rLen = 0;
+		rLoc = 1808;
+		rType = 0;
+		vrLen = 273;
+		vrLoc = 0;
+	};
+	E18DAB540443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 82";
+		rLen = 0;
+		rLoc = 2121;
+		rType = 0;
+		vrLen = 998;
+		vrLoc = 1952;
+	};
+	E18DAB550443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 10";
+		rLen = 0;
+		rLoc = 430;
+		rType = 0;
+		vrLen = 522;
+		vrLoc = 0;
+	};
+	E18DAB560443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 14";
+		rLen = 0;
+		rLoc = 257;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E18DAB570443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: outputVolume";
+		rLen = 0;
+		rLoc = 732;
+		rType = 0;
+		vrLen = 522;
+		vrLoc = 0;
+	};
+	E18DAB580443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 20";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 363;
+		vrLoc = 0;
+	};
+	E18DAB590443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: ";
+		rLen = 0;
+		rLoc = 959;
+		rType = 0;
+		vrLen = 522;
+		vrLoc = 0;
+	};
+	E18DAB5A0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: qtMovie";
+		rLen = 0;
+		rLoc = 14269;
+		rType = 0;
+		vrLen = 2189;
+		vrLoc = 11741;
+	};
+	E18DAB5B0443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: setAlias:";
+		rLen = 8;
+		rLoc = 625;
+		rType = 0;
+		vrLen = 798;
+		vrLoc = 0;
+	};
+	E18DAB5C0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 580";
+		rLen = 12;
+		rLoc = 21814;
+		rType = 0;
+		vrLen = 1220;
+		vrLoc = 20276;
+	};
+	E18DAB5D0443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: setAlias:";
+		rLen = 8;
+		rLoc = 625;
+		rType = 0;
+		vrLen = 798;
+		vrLoc = 0;
+	};
+	E18DAB5E0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 292";
+		rLen = 0;
+		rLoc = 10127;
+		rType = 0;
+		vrLen = 1084;
+		vrLoc = 9461;
+	};
+	E18DAB5F0443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 238;
+		vrLoc = 0;
+	};
+	E18DAB600443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 48";
+		rLen = 0;
+		rLoc = 1035;
+		rType = 0;
+		vrLen = 1747;
+		vrLoc = 182;
+	};
+	E18DAB610443754400050002 = {
+		fRef = E130B9AD03B7C59700000028;
+		isa = PBXTextBookmark;
+		name = "PSPowerManager.m: 27";
+		rLen = 0;
+		rLoc = 813;
+		rType = 0;
+		vrLen = 1525;
+		vrLoc = 7186;
+	};
+	E18DAB620443754400050002 = {
+		fRef = E145383F043A1DB200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyManager.m: 88";
+		rLen = 0;
+		rLoc = 2060;
+		rType = 0;
+		vrLen = 1221;
+		vrLoc = 26;
+	};
+	E18DAB630443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 19";
+		rLen = 46;
+		rLoc = 2573;
+		rType = 0;
+		vrLen = 1974;
+		vrLoc = 183;
+	};
+	E18DAB640443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: 16";
+		rLen = 0;
+		rLoc = 282;
+		rType = 0;
+		vrLen = 285;
+		vrLoc = 0;
+	};
+	E18DAB650443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 14";
+		rLen = 48;
+		rLoc = 1035;
+		rType = 0;
+		vrLen = 1975;
+		vrLoc = 182;
+	};
+	E18DAB660443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: 18";
+		rLen = 0;
+		rLoc = 517;
+		rType = 0;
+		vrLen = 313;
+		vrLoc = 0;
+	};
+	E18DAB670443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 29";
+		rLen = 0;
+		rLoc = 2670;
+		rType = 0;
+		vrLen = 1937;
+		vrLoc = 153;
+	};
+	E18DAB680443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: 16";
+		rLen = 0;
+		rLoc = 280;
+		rType = 0;
+		vrLen = 335;
+		vrLoc = 0;
+	};
+	E18DAB690443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 62";
+		rLen = 0;
+		rLoc = 2789;
+		rType = 0;
+		vrLen = 1744;
+		vrLoc = 480;
+	};
+	E18DAB6A0443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: defaultOutputVolume";
+		rLen = 0;
+		rLoc = 280;
+		rType = 0;
+		vrLen = 335;
+		vrLoc = 0;
+	};
+	E18DAB6B0443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 39";
+		rLen = 0;
+		rLoc = 1128;
+		rType = 0;
+		vrLen = 1275;
+		vrLoc = 0;
+	};
+	E18DAB6C0443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: defaultOutputVolume";
+		rLen = 0;
+		rLoc = 280;
+		rType = 0;
+		vrLen = 312;
+		vrLoc = 0;
+	};
+	E18DAB6D0443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 39";
+		rLen = 0;
+		rLoc = 1128;
+		rType = 0;
+		vrLen = 1275;
+		vrLoc = 0;
+	};
+	E18DAB6E0443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: defaultOutputVolume";
+		rLen = 0;
+		rLoc = 279;
+		rType = 0;
+		vrLen = 327;
+		vrLoc = 0;
+	};
+	E18DAB6F0443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: ";
+		rLen = 0;
+		rLoc = 1776;
+		rType = 0;
+		vrLen = 1463;
+		vrLoc = 336;
+	};
+	E18DAB700443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: defaultOutputVolume";
+		rLen = 48;
+		rLoc = 233;
+		rType = 0;
+		vrLen = 327;
+		vrLoc = 0;
+	};
+	E18DAB710443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: defaultOutputVolume";
+		rLen = 0;
+		rLoc = 1047;
+		rType = 0;
+		vrLen = 1481;
+		vrLoc = 336;
+	};
+	E18DAB720443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: defaultOutputVolume";
+		rLen = 0;
+		rLoc = 245;
+		rType = 0;
+		vrLen = 330;
+		vrLoc = 0;
+	};
+	E18DAB730443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 52";
+		rLen = 22;
+		rLoc = 2581;
+		rType = 0;
+		vrLen = 1648;
+		vrLoc = 616;
+	};
+	E18DAB740443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 316";
+		rLen = 0;
+		rLoc = 10938;
+		rType = 0;
+		vrLen = 1560;
+		vrLoc = 10012;
+	};
+	E18DAB750443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 14";
+		rLen = 0;
+		rLoc = 291;
+		rType = 0;
+		vrLen = 1100;
+		vrLoc = 0;
+	};
+	E18DAB760443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 13";
+		rLen = 0;
+		rLoc = 316;
+		rType = 0;
+		vrLen = 1499;
+		vrLoc = 0;
+	};
+	E18DAB770443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 60";
+		rLen = 0;
+		rLoc = 2754;
+		rType = 0;
+		vrLen = 1645;
+		vrLoc = 616;
+	};
+	E18DAB780443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1396;
+		vrLoc = 0;
+	};
+	E18DAB790443754400050002 = {
+		fRef = E11373150439FCC700050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKey.m: i";
+		rLen = 0;
+		rLoc = 1553;
+		rType = 0;
+		vrLen = 1277;
+		vrLoc = 1244;
+	};
+	E18DAB7A0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 305";
+		rLen = 72;
+		rLoc = 10523;
+		rType = 0;
+		vrLen = 1504;
+		vrLoc = 9690;
+	};
+	E18DAB7B0443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: setAlias:";
+		rLen = 8;
+		rLoc = 625;
+		rType = 0;
+		vrLen = 808;
+		vrLoc = 0;
+	};
+	E18DAB7C0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 305";
+		rLen = 0;
+		rLoc = 10569;
+		rType = 0;
+		vrLen = 1504;
+		vrLoc = 9690;
+	};
+	E18DAB7D0443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 60";
+		rLen = 0;
+		rLoc = 2788;
+		rType = 0;
+		vrLen = 1627;
+		vrLoc = 616;
+	};
+	E18DAB7E0443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: getDefaultOutputVolume:";
+		rLen = 0;
+		rLoc = 245;
+		rType = 0;
+		vrLen = 331;
+		vrLoc = 0;
+	};
+	E18DAB7F0443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 60";
+		rLen = 0;
+		rLoc = 2788;
+		rType = 0;
+		vrLen = 1726;
+		vrLoc = 517;
+	};
+	E18DAB800443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 22";
+		rLen = 0;
+		rLoc = 577;
+		rType = 0;
+		vrLen = 2141;
+		vrLoc = 338;
+	};
+	E18DAB810443754400050002 = {
+		fRef = F517D63F0356B80C016D68B9;
+		isa = PBXTextBookmark;
+		name = "PSAlarmsController.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 460;
+		vrLoc = 0;
+	};
+	E18DAB820443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 244";
+		rLen = 0;
+		rLoc = 12073;
+		rType = 0;
+		vrLen = 1333;
+		vrLoc = 10686;
+	};
+	E18DAB830443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 305";
+		rLen = 72;
+		rLoc = 10523;
+		rType = 0;
+		vrLen = 1504;
+		vrLoc = 9690;
+	};
+	E18DAB840443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: setAlias:";
+		rLen = 8;
+		rLoc = 625;
+		rType = 0;
+		vrLen = 808;
+		vrLoc = 0;
+	};
+	E18DAB850443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 305";
+		rLen = 0;
+		rLoc = 10569;
+		rType = 0;
+		vrLen = 1504;
+		vrLoc = 9690;
+	};
+	E18DAB860443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: getDefaultOutputVolume:";
+		rLen = 48;
+		rLoc = 1035;
+		rType = 0;
+		vrLen = 1294;
+		vrLoc = 0;
+	};
+	E18DAB870443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: getDefaultOutputVolume:";
+		rLen = 0;
+		rLoc = 270;
+		rType = 0;
+		vrLen = 332;
+		vrLoc = 0;
+	};
+	E18DAB880443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: err";
+		rLen = 0;
+		rLoc = 14269;
+		rType = 0;
+		vrLen = 2035;
+		vrLoc = 12328;
+	};
+	E18DAB890443754400050002 = {
+		fRef = F59E4C0D036B43D2016B311C;
+		isa = PBXTextBookmark;
+		name = "NSMovie-NJRExtensions.m: trackCount";
+		rLen = 0;
+		rLoc = 689;
+		rType = 0;
+		vrLen = 1083;
+		vrLoc = 0;
+	};
+	E18DAB8A0443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 240";
+		rLen = 12;
+		rLoc = 11503;
+		rType = 0;
+		vrLen = 1321;
+		vrLoc = 10618;
+	};
+	E18DAB8B0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 497";
+		rLen = 5;
+		rLoc = 18507;
+		rType = 0;
+		vrLen = 1536;
+		vrLoc = 17456;
+	};
+	E18DAB8C0443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: setDefaultOutputVolume:";
+		rLen = 13;
+		rLoc = 312;
+		rType = 0;
+		vrLen = 332;
+		vrLoc = 0;
+	};
+	E18DAB8D0443754400050002 = {
+		fRef = E1F993C20436280200050002;
+		isa = PBXTextBookmark;
+		name = "NJRHotKeyField.m: 43";
+		rLen = 51;
+		rLoc = 1365;
+		rType = 0;
+		vrLen = 1452;
+		vrLoc = 0;
+	};
+	E18DAB8E0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: canRepeat";
+		rLen = 0;
+		rLoc = 9536;
+		rType = 0;
+		vrLen = 972;
+		vrLoc = 9242;
+	};
+	E18DAB8F0443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 25";
+		rLen = 0;
+		rLoc = 953;
+		rType = 0;
+		vrLen = 1765;
+		vrLoc = 0;
+	};
+	E18DAB900443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: _getDefaultOutputDevice";
+		rLen = 49;
+		rLoc = 448;
+		rType = 0;
+		vrLen = 1134;
+		vrLoc = 0;
+	};
+	E18DAB910443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: initWithRepetitions:";
+		rLen = 25;
+		rLoc = 335;
+		rType = 0;
+		vrLen = 381;
+		vrLoc = 0;
+	};
+	E18DAB920443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 25";
+		rLen = 52;
+		rLoc = 903;
+		rType = 0;
+		vrLen = 2016;
+		vrLoc = 42;
+	};
+	E18DAB930443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 240";
+		rLen = 0;
+		rLoc = 11457;
+		rType = 0;
+		vrLen = 1333;
+		vrLoc = 10686;
+	};
+	E18DAB940443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 278";
+		rLen = 0;
+		rLoc = 9652;
+		rType = 0;
+		vrLen = 980;
+		vrLoc = 9242;
+	};
+	E18DAB950443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: setAlias:";
+		rLen = 8;
+		rLoc = 625;
+		rType = 0;
+		vrLen = 802;
+		vrLoc = 0;
+	};
+	E18DAB960443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: dealloc";
+		rLen = 0;
+		rLoc = 2121;
+		rType = 0;
+		vrLen = 998;
+		vrLoc = 1952;
+	};
+	E18DAB970443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 51";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 1792;
+		vrLoc = 779;
+	};
+	E18DAB980443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 13";
+		rLen = 0;
+		rLoc = 316;
+		rType = 0;
+		vrLen = 1499;
+		vrLoc = 0;
+	};
+	E18DAB990443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 241";
+		rLen = 0;
+		rLoc = 11534;
+		rType = 0;
+		vrLen = 1344;
+		vrLoc = 10686;
+	};
+	E18DAB9A0443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 29";
+		rLen = 0;
+		rLoc = 923;
+		rType = 0;
+		vrLen = 562;
+		vrLoc = 0;
+	};
+	E18DAB9B0443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 20";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 366;
+		vrLoc = 0;
+	};
+	E18DAB9C0443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 29";
+		rLen = 0;
+		rLoc = 923;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 0;
+	};
+	E18DAB9D0443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: ";
+		rLen = 0;
+		rLoc = 11534;
+		rType = 0;
+		vrLen = 1329;
+		vrLoc = 10686;
+	};
+	E18DAB9E0443754400050002 = {
+		fRef = F59E47B4036AAD55016B311C;
+		isa = PBXTextBookmark;
+		name = "PSAlarmAlertController.m: 91";
+		rLen = 0;
+		rLoc = 3337;
+		rType = 0;
+		vrLen = 1664;
+		vrLoc = 1674;
+	};
+	E18DAB9F0443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: restoreDefaultOutputVolumeIfCurrently:";
+		rLen = 41;
+		rLoc = 2792;
+		rType = 0;
+		vrLen = 1537;
+		vrLoc = 1606;
+	};
+	E18DABA00443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: 19";
+		rLen = 0;
+		rLoc = 376;
+		rType = 0;
+		vrLen = 423;
+		vrLoc = 0;
+	};
+	E18DABA10443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 89";
+		rLen = 66;
+		rLoc = 3196;
+		rType = 0;
+		vrLen = 1537;
+		vrLoc = 1606;
+	};
+	E18DABA20443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: 22";
+		rLen = 0;
+		rLoc = 517;
+		rType = 0;
+		vrLen = 489;
+		vrLoc = 0;
+	};
+	E18DABA30443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: saveDefaultOutputVolume";
+		rLen = 33;
+		rLoc = 2220;
+		rType = 0;
+		vrLen = 1537;
+		vrLoc = 1606;
+	};
+	E18DABA40443754400050002 = {
+		fRef = E18DAAEA0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.h: restoreSavedDefaultOutputVolume";
+		rLen = 0;
+		rLoc = 410;
+		rType = 0;
+		vrLen = 525;
+		vrLoc = 0;
+	};
+	E18DABA50443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 305";
+		rLen = 72;
+		rLoc = 10523;
+		rType = 0;
+		vrLen = 1513;
+		vrLoc = 9684;
+	};
+	E18DABA60443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 21";
+		rLen = 0;
+		rLoc = 562;
+		rType = 0;
+		vrLen = 777;
+		vrLoc = 0;
+	};
+	E18DABA70443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 305";
+		rLen = 72;
+		rLoc = 10523;
+		rType = 0;
+		vrLen = 1513;
+		vrLoc = 9684;
+	};
+	E18DABA80443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 21";
+		rLen = 0;
+		rLoc = 561;
+		rType = 0;
+		vrLen = 799;
+		vrLoc = 0;
+	};
+	E18DABA90443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 318";
+		rLen = 0;
+		rLoc = 10960;
+		rType = 0;
+		vrLen = 1453;
+		vrLoc = 10052;
+	};
+	E18DABAA0443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 21";
+		rLen = 11;
+		rLoc = 549;
+		rType = 0;
+		vrLen = 799;
+		vrLoc = 0;
+	};
+	E18DABAB0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: currentOutputVolume";
+		rLen = 80;
+		rLoc = 10858;
+		rType = 0;
+		vrLen = 1423;
+		vrLoc = 9684;
+	};
+	E18DABAC0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 45";
+		rLen = 0;
+		rLoc = 777;
+		rType = 0;
+		vrLen = 1117;
+		vrLoc = 705;
+	};
+	E18DABAD0443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 14";
+		rLen = 11;
+		rLoc = 285;
+		rType = 0;
+		vrLen = 421;
+		vrLoc = 0;
+	};
+	E18DABAE0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 66";
+		rLen = 18;
+		rLoc = 1485;
+		rType = 0;
+		vrLen = 1241;
+		vrLoc = 574;
+	};
+	E18DABAF0443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: 14";
+		rLen = 11;
+		rLoc = 285;
+		rType = 0;
+		vrLen = 421;
+		vrLoc = 0;
+	};
+	E18DABB00443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 49";
+		rLen = 0;
+		rLoc = 966;
+		rType = 0;
+		vrLen = 1123;
+		vrLoc = 699;
+	};
+	E18DABB10443754400050002 = {
+		fRef = E18DAAEB0442CC3E00050002;
+		isa = PBXTextBookmark;
+		name = "NJRSoundManager.m: 71";
+		rLen = 0;
+		rLoc = 2551;
+		rType = 0;
+		vrLen = 1575;
+		vrLoc = 1779;
+	};
+	E18DABB20443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 290";
+		rLen = 0;
+		rLoc = 10080;
+		rType = 0;
+		vrLen = 1087;
+		vrLoc = 9307;
+	};
+	E18DABB30443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: 21";
+		rLen = 11;
+		rLoc = 549;
+		rType = 0;
+		vrLen = 799;
+		vrLoc = 0;
+	};
+	E18DABB40443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: ";
+		rLen = 0;
+		rLoc = 14572;
+		rType = 0;
+		vrLen = 1954;
+		vrLoc = 14418;
+	};
+	E18DABB50443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 118";
+		rLen = 0;
+		rLoc = 4893;
+		rType = 0;
+		vrLen = 1330;
+		vrLoc = 3834;
+	};
+	E18DABB60443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 51";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 1792;
+		vrLoc = 779;
+	};
+	E18DABB70443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 369";
+		rLen = 0;
+		rLoc = 13039;
+		rType = 0;
+		vrLen = 1915;
+		vrLoc = 12056;
+	};
+	E18DABB80443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 113";
+		rLen = 0;
+		rLoc = 4893;
+		rType = 0;
+		vrLen = 1636;
+		vrLoc = 3528;
+	};
+	E18DABB90443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 371";
+		rLen = 0;
+		rLoc = 13157;
+		rType = 0;
+		vrLen = 1997;
+		vrLoc = 12264;
+	};
+	E18DABBA0443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 261";
+		rLen = 15;
+		rLoc = 12023;
+		rType = 0;
+		vrLen = 1201;
+		vrLoc = 11057;
+	};
+	E18DABBB0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: setOutputVolume:";
+		rLen = 67;
+		rLoc = 9671;
+		rType = 0;
+		vrLen = 1097;
+		vrLoc = 9359;
+	};
+	E18DABBC0443754400050002 = {
+		fRef = F5F240CD036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.h: setOutputVolume:withPreview:";
+		rLen = 15;
+		rLoc = 683;
+		rType = 0;
+		vrLen = 825;
+		vrLoc = 0;
+	};
+	E18DABBD0443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 371";
+		rLen = 0;
+		rLoc = 13129;
+		rType = 0;
+		vrLen = 1969;
+		vrLoc = 12205;
+	};
+	E18DABBE0443754400050002 = {
+		fRef = F59E47B4036AAD55016B311C;
+		isa = PBXTextBookmark;
+		name = "PSAlarmAlertController.m: 91";
+		rLen = 0;
+		rLoc = 3337;
+		rType = 0;
+		vrLen = 1664;
+		vrLoc = 1674;
+	};
+	E18DABBF0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 23";
+		rLen = 0;
+		rLoc = 553;
+		rType = 0;
+		vrLen = 1080;
+		vrLoc = 330;
+	};
+	E18DABC00443754400050002 = {
+		fRef = F59E47B4036AAD55016B311C;
+		isa = PBXTextBookmark;
+		name = "PSAlarmAlertController.m: 91";
+		rLen = 0;
+		rLoc = 3337;
+		rType = 0;
+		vrLen = 1666;
+		vrLoc = 1672;
+	};
+	E18DABC10443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 326";
+		rLen = 0;
+		rLoc = 11337;
+		rType = 0;
+		vrLen = 1698;
+		vrLoc = 10234;
+	};
+	E18DABC20443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 114";
+		rLen = 0;
+		rLoc = 4893;
+		rType = 0;
+		vrLen = 1499;
+		vrLoc = 0;
+	};
+	E18DABC30443754400050002 = {
+		fRef = F59E47C1036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.h: 16";
+		rLen = 5;
+		rLoc = 320;
+		rType = 0;
+		vrLen = 682;
+		vrLoc = 0;
+	};
+	E18DABC40443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 30";
+		rLen = 0;
+		rLoc = 888;
+		rType = 0;
+		vrLen = 1621;
+		vrLoc = 0;
+	};
+	E18DABC50443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 96";
+		rLen = 19;
+		rLoc = 2474;
+		rType = 0;
+		vrLen = 1391;
+		vrLoc = 2078;
+	};
+	E18DABC60443754400050002 = {
+		fRef = F59E47C0036B1ADD016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlertController.m: 38";
+		rLen = 0;
+		rLoc = 975;
+		rType = 0;
+		vrLen = 1569;
+		vrLoc = 160;
+	};
+	E18DABC70443754400050002 = {
+		fRef = E1F993C70436310F00050002;
+		isa = PBXTextBookmark;
+		name = "PSPreferencesController.m: 78";
+		rLen = 0;
+		rLoc = 2951;
+		rType = 0;
+		vrLen = 1757;
+		vrLoc = 2243;
+	};
+	E18DABC80443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 45";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 1728;
+		vrLoc = 0;
+	};
+	E18DABC90443754400050002 = {
+		fRef = F517D63E0356B80C016D68B9;
+		isa = PBXTextBookmark;
+		name = "PSAlarmsController.m: 50";
+		rLen = 0;
+		rLoc = 1970;
+		rType = 0;
+		vrLen = 1724;
+		vrLoc = 509;
+	};
+	E18DABCA0443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: 413";
+		rLen = 0;
+		rLoc = 18782;
+		rType = 0;
+		vrLen = 1768;
+		vrLoc = 17584;
+	};
+	E18DABCB0443754400050002 = {
+		fRef = F59DC6D30353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.h: 50";
+		rLen = 0;
+		rLoc = 1742;
+		rType = 0;
+		vrLen = 1691;
+		vrLoc = 612;
+	};
+	E18DABCC0443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1630;
+		vrLoc = 0;
+	};
+	E18DABCD0443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 45";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 1728;
+		vrLoc = 0;
+	};
+	E18DABCE0443754400050002 = {
+		fRef = F560E2F10357506401A4E466;
+		isa = PBXTextBookmark;
+		name = "PSApplication.m: 34";
+		rLen = 0;
+		rLoc = 1129;
+		rType = 0;
+		vrLen = 2038;
+		vrLoc = 2346;
+	};
+	E18DABCF0443754400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 111";
+		rLen = 0;
+		rLoc = 3544;
+		rType = 0;
+		vrLen = 1177;
+		vrLoc = 2399;
+	};
+	E18DABD00443754400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: calendarControllerLaunchingView:";
+		rLen = 0;
+		rLoc = 793;
+		rType = 0;
+		vrLen = 951;
+		vrLoc = 0;
+	};
+	E18DABD10443754400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 111";
+		rLen = 0;
+		rLoc = 3544;
+		rType = 0;
+		vrLen = 1195;
+		vrLoc = 2381;
+	};
+	E18DABD20443754400050002 = {
+		fRef = E17F2F3203FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.h: calendarControllerLaunchingView:";
+		rLen = 0;
+		rLoc = 793;
+		rType = 0;
+		vrLen = 878;
+		vrLoc = 0;
+	};
+	E18DABD30443754400050002 = {
+		fRef = E17F2F3303FDF2F000050002;
+		isa = PBXTextBookmark;
+		name = "PSCalendarController.m: 111";
+		rLen = 0;
+		rLoc = 3544;
+		rType = 0;
+		vrLen = 1195;
+		vrLoc = 2381;
+	};
+	E18DABD40443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: 33";
+		rLen = 0;
+		rLoc = 1230;
+		rType = 0;
+		vrLen = 1728;
+		vrLoc = 0;
+	};
+	E18DABD50443754400050002 = {
+		fRef = E127900C0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.h: volumeControllerLaunchingView:";
+		rLen = 69;
+		rLoc = 657;
+		rType = 0;
+		vrLen = 807;
+		vrLoc = 0;
+	};
+	E18DABD60443754400050002 = {
+		fRef = E127900D0442A92900050002;
+		isa = PBXTextBookmark;
+		name = "PSVolumeController.m: visibleFrame";
+		rLen = 0;
+		rLoc = 2062;
+		rType = 0;
+		vrLen = 1421;
+		vrLoc = 1150;
+	};
+	E18DABD70443754400050002 = {
+		fRef = F517D63E0356B80C016D68B9;
+		isa = PBXTextBookmark;
+		name = "PSAlarmsController.m: 36";
+		rLen = 0;
+		rLoc = 891;
+		rType = 0;
+		vrLen = 1724;
+		vrLoc = 509;
+	};
+	E18DABD80443754400050002 = {
+		fRef = F59DC6D40353C9E601AEEDB1;
+		isa = PBXTextBookmark;
+		name = "PSAlarmSetController.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1630;
+		vrLoc = 0;
+	};
+	E18DABD90443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 29";
+		rLen = 0;
+		rLoc = 923;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 0;
+	};
+	E18DABDA0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: initWithPropertyList:";
+		rLen = 0;
+		rLoc = 1957;
+		rType = 0;
+		vrLen = 728;
+		vrLoc = 1094;
+	};
+	E18DABDB0443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 113";
+		rLen = 736;
+		rLoc = 3462;
+		rType = 0;
+		vrLen = 1450;
+		vrLoc = 2591;
+	};
+	E18DABDC0443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 38";
+		rLen = 0;
+		rLoc = 1015;
+		rType = 0;
+		vrLen = 1131;
+		vrLoc = 294;
+	};
+	E18DABDD0443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: PLAlertOutputVolume";
+		rLen = 0;
+		rLoc = 481;
+		rType = 0;
+		vrLen = 1668;
+		vrLoc = 0;
+	};
+	E18DABDE0443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 43";
+		rLen = 0;
+		rLoc = 1015;
+		rType = 0;
+		vrLen = 1080;
+		vrLoc = 0;
+	};
+	E18DABDF0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 52";
+		rLen = 0;
+		rLoc = 1012;
+		rType = 0;
+		vrLen = 1097;
+		vrLoc = 725;
+	};
+	E18DABE00443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: __GNUC__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1091;
+		vrLoc = 0;
+	};
+	E18DABE10443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 119";
+		rLen = 0;
+		rLoc = 3816;
+		rType = 0;
+		vrLen = 1519;
+		vrLoc = 2522;
+	};
+	E18DABE20443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 46";
+		rLen = 0;
+		rLoc = 1391;
+		rType = 0;
+		vrLen = 1197;
+		vrLoc = 146;
+	};
+	E18DABE30443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 130";
+		rLen = 0;
+		rLoc = 4204;
+		rType = 0;
+		vrLen = 1542;
+		vrLoc = 2444;
+	};
+	E18DABE40443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 57";
+		rLen = 0;
+		rLoc = 1805;
+		rType = 0;
+		vrLen = 1235;
+		vrLoc = 322;
+	};
+	E18DABE50443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: initWithRepetitions:";
+		rLen = 0;
+		rLoc = 573;
+		rType = 0;
+		vrLen = 1082;
+		vrLoc = 330;
+	};
+	E18DABE60443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 38";
+		rLen = 0;
+		rLoc = 1015;
+		rType = 0;
+		vrLen = 1235;
+		vrLoc = 322;
+	};
+	E18DABE70443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: 20";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 366;
+		vrLoc = 0;
+	};
+	E18DABE80443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 38";
+		rLen = 0;
+		rLoc = 1015;
+		rType = 0;
+		vrLen = 1235;
+		vrLoc = 322;
+	};
+	E18DABE90443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 25";
+		rLen = 0;
+		rLoc = 573;
+		rType = 0;
+		vrLen = 1233;
+		vrLoc = 330;
+	};
+	E18DABEA0443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 21";
+		rLen = 51;
+		rLoc = 494;
+		rType = 0;
+		vrLen = 1115;
+		vrLoc = 322;
+	};
+	E18DABEB0443754400050002 = {
+		fRef = E18DA4080442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.h: outputVolume";
+		rLen = 0;
+		rLoc = 318;
+		rType = 0;
+		vrLen = 418;
+		vrLoc = 0;
+	};
+	E18DABEC0443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 71";
+		rLen = 0;
+		rLoc = 1805;
+		rType = 0;
+		vrLen = 1176;
+		vrLoc = 605;
+	};
+	E18DABED0443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 12";
+		rLen = 0;
+		rLoc = 245;
+		rType = 0;
+		vrLen = 1127;
+		vrLoc = 0;
+	};
+	E18DABEE0443754400050002 = {
+		fRef = F59E47AC036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.h: initWithRepetitions:";
+		rLen = 0;
+		rLoc = 364;
+		rType = 0;
+		vrLen = 370;
+		vrLoc = 0;
+	};
+	E18DABEF0443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 123";
+		rLen = 0;
+		rLoc = 3903;
+		rType = 0;
+		vrLen = 1753;
+		vrLoc = 2233;
+	};
+	E18DABF00443754400050002 = {
+		fRef = F59E47BD036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.h: 14";
+		rLen = 0;
+		rLoc = 257;
+		rType = 0;
+		vrLen = 598;
+		vrLoc = 0;
+	};
+	E18DABF10443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: ";
+		rLen = 0;
+		rLoc = 3904;
+		rType = 0;
+		vrLen = 1755;
+		vrLoc = 2233;
+	};
+	E18DABF20443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 64";
+		rLen = 0;
+		rLoc = 1479;
+		rType = 0;
+		vrLen = 1176;
+		vrLoc = 605;
+	};
+	E18DABF30443754400050002 = {
+		fRef = F59E47AB036AAC1E016B311C;
+		isa = PBXTextBookmark;
+		name = "PSBeepAlert.m: 65";
+		rLen = 0;
+		rLoc = 1782;
+		rType = 0;
+		vrLen = 1248;
+		vrLoc = 574;
+	};
+	E18DABF40443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 126";
+		rLen = 0;
+		rLoc = 4119;
+		rType = 0;
+		vrLen = 1835;
+		vrLoc = 2206;
+	};
+	E18DABF50443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 63";
+		rLen = 20;
+		rLoc = 1530;
+		rType = 0;
+		vrLen = 1172;
+		vrLoc = 603;
+	};
+	E18DABF60443754400050002 = {
+		fRef = F59E47BC036AB228016B311C;
+		isa = PBXTextBookmark;
+		name = "PSMovieAlert.m: 12";
+		rLen = 39;
+		rLoc = 239;
+		rType = 0;
+		vrLen = 1668;
+		vrLoc = 0;
+	};
+	E18DABF70443754400050002 = {
+		fRef = E18DA4090442C56D00050002;
+		isa = PBXTextBookmark;
+		name = "PSMediaAlert.m: 39";
+		rLen = 0;
+		rLoc = 778;
+		rType = 0;
+		vrLen = 958;
+		vrLoc = 0;
+	};
+	E18DABF80443754400050002 = {
+		fRef = F5F240CC036A877301FE7503;
+		isa = PBXTextBookmark;
+		name = "NJRQTMediaPopUpButton.m: 326";
+		rLen = 0;
+		rLoc = 11337;
+		rType = 0;
+		vrLen = 1698;
+		vrLoc = 10234;
+	};
+	E18DAC000443754400050002 = {
+		isa = PBXFileReference;
+		name = NSRunLoop.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSRunLoop.h;
+		refType = 0;
+	};
+	E18DAC010443754400050002 = {
+		isa = PBXFileReference;
+		name = NSValue.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSValue.h;
+		refType = 0;
+	};
+	E18DAC020443754400050002 = {
+		isa = PBXFileReference;
+		name = Sound.h;
+		path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/Headers/Sound.h;
+		refType = 0;
+	};
+	E18DAC030443754400050002 = {
+		isa = PBXFileReference;
+		name = CoreAudioTypes.h;
+		path = /System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/CoreAudioTypes.h;
+		refType = 0;
+	};
+	E18DAC040443754400050002 = {
+		isa = PBXFileReference;
+		name = AudioHardware.h;
+		path = /System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/AudioHardware.h;
+		refType = 0;
+	};
+	E18DAC050443754400050002 = {
+		isa = PBXFileReference;
+		name = NSApplication.html;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSApplication.html;
+		refType = 0;
+	};
+	E18DAC060443754400050002 = {
+		isa = PBXFileReference;
+		name = setdefaultoutputvolume.htm;
+		path = /Developer/Documentation/QuickTime/qtdevdocs/APIREF/SOURCESIII/setdefaultoutputvolume.htm;
+		refType = 0;
+	};
+	E18DAC070443754400050002 = {
+		isa = PBXFileReference;
+		name = NSObjCRuntime.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSObjCRuntime.h;
+		refType = 0;
+	};
+	E18DAC080443754400050002 = {
+		isa = PBXFileReference;
+		name = NSMovieView.html;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSMovieView.html;
+		refType = 0;
+	};
+	E18DAC090443754400050002 = {
+		isa = PBXFileReference;
+		name = NSMovieView.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSMovieView.h;
 		refType = 0;
 	};
Index: trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj
===================================================================
--- trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj	(revision 132)
+++ trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj	(revision 133)
@@ -50,4 +50,5 @@
 				1058C7A1FEA54F0111CA2CBB,
 				F5F240D0036A87E301FE7503,
+				E18DAAEE0442D02500050002,
 				F5F24187036A90D901FE7503,
 				F59E4BEA036B33EC016B311C,
@@ -169,13 +170,11 @@
 			children = (
 				F5243DA40378681101AEEDB1,
-				E17F2F6B03FDFE2C00050002,
-				E1DEF0EA03FE1BF100050002,
-				E1DEF0EB03FE1BF100050002,
-				E1DEF0EC03FE1BF100050002,
-				E1DEF0ED03FE1BF100050002,
+				E18830410442B5FC00050002,
+				E18830420442B60000050002,
 				29B97318FDCFA39411CA2CEA,
 				F560E2EE03574F8A01A4E466,
 				F59DC6DF0353DF5E01AEEDB1,
 				F59E4BDE036B1D94016B311C,
+				E12790090442A5B100050002,
 				E17F2F4D03FDFB3100050002,
 				E1DEF10603FF83AC00050002,
@@ -240,5 +239,5 @@
 			);
 			buildSettings = {
-				CURRENT_PROJECT_VERSION = 12;
+				CURRENT_PROJECT_VERSION = 16;
 				FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
 				HEADER_SEARCH_PATHS = "";
@@ -285,9 +284,9 @@
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>1.1b3</string>
+	<string>1.1b4</string>
 	<key>CFBundleSignature</key>
 	<string>Pest</string>
 	<key>CFBundleVersion</key>
-	<string>12</string>
+	<string>16</string>
 	<key>NSMainNibFile</key>
 	<string>MainMenu</string>
@@ -362,4 +361,7 @@
 				E11373160439FCC700050002,
 				E1453840043A1DB200050002,
+				E127900E0442A92900050002,
+				E18DA40A0442C56D00050002,
+				E18DAAEC0442CC3E00050002,
 			);
 			isa = PBXHeadersBuildPhase;
@@ -388,4 +390,9 @@
 				E10E71F5040C335800050002,
 				E11CB6E2043025F600050002,
+				E127900504429F9300050002,
+				E127900604429F9300050002,
+				E127900704429F9300050002,
+				E127900804429F9300050002,
+				E127900B0442A5B100050002,
 			);
 			isa = PBXResourcesBuildPhase;
@@ -453,4 +460,7 @@
 				E11373170439FCC700050002,
 				E1453841043A1DB200050002,
+				E127900F0442A92900050002,
+				E18DA40B0442C56D00050002,
+				E18DAAED0442CC3E00050002,
 			);
 			isa = PBXSourcesBuildPhase;
@@ -473,4 +483,5 @@
 				F59E4C0C036B33EC016B311C,
 				E14DB31303B8038300000028,
+				E18DAAEF0442D02500050002,
 			);
 			isa = PBXFrameworksBuildPhase;
@@ -639,4 +650,93 @@
 		E1271F040000012300000028 = {
 			fileRef = E130B9AD03B7C59700000028;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E127900104429F9300050002 = {
+			isa = PBXFileReference;
+			path = "Volume 2.png";
+			refType = 4;
+		};
+		E127900204429F9300050002 = {
+			isa = PBXFileReference;
+			path = "Volume 0.png";
+			refType = 4;
+		};
+		E127900304429F9300050002 = {
+			isa = PBXFileReference;
+			path = "Volume 3.png";
+			refType = 4;
+		};
+		E127900404429F9300050002 = {
+			isa = PBXFileReference;
+			path = "Volume 1.png";
+			refType = 4;
+		};
+		E127900504429F9300050002 = {
+			fileRef = E127900104429F9300050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E127900604429F9300050002 = {
+			fileRef = E127900204429F9300050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E127900704429F9300050002 = {
+			fileRef = E127900304429F9300050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E127900804429F9300050002 = {
+			fileRef = E127900404429F9300050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E12790090442A5B100050002 = {
+			children = (
+				E127900A0442A5B100050002,
+			);
+			isa = PBXVariantGroup;
+			name = Volume.nib;
+			path = "";
+			refType = 4;
+		};
+		E127900A0442A5B100050002 = {
+			isa = PBXFileReference;
+			name = Volume.nib;
+			path = English.lproj/Volume.nib;
+			refType = 4;
+		};
+		E127900B0442A5B100050002 = {
+			fileRef = E12790090442A5B100050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E127900C0442A92900050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = PSVolumeController.h;
+			refType = 4;
+		};
+		E127900D0442A92900050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = PSVolumeController.m;
+			refType = 4;
+		};
+		E127900E0442A92900050002 = {
+			fileRef = E127900C0442A92900050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E127900F0442A92900050002 = {
+			fileRef = E127900D0442A92900050002;
 			isa = PBXBuildFile;
 			settings = {
@@ -1010,4 +1110,87 @@
 			};
 		};
+		E18830410442B5FC00050002 = {
+			children = (
+				E17F2F6B03FDFE2C00050002,
+				E1DEF0EA03FE1BF100050002,
+				E1DEF0EB03FE1BF100050002,
+				E1DEF0EC03FE1BF100050002,
+				E1DEF0ED03FE1BF100050002,
+			);
+			isa = PBXGroup;
+			name = "Calendar icons";
+			refType = 4;
+		};
+		E18830420442B60000050002 = {
+			children = (
+				E127900204429F9300050002,
+				E127900404429F9300050002,
+				E127900104429F9300050002,
+				E127900304429F9300050002,
+			);
+			isa = PBXGroup;
+			name = "Volume icons";
+			refType = 4;
+		};
+		E18DA4080442C56D00050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = PSMediaAlert.h;
+			refType = 4;
+		};
+		E18DA4090442C56D00050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = PSMediaAlert.m;
+			refType = 4;
+		};
+		E18DA40A0442C56D00050002 = {
+			fileRef = E18DA4080442C56D00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E18DA40B0442C56D00050002 = {
+			fileRef = E18DA4090442C56D00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E18DAAEA0442CC3E00050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = NJRSoundManager.h;
+			refType = 4;
+		};
+		E18DAAEB0442CC3E00050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			path = NJRSoundManager.m;
+			refType = 4;
+		};
+		E18DAAEC0442CC3E00050002 = {
+			fileRef = E18DAAEA0442CC3E00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E18DAAED0442CC3E00050002 = {
+			fileRef = E18DAAEB0442CC3E00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E18DAAEE0442D02500050002 = {
+			isa = PBXFrameworkReference;
+			name = CoreAudio.framework;
+			path = /System/Library/Frameworks/CoreAudio.framework;
+			refType = 0;
+		};
+		E18DAAEF0442D02500050002 = {
+			fileRef = E18DAAEE0442D02500050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
 		E191700B03AD24A600AEFBE0 = {
 			fileEncoding = 4;
@@ -1665,4 +1848,6 @@
 				E17F2F3203FDF2F000050002,
 				E17F2F3303FDF2F000050002,
+				E127900C0442A92900050002,
+				E127900D0442A92900050002,
 				E1F993C60436310F00050002,
 				E1F993C70436310F00050002,
@@ -1710,4 +1895,6 @@
 				E145383E043A1DB200050002,
 				E145383F043A1DB200050002,
+				E18DAAEA0442CC3E00050002,
+				E18DAAEB0442CC3E00050002,
 			);
 			isa = PBXGroup;
@@ -2009,4 +2196,6 @@
 				F59E47B1036AACD1016B311C,
 				F59E47B0036AACD1016B311C,
+				E18DA4080442C56D00050002,
+				E18DA4090442C56D00050002,
 				F59E47AC036AAC1E016B311C,
 				F59E47AB036AAC1E016B311C,
Index: trunk/Cocoa/Pester/Source/VERSION
===================================================================
--- trunk/Cocoa/Pester/Source/VERSION	(revision 132)
+++ trunk/Cocoa/Pester/Source/VERSION	(revision 133)
@@ -1,1 +1,1 @@
-1.1b3
+1.1b4
