HKEY_LOCAL_MACHINE
{
    NoRemove Software
    {    
        NoRemove 'Spb Software House 2'
        {
            NoRemove 'Spb Mobile Shell'
            {
                val InstallDir = s '%INSTALLDIR%'

                NoRemove Ratings
                {
                }
        
                NoRemove Today
                {
                }
        
                NoRemove SpeedDial
                {
                }
        
                NoRemove Time
                {
                }

                NoRemove Weather
                {
                }

                NoRemove NowScreen
                {
                }
                
                NoRemove SoftKeys
                {
                    ForceRemove KnownKeys
                    {
                        val 'PocketInformant.exe' = s 'PI Calendar'
                    }
                
                    NoRemove List
                    {
                        ForceRemove 0
                        {
                            val '' = s 'Calendar'
                            val Open = s 'Calendar.exe'
                        }
                        ForceRemove 1
                        {
                            val '' = s 'Contacts'
                            val Open = s ':MSCONTACTS'
                            val Install = s 'Left'
                        }
                        ForceRemove 2
                        {
                            val '' = s 'Contacts'
                            val ListName = s 'Spb Contacts'
                            val Open = s 'Organizer\Contacts'
                            val Type = s 'SpbMenu'
                        }
                        ForceRemove 3
                        {
                            val '' = s 'Organizer'
                            val Open = s 'Organizer'
                            val Type = s 'SpbMenu'
                        }
                        ForceRemove 4
                        {
                            val '' = s 'Lock'
                            val ListName = s 'Lock Device'
                            val Open = s 'Tools\Lock Device'
                            val Type = s 'SpbMenu'
                        }
                        ForceRemove 5
                        {
                            val '' = s 'Spb Menu'
                            val Open = s ''
                            val Type = s 'SpbMenu'
                            val Install = s 'Right'
                        }
                        ForceRemove 6
                        {
                            val '' = s 'Task Mgr'
                            val ListName = s 'Task Manager'
                            val Open = s 'Tools\Task Manager'
                            val Type = s 'SpbMenu'
                        }
                        ForceRemove 7
                        {
                            val '' = s 'Start'
                            val Open = s 'Start'
                            val Type = s 'SpbMenu'
                        }
                        ForceRemove 8
                        {
                            val '' = s 'Tools'
                            val Open = s 'Tools'
                            val Type = s 'SpbMenu'
                        }
                        ForceRemove 9
                        {
                            val '' = s 'Internet'
                            val Open = s 'Internet'
                            val Type = s 'SpbMenu'
                        }
                        ForceRemove 10
                        {
                            val '' = s 'Now'
                            val ListName = s 'Now Screen'
                            val Open = s ''
                            val Type = s 'NowScreen'
                        }
                        ForceRemove 11
                        {
                            val '' = s 'My Menu'
                            val ListName = s 'My Menu'
                            val Open = s 'My Menu'
                            val Type = s 'SpbMenu'
                        }
                    }           
                }

                Menu
                {
                    ForceRemove Root
                    {
                        val Text = s 'Spb Menu'
                        val DrawType = s 'Grid'
                        val RtFlags = d '1'
                        val MRUImage = d '182'

                        ForceRemove Tools
                        {
                            val Index = d '5'
                            val Image = d '0'
                            val Text = s 'Tools'
                            val DrawType = s 'Grid'
                            val Rating = s 'Tools'
                            val RtFlags = d '7'
                            val Add = d '1'
                            val MRUImage = d '183'

                            ForceRemove 'Task Manager'
                            {
                                val Index = d '0'
                                val Image = d '124'
                                val Text = s 'Task Manager'
                                val Type = s 'TaskManager'
								val DrawType = s 'List'
                                val MRU = d '1'
                            }
                            ForceRemove 'Browse Files'
                            {                           
                                val Index = d '1'
                                val Image = d '106'
                                val Text = s 'Browse Files'
                                
                                ForceRemove 'My Device'
                                {
                                    val Index = d '0'
                                    val Text = s 'My Device'
                                    val Image = d '163'
                                    val Type = s 'BrowseV'
                                }
                                ForceRemove 'My Documents'
                                {
                                    val Index = d '1'
                                    val Text = s 'My Documents'
                                    val Image = d '106'
                                    val Type = s 'BrowseD'
                                }
                                ForceRemove 'Storage Card'
                                {
                                    val Index = d '2'
                                    val Text = s 'Storage Card'
                                    val Image = d '162'
                                    val Type = s 'BrowseC'
                                }
                                ForceRemove 'Last Local Path'
                                {
                                    val Index = d '3'
                                    val Text = s 'Last Local Path'
                                    val Type = s 'BrowseL'
                                }
                                ForceRemove 'Last Storage Card Path'
                                {
                                    val Index = d '4'
                                    val Text = s 'Last Storage Card Path'
                                    val Type = s 'BrowseS'
                                }
                            }
                            ForceRemove 'Rotate Screen'
                            {
                                val Index = d '2'
                                val Image = d '126'
                                val Text = s 'Rotate Screen'
                                val Type = s 'RotateScreen'
                                val MRU = d '1'
                            }
                            ForceRemove 'Lock Device'
                            {
                                val Index = d '3'
                                val Image = d '107'
                                val Text = s 'Lock Device'
                                val Type = s 'LockDevice'
                                val MRU = d '1'
                            }
                            ForceRemove Search
                            {
                                val Index = d '4'
                                val Image = d '120'
                                val Text = s 'Search'
                                val File = s ':MSFIND'
                            }                           
                            ForceRemove 'Soft Reset'
                            {
                                val Index = d '5'
                                val Image = d '138'
                                val Text = s 'Soft Reset'
                                val Type = s 'SoftReset'
                            }
                            ForceRemove 'Registration'
                            {
                                val Index = d '6'
                                val Image = d '108'
                                val Text = s 'Register'
                                val Type = s 'Registration'
                            }
                            ForceRemove 'Theme'
                            {
                                val Index = d '7'
                                val Image = d '144'
                                val Text = s 'Theme'
                                val Type = s 'Theme'
                                val DrawType = s 'Grid'
                                val MRU = d '1' 
                            }
                            ForceRemove 'Phone Profiles'
                            {                           
                                val Index = d '8'
                                val Image = d '180'
                                val Text = s 'Phone Profiles'
                                
                                ForceRemove 'On'
                                {
                                    val Index = d '0'
                                    val Text = s 'On'
                                    val Image = d '177'
                                    val Type = s 'SoundOn'
                                }
                                ForceRemove 'Vibrate'
                                {
                                    val Index = d '1'
                                    val Text = s 'Vibrate'
                                    val Image = d '179'
                                    val Type = s 'SoundVibrate'
                                }
                                ForceRemove 'Off'
                                {
                                    val Index = d '2'
                                    val Text = s 'Off'
                                    val Image = d '178'
                                    val Type = s 'SoundOff'
                                }
                            }
                        }
                        ForceRemove Messaging
                        {
                            val Index = d '2'
                            val Image = d '1'
                            val Text = s 'Messaging'
                            val Type = s 'Messaging'
                            val MRUImage = d '184'
                        }
                        ForceRemove Settings
                        {
                            val Index = d '6'
                            val Image = d '7'
                            val Text = s 'Settings'
                            val Type = s 'Settings'
                            val MRUImage = d '190'

                            ForceRemove 0
                            {
                                val Index = d '0'
                                val Image = d '128'
                                val Text = s 'Personal'
                                val DrawType = s 'Grid'
                                val Rating = s 'Settings'
                                val RtFlags = d '4'
                            }
                            ForceRemove 1
                            {
                                val Index = d '1'
                                val Image = d '128'
                                val Text = s 'System'
                                val DrawType = s 'Grid'
                                val Rating = s 'Settings'
                                val RtFlags = d '4'
                            }
                            ForceRemove 2
                            {
                                val Index = d '2'
                                val Image = d '128'
                                val Text = s 'Connections'
                                val DrawType = s 'Grid'
                                val Rating = s 'Settings'
                                val RtFlags = d '4'
                            }
                            ForceRemove 'Customize Menu'
                            {
                                val Index = d '8'
                                val Image = d '181'
                                val Text = s 'Customize Menu'
                                val Type = s 'CustomizeMenu'
                                val MRU = d '1'
                            }                            
                        }
                        ForceRemove Organizer
                        {
                            val Index = d '1'
                            val Image = d '3'
                            val Text = s 'Organizer'
                            val DrawType = s 'List'
                            val Add = d '1'
                            val MRUImage = d '186'
                    
                            ForceRemove Contacts
                            {
                                val Index = d '0'
                                val Image = d '109'
                                val Text = s 'Contacts'
                                val Type = s 'Contacts'
								val DrawType = s 'List'
                                val MRU = d '1'
                            }
                            ForceRemove 'Beam My Contact'
                            {
                                val Index = d '4'
                                val Image = d '139'
                                val Text = s 'Beam My Contact'                            
								val DrawType = s 'List'
                
                                ForceRemove 'Beam My Contact'
                                {
                                    val Index = d '0'
                                    val Image = d '139'
                                    val Text = s 'Beam My Contact'
                                    val Type = s 'BeamMyContact'
                                }
                                ForceRemove 'My Contact'
                                {
                                    val Index = d '1'
                                    val Image = d '100'
                                    val Text = s 'My Contact'
                                    val Type = s 'SelectUser'
                                }
                            }
                            ForceRemove Calendar
                            {
                                val Index = d '1'
                                val Image = d '101'
                                val Text = s 'Calendar'
								val DrawType = s 'List'
								val Add = d '1'

                                ForceRemove 'New Appointment'
                                {
                                    val Index = d '0'
                                    val Text = s 'New Appointment'
                                    val Type = s 'OrganizerP'
                                    val Image = d '146'
                                }
                                ForceRemove Today
                                {
                                    val Index = d '1'
                                    val Text = s 'Today'
                                    val Type = s 'OrganizerY'
                                    val Image = d '147'
                                }
                                ForceRemove Tomorrow
                                {
                                    val Index = d '2'
                                    val Text = s 'Tomorrow'
                                    val Type = s 'OrganizerR'
                                    val Image = d '148'
                                }
                                ForceRemove 'This Week'
                                {
                                    val Index = d '3'
                                    val Text = s 'This Week'
                                    val Type = s 'OrganizerW'
                                    val Image = d '149'
                                }
                                ForceRemove 'This Month'
                                {
                                    val Index = d '4'
                                    val Text = s 'This Month'
                                    val Type = s 'OrganizerM'
                                    val Image = d '150'
                                }
                            }
                            ForceRemove Tasks
                            {
                                val Index = d '2'
                                val Image = d '102'
                                val Text = s 'Tasks'
								val DrawType = s 'List'
								val Add = d '1'

                                ForceRemove 'New Task'
                                {
                                    val Index = d '0'
                                    val Text = s 'New Task'
                                    val Type = s 'OrganizerT'
                                    val Image = d '151'
                                }
                                ForceRemove 'All Tasks'
                                {
                                    val Index = d '1'
                                    val Text = s 'All Tasks'
                                    val Type = s 'OrganizerA'
                                    val Image = d '152'
                                }
                                ForceRemove 'Active Tasks'
                                {
                                    val Index = d '2'
                                    val Text = s 'Active Tasks'
                                    val Type = s 'OrganizerS'
                                    val Image = d '153'
                                }
                            }
                            ForceRemove Notes
                            {
                                val Index = d '3'
                                val Image = d '103'
                                val Text = s 'Notes'
								val DrawType = s 'List'
								val Add = d '1'

                                ForceRemove 'New Text Note'
                                {
                                    val Index = d '0'
                                    val Text = s 'New Text Note'
                                    val Type = s 'OrganizerX'
                                    val Image = d '154'
                                }
                                ForceRemove 'New Ink Note'
                                {
                                    val Index = d '1'
                                    val Text = s 'New Ink Note'
                                    val Type = s 'OrganizerI'
                                    val Image = d '155'
                                }
                                ForceRemove 'Show Notes'
                                {
                                    val Index = d '2'
                                    val Text = s 'Show Notes'
                                    val Type = s 'OrganizerN'
                                    val Image = d '156'
                                }
                            }
                        }
                        ForceRemove Internet
                        {
                            val Index = d '4'
                            val Image = d '2'
                            val Text = s 'Internet'
							val DrawType = s 'List'
							val Add = d '1'
                            val MRUImage = d '185'
                
                            ForceRemove Favorites
                            {
                                val Index = d '0'
                                val Image = d '117'
                                val Text = s 'Favorites'
                                val Type = s 'Favorites'
                                val MRU = d '1'
								val Rating = s 'Favorites'
								val RtFlags = d '6'
                            }
                            ForceRemove History
                            {
                                val Index = d '2'
                                val Image = d '118'
                                val Text = s 'History'
                                val Type = s 'History'
                            }
                            ForceRemove 'Internet Explorer'
                            {
                                val Index = d '3'
                                val Image = d '119'
                                val Text = s 'Internet Explorer'
                                val File = s '\windows\iexplore.exe'
                            }
                            ForceRemove 'MSN Messenger'
                            {
                                val Index = d '4'
                                val Image = d '121'
                                val Text = s 'MSN Messenger'
                                val Type = s 'Messenger'
                                val MRU = d '1'
                            }
                            ForceRemove 'Pocket MSN'
                            {
                                val Index = d '5'
                                val Image = d '123'
                                val Text = s 'Pocket MSN'
                                val Type = s 'MSN'
                            }
                            ForceRemove 'Live Messenger'
                            {
                                val Index = d '5'
                                val Image = d '121'
                                val Text = s 'Live Messenger'
                                val Type = s 'LiveMessenger'
                            }
                        }
                        ForceRemove Programs
                        {
                            val Index = d '3'
                            val Image = d '5'
                            val Text = s 'Programs'
                            val Type = s 'Programs'
                            val MRUImage = d '188'
                        }
                        ForceRemove Start
                        {
                            val Index = d '0'
                            val Image = d '4'
                            val Text = s 'Start'
                            val Type = s 'StartMenu'
                            val Rating = s 'StartMenu'
                            val RtFlags = d '1'
                            val MRUImage = d '187'
                        }
                        ForceRemove 'My Menu'
                        {
                            val Index = d '8'
                            val Image = d '8'
                            val Text = s 'My Menu'
                            val Add = d '1'
                            val Inactive = d '1'
                            val MRUImage = d '191'
                        }
                        ForceRemove Multimedia
                        {
                            val Index = d '7'
                            val Image = d '6'
                            val Text = s 'Multimedia'
							val DrawType = s 'List'
							val Add = d '1'
                            val MRUImage = d '189'

                            ForceRemove 'Media Player'
                            {
                                val Index = d '0'
                                val Image = d '127'
                                val Text = s 'Media Player'
								val DrawType = s 'List'
								val Add = d '1'
                
                                ForceRemove 'Now Playing'
                                {
                                    val Index = d '0'
                                    val Type = s 'MediaN'
                                    val Text = s 'Now Playing'
                                    val Image = d '157'
                                }
                                ForceRemove Library
                                {
                                    val Index = d '1'
                                    val Type = s 'MediaL'
                                    val Text = s 'Library'
                                    val Image = d '158'
                                }     
                                ForceRemove 'Open File'
                                {
                                    val Index = d '2'
                                    val Type = s 'MediaF'
                                    val Text = s 'Open File'
                                    val Image = d '159'
                                }
                                ForceRemove 'Open URL'
                                {
                                    val Index = d '3'
                                    val Type = s 'MediaU'
                                    val Text = s 'Open URL'
                                    val Image = d '160'
                                }
                            }
                            ForceRemove Camera
                            {
                                val DrawType = s 'Grid'
                                val Index = d '1'
                                val Image = d '129'
                                val Text = s 'Camera'
                                val Type = s 'Camera'
                                val Rating = s 'Camera'
                                val RtFlags = d '7'
								val Add = d '1'
                        
                                ForceRemove Photo
                                {
                                    val Index = d '0'
                                    val Image = d '129'
                                    val Text = s 'Photo'
                                    val Type = s 'CameraP'
                                }
                                ForceRemove Video
                                {
                                    val Index = d '1'
                                    val Image = d '131'
                                    val Text = s 'Video'
                                    val Type = s 'CameraV'
                                }     
                                ForceRemove 'MMS Video'
                                {
                                    val Index = d '2'
                                    val Image = d '132'
                                    val Text = s 'MMS Video'
                                    val Type = s 'CameraM'
                                }
                                ForceRemove 'Contacts Picture'
                                {
                                    val Index = d '3'
                                    val Image = d '100'
                                    val Text = s 'Contacts Picture'
                                    val Type = s 'CameraC'
                                }
                                ForceRemove 'Picture Theme'
                                {
                                    val Index = d '4'
                                    val Image = d '130'
                                    val Text = s 'Picture Theme'
                                    val Type = s 'CameraT'
                                }
                                ForceRemove Sport
                                {
                                    val Index = d '5'
                                    val Image = d '133'
                                    val Text = s 'Sport'
                                    val Type = s 'CameraS'
                                }
                                ForceRemove Burst
                                {
                                    val Index = d '6'
                                    val Image = d '134'
                                    val Text = s 'Burst'
                                    val Type = s 'CameraB'
                                }
                                ForceRemove Timer
                                {
                                    val Index = d '7'
                                    val Image = d '135'
                                    val Text = s 'Timer'
                                    val Type = s 'CameraN'
                                }
                            }
                            ForceRemove 'Pictures'
                            {
                                val Index = d '2'
                                val Image = d '130'
                                val Text = s 'Pictures'
								val DrawType = s 'List'
								val Add = d '1'
                
                                ForceRemove 'My Pictures'
                                {
                                    val Index = d '0'
                                    val Type = s 'PicturesM'
                                    val Text = s 'My Pictures'
                                    val Image = d '161'
                                }
                                ForceRemove 'Browse Storage Card'
                                {
                                    val Index = d '1'
                                    val Type = s 'PicturesC'
                                    val Text = s 'Browse Storage Card'
                                    val Image = d '162'
                                }     
                                ForceRemove 'Browse My Device'
                                {
                                    val Index = d '2'
                                    val Type = s 'PicturesD'
                                    val Text = s 'Browse My Device'
                                    val Image = d '163'
                                }
                                ForceRemove 'Play Slide Show'
                                {
                                    val Index = d '3'
                                    val Type = s 'PicturesS'
                                    val Text = s 'Slide Show'
                                    val Image = d '164'
                                }
                            }
                        }
                    }
            
                    NoRemove Organizer
                    {
                    }
                    ForceRemove Messaging
                    {
                        val Image_SMSNew = d '114'
                        val Image_MMSNew = d '116'
                        val Image_ActiveSyncNew = d '115'
                        val Image_EmailNew = d '115'
                        
                        val Image_SMS = d '122'
                        val Image_MMS = d '122'
                        val Image_ActiveSync = d '122'
                        val Image_Email = d '122'                         
                    }
                    ForceRemove Settings
                    {
                        val DefCount = d '4'
                        val DefFolder = d '125'

                        ForceRemove Icons
                        {
                            val mobileshelloptions_0 = d '110'
                        }
                        
                        ForceRemove Default
                        {
                            val 0 = s 'cplmain_13'
                            val 1 = s 'mobileshelloptions_0'
                        }
                    }
                    ForceRemove Programs
                    {
                        val SkipFolder_10 = s 'Spb Pocket Plus Actions'
                        val SkipFolder_11 = s 'Spb Mobile Shell'
                        val SkipTarget_10 = s 'peghelp.exe'
            
                        ForceRemove Cache
                        {                          
                        }

                        ForceRemove Icons
                        {
                            val '\windows\poutlook.exe calendar' = d '101'
                            val '\windows\poutlook.exe tasks' = d '102'
                            val '\windows\notes.exe' = d '103'
                            val '\windows\shfind.exe' = d '120'
                            val '\windows\calc.exe' = d '105'
                            val '\windows\MobileCalculator.exe' = d '105'
                            val '\windows\pword.exe' = d '136'
                            val '\windows\ppt.exe' = d '141'
                            val '\windows\pxl.exe' = d '137'
                            val '\windows\tmail.exe' = d '122'
                            val '\windows\fexplore.exe' = d '106'
                            val '\windows\iexplore.exe' = d '119'
                            val '\windows\wmplayer.exe' = d '127'
                            val '\windows\menulauncher.exe' = d '110'
                            val '\windows\mobileshell.exe' = d '110'
                            val '\windows\repllog.exe /remote' = d '165'
                            val '\windows\mstsc40.exe' = d '166'
                            val '\windows\dlagent.exe' = d '167'
                            val '\windows\BubbleBreaker.exe' = d '168'
                            val '\windows\solitare.exe' = d '169'
                            val '%CE14%' = d '104'
                        }

                        ForceRemove 'Virtual Folders'
                        {
                            ForceRemove Office
                            {
                                val Image = d '140'

                                val Target_10 = s 'pxl.exe'
                                val Target_11 = s 'pword.exe'
                                val Target_12 = s 'ppt.exe'                              
                                val Target_13 = s 'poutlook.exe tasks'
                                val Target_14 = s 'poutlook.exe calendar'
                                val Target_15 = s 'poutlook.exe contacts'
                                val Target_16 = s 'notes.exe'
                                val Target_17 = s 'tmail.exe'
                            }

                            ForceRemove Accessories
                            {
                                val Image = d '125'

                                val Target_10 = s 'repllog.exe'
                                val Target_11 = s 'calc.exe'
                                val Target_12 = s 'dlagent.exe'
                                val Target_13 = s 'fexplore.exe'
                                val Target_14 = s 'mstsc40.exe'
                                val Target_15 = s 'pimg.exe'
                                val Target_16 = s 'wmplayer.exe'
                                val Target_17 = s 'shfind.exe'
                                val Target_11 = s 'MobileCalculator.exe'
                            }
                        }
                    }
                    ForceRemove Start
                    {
                        ForceRemove Default
                        {
                            val 0 = s '\windows\notes.exe'
                            val 1 = s '\windows\tmail.exe'
                            val 2 = s '\windows\calc.exe'
                            val 3 = s '\windows\fexplore.exe'
                            val 4 = s '\windows\poutlook.exe calendar'
                            val 5 = s '\windows\pword.exe'
                            val 6 = s '\windows\wmplayer.exe'
                            val 7 = s '\windows\pxl.exe'
                            val 8 = s '\windows\ppt.exe'
                            val 9 = s '\windows\pimg.exe'
                            val 10 = s '\windows\iexplore.exe'
                            val 11 = s '\windows\pmsnlauncher.exe'
                        }
                        ForceRemove DefaultMRU
                        {
                            val 0 = s 'm:\settings\1\mobileshelloptions_0'
                            val 1 = s 'm:\tools\theme'
                            val 2 = s 'm:\tools\rotate screen'
                            val 3 = s 'm:\tools\task manager'
                            val 4 = s 'l:\windows\notes.exe'
                            val 5 = s 'l:\windows\poutlook.exe calendar'                        
                            val 6 = s 'm:\organizer\contacts'
                            val 7 = s 'l:\windows\iexplore.exe'
                            val 8 = s 'l:\windows\ppt.exe'
                            val 9 = s 'l:\windows\pxl.exe'
                            val 10 = s 'l:\windows\pword.exe'
                            
                            val 11 = s 'l:\windows\fexplore.exe'
                            val 12 = s 'l:\windows\wmplayer.exe'
                
                            val 13 = s 'l:\windows\tmail.exe'
                            val 14 = s 'l:\windows\pmsnlauncher.exe'
                            val 15 = s 'm:\multimedia\camera'
                            val 16 = s 'l:\windows\pimg.exe'
                            val 17 = s 'l:\windows\calc.exe'
                            val 18 = s 'm:\tools\lock device'
                        }
                    }
                    ForceRemove 'Task Manager'
                    {
                        val Image_Contacts = d '100'
                        val Image_Calendar = d '101'
                        val Image_Tasks = d '102'
                        val Image_Notes = d '103'
                        val Image_Find = d '120'
                        val Image_Help = d '100'
                    }
                    ForceRemove Theme
                    {
                        val Image_Color = d '145'
                    }
                }
            }
        }

        NoRemove 'Spb Software House'
        {
            NoRemove 'Shared'
            {
                NoRemove 'TabPlugins'
                {
                    NoRemove '"Dial Tab"'
                    {
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Name3.2 = s 'Dial Tab 2'
                    }
                    NoRemove '"Dial Tab 2"'
                    {
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Name3.2 = s 'Dial Tab 3'
                    }
                    NoRemove '"Dial Tab 3"'
                    {
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Name3.2 = s 'Dial Tab'
                    }
                    NoRemove '"Weather Tab"'
                    {
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Name3.2 = s 'Weather Tab'
                    }
                    NoRemove '"Time Tab"'
                    {
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Name3.2 = s 'Time Tab'
                    }
                    NoRemove '"Home Tab"'
                    {
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Name3.2 = s 'Home Tab'
                    }
				}
				
				NoRemove 'Spb Menu'
                {

					NoRemove Now
					{
						ForceRemove 'SpbWeather Build-In'
						{
							val Kind = d '2'
							val Text = s 'Spb Weather Build-In'
							val Type = s 'SpbWeather'
							val Inactive = d '0'
							val CheckHKCU = s 'Software\Spb Software House\Spb Weather\Settings'
							val BuildIn = d '1'
						}
					}
                }
            }
        }
        NoRemove 'Microsoft'
        {
            NoRemove 'Today'
            {
                NoRemove 'Items'
                {
                    NoRemove '"Spb Mobile Shell"'
                    {
                        val Dll = s '%INSTALLDIR%\TodayContainer.dll'
                        val Options = d '0'
                        val Selectability = d '2'
                        val Type = d '5'
                        val STVersion = d '0'
                        val STCPossibleTabs = d '13'
                        val STCRecommendedIndent = d '0'
                        val STCVersion = d '1'
                        val STCCurrentTabs = d '1'
                    }
                    NoRemove '"Dial Tab"'
                    {
                        val STName = s 'Dial'
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Selectability = d '2'
                        val Options = d '0'
                        val Type = d '4'
                        val TabIcon = d '3'
                        val STVersion = d '1'
                        val STMinWidth = d '240'
                        val STMinHeight = d '80'
                        val STHeightResizeType = d '0'
                    }
                    NoRemove '"Dial Tab 2"'
                    {
                        val STName = s 'Dial 2'
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Selectability = d '2'
                        val Options = d '0'
                        val Type = d '4'
                        val TabIcon = d '3'
                        val STVersion = d '1'
                        val STMinWidth = d '240'
                        val STMinHeight = d '80'
                        val STHeightResizeType = d '0'
                        val Enabled = d '0'
                    }
                    NoRemove '"Dial Tab 3"'
                    {
                        val STName = s 'Dial 3'
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Selectability = d '2'
                        val Options = d '0'
                        val Type = d '4'
                        val TabIcon = d '3'
                        val STVersion = d '1'
                        val STMinWidth = d '240'
                        val STMinHeight = d '80'
                        val STHeightResizeType = d '0'
                        val Enabled = d '0'
                    }                    
                    NoRemove '"Weather Tab"'
                    {
                        val STName = s 'Weather'
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Selectability = d '2'
                        val Options = d '0'
                        val Type = d '4'
                        val TabIcon = d '1'
                        val TabIconFixed = d '1'
                        val STVersion = d '1'
                        val STMinWidth = d '240'
                        val STMinHeight = d '80'
                        val STHeightResizeType = d '0'
                    }
                    NoRemove '"Time Tab"'
                    {
                        val STName = s 'Time'
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Selectability = d '2'
                        val Options = d '0'
                        val Type = d '4'
                        val TabIcon = d '2'
                        val TabIconFixed = d '1'
                        val STVersion = d '1'
                        val STMinWidth = d '240'
                        val STMinHeight = d '80'
                        val STHeightResizeType = d '0'
                    }
                    NoRemove '"Home Tab"'
                    {
                        val STName = s 'Home'
                        val Dll = s '%INSTALLDIR%\TodayMRU.dll'
                        val Selectability = d '2'
                        val Options = d '0'
                        val Type = d '4'
                        val TabIcon = d '4'
                        val TabIconFixed = d '1'
                        val STVersion = d '1'
                        val STMinWidth = d '240'
                        val STMinHeight = d '80'
                        val STHeightResizeType = d '0'
                    }
                }
            }
        }
    }
}
