<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1582" Guid="{9AF248CB-893F-492E-AE1A-AE6872FCF403}" Time="1349751663.43">
    <Autostart Name="Autostart">
        <Plugin Identifier="Winamp" Guid="{4A22DD6A-5E2C-4500-90B4-47F5C58FD9CA}" File="Winamp">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="Task" Guid="{D1748551-C605-4423-B392-FB77E6842437}" File="Task">
            gAIpLg==
        </Plugin>
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(151))
        </Action>
        <Plugin Identifier="PowerDvd" Guid="{4DBDFFA7-9E47-4782-B843-B196C74DE3EF}" File="PowerDVD">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="VLC" Guid="{02929D1C-7567-414C-84D1-F8D71D6FD7B3}" File="VLC">
            gAJYCQAAAGxvY2FsaG9zdHEATdIEiIdxAS4=
        </Plugin>
        <Plugin Identifier="TMT" Guid="TMT3" File="TMT3">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="XBMC2" Guid="{8C8B850C-773F-4583-AAD9-A568262B7933}" File="XBMCRepeat">
            gAJYCQAAADEyNy4wLjAuMXEAWAQAAAA4MDgwcQF9cQIoVQlCcm9hZGNhc3RxA31xBChVBkVuYWJsZXEFiFUEUG9ydHEGTVYgVQpXb3JrYXJvdW5kcQeJdVUMTG9nUmF3RXZlbnRzcQiIVQdKU09OUlBDcQl9cQooVQlSZXRyeVRpbWVxC0sFaAZNgiNVBlJldHJ5c3EMSwV1dYdxDS4=
        </Plugin>
        <Plugin Identifier="MCE_Vista" Guid="{A7DB04BB-9F0A-486A-BCA1-CA87B9620D54}" File="MceRemote_Vista">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="NetworkReceiver" Guid="{8F35AE6D-AF12-4A94-AA91-4B63F0CBBE1C}" File="NetworkReceiver">
            gAJNf0JYAQAAAGFxAFgDAAAAVENQcQGHcQIu
        </Plugin>
        <Plugin Identifier="NetworkSender" Guid="{B4F0DAFE-2E0B-47F3-A155-ED72C7A4E270}" File="NetworkSender">
            gAJYDwAAADE5Mi4xNjguMTY4LjE3OXEATQAEWAEAAABhcQGHcQIu
        </Plugin>
        <Plugin id="12" Identifier="Keyboard" Guid="{59CBD10F-C1D8-4ADB-999B-9B76BA360F1F}" File="Keyboard">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="OnkyoISCP" Guid="{5B3B8AEB-08D7-4FD0-8BEE-8FE50C231E09}" File="OnkyoISCP">
            gAJYDwAAADE5Mi4xNjguMTY4LjE5NHEATeDqWAEAAAAxcQGHcQIu
        </Plugin>
        <Plugin Identifier="Foobar2000" Guid="{50257196-DB5B-4291-BD62-FF3DE53DDCA2}" File="Foobar2000">
            gAJYMAAAAEM6XFByb2dyYW0gRmlsZXMgKHg4NilcZm9vYmFyMjAwMFxmb29iYXIyMDAwLmV4ZXEAiYZxAS4=
        </Plugin>
        <Plugin Identifier="Vera" Guid="Vera" File="Vera">
            gAJYDwAAADE5Mi4xNjguMTY4LjE1MXEAWAQAAAAzNDgwcQGGcQIu
        </Plugin>
        <Plugin id="16" Enabled="False" Identifier="PingPlugin" Guid="{E0E0AFD7-31D5-41FE-B9DA-237234DB07A7}" File="Ping">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="MediaPlayerClassic" Guid="{DD75104D-D586-438A-B63D-3AD01A4D4BD3}" File="MediaPlayerClassic">
            gAJYQAAAAEM6XFByb2dyYW0gRmlsZXNcTWVkaWEgUGxheWVyIENsYXNzaWMgLSBIb21lIENpbmVtYVxtcGMtaGM2NC5leGVxAIVxAS4=
        </Plugin>
    </Autostart>
    <Folder Name="Start Programs" Expanded="True">
        <Macro Name="Start XBMC" Expanded="True">
            <Event Name="Start" />
            <Action>
                EventGhost.ShowOSD(u'Launching XBMC', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 1.0, True)
            </Action>
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="pj"', 0, True, 2, u'', False)
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
            <Action>
                EventGhost.Wait(2.0)
            </Action>
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\XBMC\\XBMC.exe', u'-fs', 0, False, 2, u'', False)
            </Action>
        </Macro>
        <Macro Name="Start Winamp" id="27">
            <Event Name="Music" />
            <Action>
                System.Execute(u'{eg.folderPath.ProgramFiles}\\Winamp\\winamp.exe', u'', 0, False, 2, u'')
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Context Folder" Expanded="True">
        <Folder Name="Winamp" id="31" Enabled="False">
            <Macro Name="Play" id="32">
                <Event Name="Play" />
                <Event Name="Ok" />
                <Action>
                    Winamp.TogglePlay()
                </Action>
            </Macro>
            <Macro Name="Stop" id="36">
                <Event Name="Stop" />
                <Action>
                    Winamp.Stop()
                </Action>
            </Macro>
            <Macro Name="Cursor Up">
                <Event Name="MceRemote.Mce.Up" />
                <Event Name="TCP.Up" />
                <Action>
                    Winamp.PreviousTrack()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Cursor Down">
                <Event Name="MceRemote.Mce.Down" />
                <Event Name="TCP.Down" />
                <Action>
                    Winamp.NextTrack()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Cursor Left">
                <Event Name="MceRemote.Mce.Left" />
                <Event Name="TCP.Left" />
                <Action>
                    Winamp.FastRewind()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Cursor Right">
                <Event Name="MceRemote.Mce.Right" />
                <Event Name="TCP.Right" />
                <Action>
                    Winamp.FastForward()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Next Track">
                <Event Name="NextTrack" />
                <Event Name="Skip" />
                <Action>
                    Winamp.NextTrack()
                </Action>
            </Macro>
            <Macro Name="Previous Track">
                <Event Name="PreviousTrack" />
                <Event Name="Replay" />
                <Action>
                    Winamp.PreviousTrack()
                </Action>
            </Macro>
            <Macro Name="Exit">
                <Event Name="Power" />
                <Event Name="MceRemote.Unknown.1557F77FF7FFF5D7FF5FFFFF50" />
                <Action>
                    Winamp.Exit()
                </Action>
            </Macro>
            <Macro Name="Volume Up">
                <Event Name="VolumeUp" />
                <Action>
                    Winamp.VolumeUp()
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.33000000000000002, 0.050000000000000003, 0.050000000000000003, 3.0)
                </Action>
            </Macro>
            <Macro Name="Volume Down">
                <Event Name="VolumeDown" />
                <Action>
                    Winamp.VolumeDown()
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.33000000000000002, 0.050000000000000003, 0.050000000000000003, 3.0)
                </Action>
            </Macro>
            <Macro Name="Winamp: Execute Visualisation" id="79">
                <Event Name="MceRemote.Mce.Escape" />
                <Event Name="TCP.Escape" />
                <Action>
                    Winamp.ExVis()
                </Action>
            </Macro>
            <Macro Name="Winamp: Discrete Pause">
                <Event Name="Pause" />
                <Action>
                    Winamp.DiscretePause()
                </Action>
            </Macro>
            <Macro Name="Winamp: Show File Info" id="86">
                <Event Name="Details" />
                <Action>
                    Winamp.ShowFileinfo()
                </Action>
                <Action>
                    EventGhost.EnableItem(XmlIdLink(94))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(36))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(32))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(86))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(79))
                </Action>
            </Macro>
            <Folder Name="Details Closer" id="94" Enabled="False">
                <Macro Name="Details Closer">
                    <Event Name="Details" />
                    <Event Name="Ok" />
                    <Event Name="MceRemote.Mce.Escape" />
                    <Event Name="Play" />
                    <Event Name="Stop" />
                    <Event Name="TCP.Escape" />
                    <Action>
                        Window.FindWindow(u'winamp.exe', u'File Info', u'#32770', None, None, None, True, 0.0, 2)
                    </Action>
                    <Action>
                        Window.Close()
                    </Action>
                    <Action>
                        EventGhost.DisableItem(XmlIdLink(94))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(79))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(36))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(32))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(86))
                    </Action>
                </Macro>
            </Folder>
            <Macro Name="Winamp: Choose File">
                <Event Name="7BB4" />
                <Action>
                    Winamp.ChooseFile()
                </Action>
            </Macro>
            <Macro Name="Winamp: Change Shuffle Status">
                <Event Name="Subtitle" />
                <Event Name="7BB2" />
                <Action>
                    Winamp.ChangeShuffleStatus(2)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Mouse Emulation" Enabled="False">
            <Macro Name="Mouse Move Up">
                <Event Name="MceRemote.Mce.Up" />
                <Event Name="Num2" />
                <Action>
                    Mouse.GoDirection(0)
                </Action>
            </Macro>
            <Macro Name="Mouse Move RightUp">
                <Event Name="Num3" />
                <Action>
                    Mouse.GoDirection(45)
                </Action>
            </Macro>
            <Macro Name="Mouse Move Right">
                <Event Name="MceRemote.Mce.Right" />
                <Event Name="Num6" />
                <Action>
                    Mouse.GoDirection(90)
                </Action>
            </Macro>
            <Macro Name="Mouse Move RightDown">
                <Event Name="Num9" />
                <Action>
                    Mouse.GoDirection(u'135')
                </Action>
            </Macro>
            <Macro Name="Mouse Move Down">
                <Event Name="MceRemote.Mce.Down" />
                <Event Name="Num8" />
                <Action>
                    Mouse.GoDirection(u'180')
                </Action>
            </Macro>
            <Macro Name="Mouse Move LeftDown">
                <Event Name="Num7" />
                <Action>
                    Mouse.GoDirection(225)
                </Action>
            </Macro>
            <Macro Name="Mouse Move Left">
                <Event Name="MceRemote.Mce.Left" />
                <Event Name="Num4" />
                <Action>
                    Mouse.GoDirection(270)
                </Action>
            </Macro>
            <Macro Name="Mouse Move LeftUp">
                <Event Name="Num1" />
                <Action>
                    Mouse.GoDirection(315)
                </Action>
            </Macro>
            <Macro Name="Left Mouse Button">
                <Event Name="X10.Rename" />
                <Action>
                    Mouse.LeftButton()
                </Action>
            </Macro>
            <Macro Name="Right Mouse Button">
                <Event Name="X10.Snapshot" />
                <Action>
                    Mouse.RightButton()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Keyboard Emulation" id="151">
            <Macro Name="Up">
                <Event Name="MceRemote.Mce.Up" />
                <Event Name="TCP.Up" />
                <Action>
                    Window.SendKeys(u'{Up}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Down">
                <Event Name="TCP.Down" />
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
                <Action>
                    Window.SendKeys(u'{Down}')
                </Action>
                <Event Name="MceRemote.Mce.Down" />
            </Macro>
            <Macro Name="Right">
                <Event Name="MceRemote.Mce.Right" />
                <Event Name="TCP.Right" />
                <Action>
                    Window.SendKeys(u'{Right}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Left">
                <Event Name="MceRemote.Mce.Left" />
                <Event Name="TCP.Left" />
                <Action>
                    Window.SendKeys(u'{Left}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Ok -&gt; Enter Key">
                <Event Name="Ok" />
                <Action>
                    Window.SendKeys(u'{Enter}')
                </Action>
            </Macro>
            <Macro Name="Escape">
                <Event Name="MceRemote.Mce.Esc" />
                <Event Name="TCP.Escape" />
                <Action>
                    Window.SendKeys(u'{Esc}')
                </Action>
            </Macro>
            <Macro Name="Power -&gt; Sleep">
                <Event Name="Power" />
                <Action Enabled="False">
                    System.Standby(False)
                </Action>
                <Action>
                    Window.SendKeys(u'{Alt+F4}', False)
                </Action>
            </Macro>
            <Macro Name="Forward -&gt; Tabulator">
                <Event Name="Forward" />
                <Action>
                    Window.SendKeys(u'{Tab}')
                </Action>
            </Macro>
            <Macro Name="Rewind -&gt; Shift+Tabulator">
                <Event Name="Rewind" />
                <Action>
                    Window.SendKeys(u'{Shift+Tab}')
                </Action>
            </Macro>
            <Macro Name="ChannelUp -&gt; Plus">
                <Event Name="ChannelUp" />
                <Action>
                    Window.SendKeys(u'+')
                </Action>
            </Macro>
            <Macro Name="ChannelDown -&gt; Minus">
                <Event Name="ChannelDown" />
                <Action>
                    Window.SendKeys(u'-')
                </Action>
            </Macro>
            <Macro Name="Subtitle -&gt; Start Menu">
                <Event Name="Subtitle" />
                <Action>
                    Window.SendKeys(u'{Win}')
                </Action>
                <Event Name="7BB2" />
            </Macro>
            <Macro Name="Play -&gt; Space">
                <Action>
                    Window.SendKeys(u'{Space}')
                </Action>
                <Event Name="MceRemote.Mce.Play" />
            </Macro>
            <Macro Name="Pause">
                <Event Name="MceRemote.Mce.Pause" />
                <Action>
                    XBMC2.RemotePause()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="CyberLink PowerDVD" id="205" Enabled="False">
            <Macro Name="Play">
                <Event Name="Play" />
                <Action>
                    PowerDvd.Play()
                </Action>
            </Macro>
            <Macro Name="Pause">
                <Event Name="Pause" />
                <Action>
                    PowerDvd.Pause()
                </Action>
            </Macro>
            <Macro Name="Stop">
                <Event Name="Stop" />
                <Action>
                    PowerDvd.Stop()
                </Action>
            </Macro>
            <Macro Name="Menu">
                <Event Name="DVDMenu" />
                <Action>
                    PowerDvd.Menu()
                </Action>
            </Macro>
            <Macro Name="Previous chapter">
                <Event Name="Replay" />
                <Action>
                    PowerDvd.PreviousChapter()
                </Action>
            </Macro>
            <Macro Name="Next chapter">
                <Event Name="Skip" />
                <Action>
                    PowerDvd.NextChapter()
                </Action>
            </Macro>
            <Macro Name="Step backward">
                <Event Name="Rewind" />
                <Action>
                    PowerDvd.StepBackward()
                </Action>
            </Macro>
            <Macro Name="Step forward">
                <Event Name="Forward" />
                <Action>
                    PowerDvd.StepForward()
                </Action>
            </Macro>
            <Macro Name="Toggle fullscreen">
                <Action>
                    PowerDvd.ToggleFullscreen()
                </Action>
                <Event Name="MceRemote.Mce.Escape" />
            </Macro>
            <Macro Name="Toggle mute">
                <Event Name="Mute" />
                <Action>
                    PowerDvd.ToggleMute()
                </Action>
            </Macro>
            <Macro Name="Volume up">
                <Event Name="VolumeUp" />
                <Action>
                    PowerDvd.VolumeUp()
                </Action>
            </Macro>
            <Macro Name="Volume down">
                <Event Name="VolumeDown" />
                <Action>
                    PowerDvd.VolumeDown()
                </Action>
            </Macro>
            <Macro Name="Next audio stream">
                <Event Name="7BB3" />
                <Event Name="Audio" />
                <Action>
                    PowerDvd.NextAudioStream()
                </Action>
            </Macro>
            <Macro Name="Next subtitle">
                <Event Name="Subtitle" />
                <Action>
                    PowerDvd.NextSubtitle()
                </Action>
                <Event Name="7BB2" />
            </Macro>
            <Macro Name="Next angel">
                <Action>
                    PowerDvd.NextAngel()
                </Action>
            </Macro>
            <Macro Name="Say-It-Again">
                <Action>
                    PowerDvd.SayItAgain()
                </Action>
            </Macro>
            <Macro Name="See-It-All">
                <Action>
                    PowerDvd.SeeItAll()
                </Action>
            </Macro>
            <Macro Name="Capture frame">
                <Action>
                    PowerDvd.CaptureFrame()
                </Action>
            </Macro>
            <Macro Name="Navigation Up">
                <Event Name="MceRemote.Mce.Up" />
                <Action>
                    PowerDvd.NavigationUp()
                </Action>
            </Macro>
            <Macro Name="Navigation Down">
                <Action>
                    PowerDvd.NavigationDown()
                </Action>
                <Event Name="MceRemote.Mce.Down" />
            </Macro>
            <Macro Name="Navigation Left">
                <Action>
                    PowerDvd.NavigationLeft()
                </Action>
                <Event Name="MceRemote.Mce.Left" />
            </Macro>
            <Macro Name="Navigation Right">
                <Action>
                    PowerDvd.NavigationRight()
                </Action>
                <Event Name="MceRemote.Mce.Right" />
            </Macro>
            <Macro Name="Navigation Enter">
                <Event Name="Ok" />
                <Action>
                    PowerDvd.NavigationEnter()
                </Action>
            </Macro>
            <Macro Name="Close">
                <Action>
                    PowerDvd.Close()
                </Action>
                <Event Name="Power" />
            </Macro>
        </Folder>
        <Folder Name="VLC media player" id="276" Enabled="False">
            <Macro Name="Start">
                <Action>
                    VLC.Start()
                </Action>
            </Macro>
            <Macro Name="Quit">
                <Event Name="Power" />
                <Action>
                    VLC.Quit()
                </Action>
            </Macro>
            <Macro Name="Play">
                <Event Name="Play" />
                <Action>
                    VLC.Play()
                </Action>
            </Macro>
            <Macro Name="Pause">
                <Event Name="Pause" />
                <Action>
                    VLC.Pause()
                </Action>
            </Macro>
            <Macro Name="Stop">
                <Event Name="Stop" />
                <Action>
                    VLC.Stop()
                </Action>
            </Macro>
            <Macro Name="Fast Forward">
                <Event Name="Forward" />
                <Action>
                    VLC.FastForward()
                </Action>
            </Macro>
            <Macro Name="Fast Rewind">
                <Event Name="Rewind" />
                <Action>
                    VLC.FastRewind()
                </Action>
            </Macro>
            <Macro Name="Play Faster">
                <Action>
                    VLC.PlayFaster()
                </Action>
            </Macro>
            <Macro Name="Play Slower">
                <Action>
                    VLC.PlaySlower()
                </Action>
            </Macro>
            <Macro Name="Play Normal">
                <Action>
                    VLC.PlayNormal()
                </Action>
            </Macro>
            <Macro Name="Seek">
                <Action>
                    VLC.Seek()
                </Action>
            </Macro>
            <Macro Name="Fullscreen">
                <Action>
                    VLC.Fullscreen()
                </Action>
                <Event Name="MceRemote.Mce.Escape" />
            </Macro>
            <Macro Name="Next Playlist Item">
                <Event Name="ChannelDown" />
                <Action>
                    VLC.NextPlaylistItem()
                </Action>
            </Macro>
            <Macro Name="Previous Playlist Item">
                <Event Name="ChannelUp" />
                <Action>
                    VLC.PreviousPlaylistItem()
                </Action>
            </Macro>
            <Macro Name="Next Title">
                <Action>
                    VLC.NextTitle()
                </Action>
            </Macro>
            <Macro Name="Previous Title">
                <Action>
                    VLC.PreviousTitle()
                </Action>
            </Macro>
            <Macro Name="Next Chapter">
                <Event Name="Skip" />
                <Action>
                    VLC.NextChapter()
                </Action>
            </Macro>
            <Macro Name="Previous Chapter">
                <Event Name="Replay" />
                <Action>
                    VLC.PreviousChapter()
                </Action>
            </Macro>
            <Macro Name="Current Playlist Status">
                <Action>
                    VLC.CurrentPlaylistStatus()
                </Action>
            </Macro>
            <Macro Name="Stream Info">
                <Event Name="Details" />
                <Action>
                    VLC.StreamInfo()
                </Action>
            </Macro>
            <Macro Name="Show Playlist">
                <Action>
                    VLC.ShowPlaylist()
                </Action>
            </Macro>
            <Macro Name="Clear Playlist">
                <Action>
                    VLC.ClearPlaylist()
                </Action>
            </Macro>
            <Macro Name="Volume Up">
                <Action>
                    VLC.VolumeUp()
                </Action>
                <Event Name="VolumeUp" />
            </Macro>
            <Macro Name="Volume Down">
                <Action>
                    VLC.VolumeDown()
                </Action>
                <Event Name="VolumeDown" />
            </Macro>
            <Macro Name="My Command">
                <Action>
                    VLC.MyCommand()
                </Action>
            </Macro>
            <Macro Name="Simulate hotkey press">
                <Action>
                    VLC.SimulateKey()
                </Action>
            </Macro>
            <Macro Name="Get list of hotkeys">
                <Action>
                    VLC.GetHotkeys()
                </Action>
            </Macro>
            <Macro Name="Get some info">
                <Action>
                    VLC.GetSomeInfo()
                </Action>
            </Macro>
            <Macro Name="Get time">
                <Action>
                    VLC.GetTime()
                </Action>
            </Macro>
            <Macro Name="Get length">
                <Action>
                    VLC.GetLength()
                </Action>
            </Macro>
            <Macro Name="Next audiotrack">
                <Event Name="7BB3" />
                <Action>
                    VLC.NextAtrack()
                </Action>
                <Event Name="Audio" />
            </Macro>
            <Macro Name="Previous audiotrack">
                <Action>
                    VLC.PreviousAtrack()
                </Action>
            </Macro>
            <Macro Name="Next subtitles">
                <Event Name="7BB2" />
                <Action>
                    VLC.NextStrack()
                </Action>
                <Event Name="Subtitle" />
            </Macro>
            <Macro Name="Previous subtitles">
                <Action>
                    VLC.PreviousStrack()
                </Action>
            </Macro>
            <Macro Name="Help">
                <Action>
                    VLC.Help()
                </Action>
            </Macro>
            <Folder Name="DVD menu control">
                <Macro Name="Go to the DVD menu">
                    <Event Name="DVDMenu" />
                    <Action>
                        VLC.KeyDiscMenu()
                    </Action>
                </Macro>
                <Macro Name="Navigate up">
                    <Action>
                        VLC.KeyNavUp()
                    </Action>
                    <Event Name="MceRemote.Mce.Up" />
                </Macro>
                <Macro Name="Navigate down">
                    <Action>
                        VLC.KeyNavDown()
                    </Action>
                    <Event Name="MceRemote.Mce.Down" />
                </Macro>
                <Macro Name="Navigate left">
                    <Action>
                        VLC.KeyNavLeft()
                    </Action>
                    <Event Name="MceRemote.Mce.Left" />
                </Macro>
                <Macro Name="Navigate right">
                    <Action>
                        VLC.KeyNavRight()
                    </Action>
                    <Event Name="MceRemote.Mce.Right" />
                </Macro>
                <Macro Name="Activate">
                    <Event Name="Ok" />
                    <Action>
                        VLC.KeyNavActivate()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="TMT" id="384" Enabled="False">
            <Folder Name="Remote">
                <Macro Name="Left">
                    <Action>
                        Window.SendKeys(u'{Left}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Left" />
                </Macro>
                <Macro Name="Right">
                    <Action>
                        Window.SendKeys(u'{Right}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Right" />
                </Macro>
                <Macro Name="Up">
                    <Action>
                        Window.SendKeys(u'{Up}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Up" />
                </Macro>
                <Macro Name="Down">
                    <Action>
                        Window.SendKeys(u'{Down}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Down" />
                </Macro>
                <Macro Name="Select">
                    <Event Name="Ok" />
                    <Action>
                        Window.SendKeys(u'{Return}', False)
                    </Action>
                </Macro>
                <Macro Name="Back -&gt; Root Menu">
                    <Event Name="Back" />
                    <Action>
                        TMT.JumpRoot()
                    </Action>
                </Macro>
                <Macro Name="Menu">
                    <Event Name="DVDMenu" />
                    <Action>
                        TMT.Menu()
                    </Action>
                </Macro>
                <Macro Name="Subtitle">
                    <Event Name="7BB2" />
                    <Event Name="Subtitle" />
                    <Action>
                        TMT.SubTitle()
                    </Action>
                </Macro>
                <Macro Name="Guide -&gt; Angle">
                    <Event Name="Guide" />
                    <Action>
                        TMT.Angle()
                    </Action>
                </Macro>
                <Macro Name="Play">
                    <Event Name="Play" />
                    <Action>
                        TMT.Play()
                    </Action>
                </Macro>
                <Macro Name="Pause">
                    <Event Name="Pause" />
                    <Action>
                        TMT.Pause()
                    </Action>
                </Macro>
                <Macro Name="Rewind">
                    <Event Name="Rewind" />
                    <Action>
                        TMT.Rewind()
                    </Action>
                </Macro>
                <Macro Name="Forward">
                    <Event Name="Forward" />
                    <Action>
                        TMT.Forward()
                    </Action>
                </Macro>
                <Macro Name="Skip">
                    <Event Name="Skip" />
                    <Action>
                        TMT.Next()
                    </Action>
                </Macro>
                <Macro Name="Replay">
                    <Event Name="Replay" />
                    <Action>
                        TMT.Previous()
                    </Action>
                </Macro>
                <Macro Name="Stop">
                    <Event Name="Stop" />
                    <Action>
                        TMT.Stop()
                    </Action>
                </Macro>
                <Macro Name="Record -&gt; Bookmark">
                    <Event Name="Record" />
                    <Action>
                        TMT.Bookmark()
                    </Action>
                </Macro>
                <Macro Name="0">
                    <Event Name="Num0" />
                    <Action>
                        TMT.Num0()
                    </Action>
                </Macro>
                <Macro Name="1">
                    <Event Name="Num1" />
                    <Action>
                        TMT.Num1()
                    </Action>
                </Macro>
                <Macro Name="2">
                    <Event Name="Num2" />
                    <Action>
                        TMT.Num2()
                    </Action>
                </Macro>
                <Macro Name="3">
                    <Event Name="Num3" />
                    <Action>
                        TMT.Num3()
                    </Action>
                </Macro>
                <Macro Name="4">
                    <Event Name="Num4" />
                    <Action>
                        TMT.Num4()
                    </Action>
                </Macro>
                <Macro Name="5">
                    <Event Name="Num5" />
                    <Action>
                        TMT.Num5()
                    </Action>
                </Macro>
                <Macro Name="6">
                    <Event Name="Num6" />
                    <Action>
                        TMT.Num6()
                    </Action>
                </Macro>
                <Macro Name="7">
                    <Event Name="Num7" />
                    <Action>
                        TMT.Num7()
                    </Action>
                </Macro>
                <Macro Name="8">
                    <Event Name="Num8" />
                    <Action>
                        TMT.Num8()
                    </Action>
                </Macro>
                <Macro Name="9">
                    <Event Name="Num9" />
                    <Action>
                        TMT.Num9()
                    </Action>
                </Macro>
                <Macro Name="Music / Audio">
                    <Event Name="7BB3" />
                    <Event Name="Audio" />
                    <Action>
                        TMT.Audio()
                    </Action>
                </Macro>
                <Macro Name="Pictures -&gt; Screencap">
                    <Event Name="Pictures" />
                    <Action>
                        TMT.Capture()
                    </Action>
                </Macro>
                <Macro Name="Videos -&gt; Effects">
                    <Event Name="Videos" />
                    <Action>
                        TMT.Effects()
                    </Action>
                </Macro>
                <Macro Name="Info">
                    <Event Name="Details" />
                    <Action>
                        TMT.RightMenu()
                    </Action>
                </Macro>
                <Macro Name="Vol +">
                    <Event Name="VolumeUp" />
                    <Action>
                        TMT.VolumeUp()
                    </Action>
                </Macro>
                <Macro Name="Vol -">
                    <Event Name="VolumeDown" />
                    <Action>
                        TMT.VolumeDown()
                    </Action>
                </Macro>
                <Macro Name="Mute">
                    <Event Name="Mute" />
                    <Action>
                        TMT.Mute()
                    </Action>
                </Macro>
                <Macro Name="Channel Up">
                    <Event Name="ChannelUp" />
                    <Action>
                        TMT.FullScreen()
                    </Action>
                </Macro>
                <Macro Name="Channel Down">
                    <Event Name="ChannelDown" />
                    <Action>
                        TMT.Minimize()
                    </Action>
                </Macro>
                <Macro Name="Power">
                    <Event Name="Power" />
                    <Action>
                        TMT.Exit()
                    </Action>
                </Macro>
                <Macro Name="Eject">
                    <Event Name="7BB4" />
                    <Action>
                        TMT.Eject()
                    </Action>
                </Macro>
                <Macro Name="Red">
                    <Event Name="Red" />
                    <Action>
                        TMT.Red()
                    </Action>
                </Macro>
                <Macro Name="Green">
                    <Event Name="Green" />
                    <Action>
                        TMT.Green()
                    </Action>
                </Macro>
                <Macro Name="Yellow">
                    <Event Name="Yellow" />
                    <Action>
                        TMT.Yellow()
                    </Action>
                </Macro>
                <Macro Name="Blue">
                    <Event Name="Blue" />
                    <Action>
                        TMT.Blue()
                    </Action>
                </Macro>
                <Macro Name="Esc">
                    <Action>
                        Window.SendKeys(u'{Escape}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Escape" />
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="XBMC2" id="517" Enabled="False">
            <Folder Name="Buttons" Expanded="True">
                <Folder Name="Remote">
                    <Macro Name="Left">
                        <Event Name="MceRemote.Mce.Left" />
                        <Event Name="TCP.Left" />
                        <Action>
                            XBMC2.RemoteLeft()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Right">
                        <Event Name="MceRemote.Mce.Right" />
                        <Event Name="TCP.Right" />
                        <Action>
                            XBMC2.RemoteRight()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Up">
                        <Event Name="MceRemote.Mce.Up" />
                        <Event Name="TCP.Up" />
                        <Action>
                            XBMC2.RemoteUp()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Down">
                        <Event Name="MceRemote.Mce.Down" />
                        <Event Name="TCP.Down" />
                        <Action>
                            XBMC2.RemoteDown()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Select">
                        <Event Name="Ok" />
                        <Action>
                            XBMC2.RemoteSelect()
                        </Action>
                    </Macro>
                    <Macro Name="Back">
                        <Event Name="Back" />
                        <Action>
                            XBMC2.RemoteBack()
                        </Action>
                    </Macro>
                    <Macro Name="Menu">
                        <Event Name="DVDMenu" />
                        <Action>
                            XBMC2.RemoteMenu()
                        </Action>
                    </Macro>
                    <Macro Name="Info">
                        <Event Name="Details" />
                        <Action>
                            XBMC2.RemoteInfo()
                        </Action>
                    </Macro>
                    <Macro Name="Display">
                        <Action>
                            XBMC2.RemoteDisplay()
                        </Action>
                    </Macro>
                    <Macro Name="Title">
                        <Action>
                            XBMC2.RemoteTitle()
                        </Action>
                    </Macro>
                    <Macro Name="Play">
                        <Event Name="Play" />
                        <Action>
                            XBMC2.RemotePlay()
                        </Action>
                    </Macro>
                    <Macro Name="Pause">
                        <Event Name="Pause" />
                        <Action>
                            XBMC2.RemotePause()
                        </Action>
                    </Macro>
                    <Macro Name="Reverse">
                        <Action>
                            XBMC2.RemoteReverse()
                        </Action>
                    </Macro>
                    <Macro Name="Forward">
                        <Action>
                            XBMC2.RemoteForward()
                        </Action>
                    </Macro>
                    <Macro Name="Skip +">
                        <Event Name="Skip" />
                        <Action>
                            XBMC2.RemoteSkipPlus()
                        </Action>
                    </Macro>
                    <Macro Name="Skip -">
                        <Event Name="Replay" />
                        <Action>
                            XBMC2.RemoteSkipMinus()
                        </Action>
                    </Macro>
                    <Macro Name="Stop">
                        <Event Name="Stop" />
                        <Action>
                            XBMC2.RemoteStop()
                        </Action>
                    </Macro>
                    <Macro Name="0">
                        <Event Name="Num0" />
                        <Action>
                            XBMC2.Remote0()
                        </Action>
                    </Macro>
                    <Macro Name="1">
                        <Event Name="Num1" />
                        <Action>
                            XBMC2.Remote1()
                        </Action>
                    </Macro>
                    <Macro Name="2">
                        <Event Name="Num2" />
                        <Action>
                            XBMC2.Remote2()
                        </Action>
                    </Macro>
                    <Macro Name="3">
                        <Event Name="Num3" />
                        <Action>
                            XBMC2.Remote3()
                        </Action>
                    </Macro>
                    <Macro Name="4">
                        <Event Name="Num4" />
                        <Action>
                            XBMC2.Remote4()
                        </Action>
                    </Macro>
                    <Macro Name="5">
                        <Event Name="Num5" />
                        <Action>
                            XBMC2.Remote5()
                        </Action>
                    </Macro>
                    <Macro Name="6">
                        <Event Name="Num6" />
                        <Action>
                            XBMC2.Remote6()
                        </Action>
                    </Macro>
                    <Macro Name="7">
                        <Event Name="Num7" />
                        <Action>
                            XBMC2.Remote7()
                        </Action>
                    </Macro>
                    <Macro Name="8">
                        <Event Name="Num8" />
                        <Action>
                            XBMC2.Remote8()
                        </Action>
                    </Macro>
                    <Macro Name="9">
                        <Event Name="Num9" />
                        <Action>
                            XBMC2.Remote9()
                        </Action>
                    </Macro>
                    <Macro Name="Power">
                        <Event Name="Power" />
                        <Action>
                            XBMC2.RemotePower()
                        </Action>
                    </Macro>
                    <Macro Name="My TV">
                        <Event Name="TV" />
                        <Action>
                            XBMC2.RemoteMyTV()
                        </Action>
                    </Macro>
                    <Macro Name="My Music">
                        <Event Name="Music" />
                        <Action>
                            XBMC2.RemoteMyMusic()
                        </Action>
                    </Macro>
                    <Macro Name="My Pictures">
                        <Event Name="Pictures" />
                        <Action>
                            XBMC2.RemoteMyPictures()
                        </Action>
                    </Macro>
                    <Macro Name="My Video">
                        <Event Name="Videos" />
                        <Action>
                            XBMC2.RemoteMyVideo()
                        </Action>
                    </Macro>
                    <Macro Name="Record">
                        <Action>
                            XBMC2.RemoteRecord()
                        </Action>
                    </Macro>
                    <Macro Name="Start">
                        <Action>
                            XBMC2.RemoteStart()
                        </Action>
                    </Macro>
                    <Macro Name="Vol +">
                        <Action>
                            XBMC2.RemoteVolPlus()
                        </Action>
                    </Macro>
                    <Macro Name="Vol -">
                        <Action>
                            XBMC2.RemoteVolMinus()
                        </Action>
                    </Macro>
                    <Macro Name="channelplus">
                        <Action>
                            XBMC2.Remotechannelplus()
                        </Action>
                    </Macro>
                    <Macro Name="channelminus">
                        <Action>
                            XBMC2.Remotechannelminus()
                        </Action>
                    </Macro>
                    <Macro Name="pageplus">
                        <Event Name="ChannelUp" />
                        <Action>
                            XBMC2.Remotepageplus()
                        </Action>
                    </Macro>
                    <Macro Name="pageminus">
                        <Event Name="ChannelDown" />
                        <Action>
                            XBMC2.Remotepageminus()
                        </Action>
                    </Macro>
                    <Macro Name="Mute">
                        <Action>
                            XBMC2.RemoteMute()
                        </Action>
                        <Event Name="Mute" />
                    </Macro>
                    <Macro Name="Recorded TV">
                        <Action>
                            XBMC2.RemoteRecordedTV()
                        </Action>
                    </Macro>
                    <Macro Name="Live TV">
                        <Action>
                            XBMC2.RemoteLiveTV()
                        </Action>
                    </Macro>
                    <Macro Name="*">
                        <Event Name="Star" />
                        <Action>
                            XBMC2.RemoteStar()
                        </Action>
                    </Macro>
                    <Macro Name="#">
                        <Event Name="Pound" />
                        <Action>
                            XBMC2.Remote#()
                        </Action>
                    </Macro>
                    <Macro Name="Clear">
                        <Event Name="MceRemote.Mce.Escape" />
                        <Action>
                            XBMC2.RemoteClear()
                        </Action>
                    </Macro>
                    <Macro Name="guide">
                        <Action>
                            XBMC2.Remoteguide()
                        </Action>
                    </Macro>
                    <Macro Name="enter">
                        <Action>
                            XBMC2.Remoteenter()
                        </Action>
                    </Macro>
                    <Macro Name="xbox">
                        <Action>
                            XBMC2.Remotexbox()
                        </Action>
                    </Macro>
                    <Macro Name="teletext">
                        <Action>
                            XBMC2.Remoteteletext()
                        </Action>
                    </Macro>
                    <Macro Name="red">
                        <Event Name="Red" />
                        <Action>
                            XBMC2.Remotered()
                        </Action>
                    </Macro>
                    <Macro Name="green">
                        <Event Name="Green" />
                        <Action>
                            XBMC2.Remotegreen()
                        </Action>
                    </Macro>
                    <Macro Name="yellow">
                        <Event Name="Yellow" />
                        <Action>
                            XBMC2.Remoteyellow()
                        </Action>
                    </Macro>
                    <Macro Name="blue">
                        <Event Name="Blue" />
                        <Action>
                            XBMC2.Remoteblue()
                        </Action>
                    </Macro>
                    <Macro Name="subtitle">
                        <Event Name="7BB2" />
                        <Event Name="Subtitle" />
                        <Action>
                            XBMC2.Remotesubtitle()
                        </Action>
                    </Macro>
                    <Macro Name="language">
                        <Action>
                            XBMC2.Remotelanguage()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Gamepad">
                    <Macro Name="a">
                        <Action>
                            XBMC2.GamepadA()
                        </Action>
                    </Macro>
                    <Macro Name="b">
                        <Action>
                            XBMC2.GamepadB()
                        </Action>
                    </Macro>
                    <Macro Name="x">
                        <Action>
                            XBMC2.GamepadX()
                        </Action>
                    </Macro>
                    <Macro Name="y">
                        <Action>
                            XBMC2.GamepadY()
                        </Action>
                    </Macro>
                    <Macro Name="white">
                        <Action>
                            XBMC2.GamepadWhite()
                        </Action>
                    </Macro>
                    <Macro Name="black">
                        <Action>
                            XBMC2.GamepadBlack()
                        </Action>
                    </Macro>
                    <Macro Name="start">
                        <Action>
                            XBMC2.GamepadStart()
                        </Action>
                    </Macro>
                    <Macro Name="back">
                        <Action>
                            XBMC2.GamepadBack()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbbutton">
                        <Action>
                            XBMC2.GamepadLeftThumbButton()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbbutton">
                        <Action>
                            XBMC2.GamepadRightThumbButton()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstick">
                        <Action>
                            XBMC2.GamepadLeftThumbStick()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickup">
                        <Action>
                            XBMC2.GamepadLeftThumbStickUp()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickdown">
                        <Action>
                            XBMC2.GamepadLeftThumbStickDown()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickleft">
                        <Action>
                            XBMC2.GamepadLeftThumbStickLeft()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickright">
                        <Action>
                            XBMC2.GamepadLeftThumbStickRight()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstick">
                        <Action>
                            XBMC2.GamepadRightThumbStick()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickup">
                        <Action>
                            XBMC2.GamepadRightThumbStickUp()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickdown">
                        <Action>
                            XBMC2.GamepadRightThumbStickDown()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickleft">
                        <Action>
                            XBMC2.GamepadRightThumbStickLeft()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickright">
                        <Action>
                            XBMC2.GamepadRightThumbStickRight()
                        </Action>
                    </Macro>
                    <Macro Name="lefttrigger">
                        <Action>
                            XBMC2.GamepadLeftTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="righttrigger">
                        <Action>
                            XBMC2.GamepadRightTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="leftanalogtrigger">
                        <Action>
                            XBMC2.GamepadLeftAnalogTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="rightanalogtrigger">
                        <Action>
                            XBMC2.GamepadRightAnalogTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="dpadleft">
                        <Action>
                            XBMC2.GamepadDpadLeft()
                        </Action>
                    </Macro>
                    <Macro Name="dpadright">
                        <Action>
                            XBMC2.GamepadDpadRight()
                        </Action>
                    </Macro>
                    <Macro Name="dpadup">
                        <Action>
                            XBMC2.GamepadDpadUp()
                        </Action>
                    </Macro>
                    <Macro Name="dpaddown">
                        <Action>
                            XBMC2.GamepadDpadDown()
                        </Action>
                    </Macro>
                </Folder>
            </Folder>
            <Folder Name="Actions" Expanded="True">
                <Folder Name="General">
                    <Macro Name="Left">
                        <Action>
                            XBMC2.Left()
                        </Action>
                    </Macro>
                    <Macro Name="Right">
                        <Action>
                            XBMC2.Right()
                        </Action>
                    </Macro>
                    <Macro Name="Up">
                        <Action>
                            XBMC2.Up()
                        </Action>
                    </Macro>
                    <Macro Name="Down">
                        <Action>
                            XBMC2.Down()
                        </Action>
                    </Macro>
                    <Macro Name="Page Up">
                        <Action>
                            XBMC2.PageUp()
                        </Action>
                    </Macro>
                    <Macro Name="Page Down">
                        <Action>
                            XBMC2.PageDown()
                        </Action>
                    </Macro>
                    <Macro Name="Select">
                        <Action>
                            XBMC2.Select()
                        </Action>
                    </Macro>
                    <Macro Name="Highlight">
                        <Action>
                            XBMC2.Highlight()
                        </Action>
                    </Macro>
                    <Macro Name="ParentDir">
                        <Action>
                            XBMC2.ParentDir()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousMenu">
                        <Action>
                            XBMC2.PreviousMenu()
                        </Action>
                    </Macro>
                    <Macro Name="Info">
                        <Action>
                            XBMC2.Info()
                        </Action>
                    </Macro>
                    <Macro Name="Screenshot">
                        <Action>
                            XBMC2.Screenshot()
                        </Action>
                    </Macro>
                    <Macro Name="PowerOff">
                        <Action>
                            XBMC2.PowerOff()
                        </Action>
                    </Macro>
                    <Macro Name="VolumeUp">
                        <Action>
                            XBMC2.VolumeUp()
                        </Action>
                    </Macro>
                    <Macro Name="VolumeDown">
                        <Action>
                            XBMC2.VolumeDown()
                        </Action>
                    </Macro>
                    <Macro Name="Mute">
                        <Action>
                            XBMC2.Mute()
                        </Action>
                    </Macro>
                    <Macro Name="ContextMenu">
                        <Event Name="Guide" />
                        <Action>
                            XBMC2.ContextMenu()
                        </Action>
                    </Macro>
                    <Macro Name="ScrollUp">
                        <Action>
                            XBMC2.ScrollUp()
                        </Action>
                    </Macro>
                    <Macro Name="ScrollDown">
                        <Action>
                            XBMC2.ScrollDown()
                        </Action>
                    </Macro>
                    <Macro Name="Close">
                        <Action>
                            XBMC2.Close()
                        </Action>
                        <Event Name="MceRemote.Mce.Escape" />
                    </Macro>
                    <Macro Name="Number0">
                        <Action>
                            XBMC2.Number0()
                        </Action>
                    </Macro>
                    <Macro Name="Number1">
                        <Action>
                            XBMC2.Number1()
                        </Action>
                    </Macro>
                    <Macro Name="Number2">
                        <Action>
                            XBMC2.Number2()
                        </Action>
                    </Macro>
                    <Macro Name="Number3">
                        <Action>
                            XBMC2.Number3()
                        </Action>
                    </Macro>
                    <Macro Name="Number4">
                        <Action>
                            XBMC2.Number4()
                        </Action>
                    </Macro>
                    <Macro Name="Number5">
                        <Action>
                            XBMC2.Number5()
                        </Action>
                    </Macro>
                    <Macro Name="Number6">
                        <Action>
                            XBMC2.Number6()
                        </Action>
                    </Macro>
                    <Macro Name="Number7">
                        <Action>
                            XBMC2.Number7()
                        </Action>
                    </Macro>
                    <Macro Name="Number8">
                        <Action>
                            XBMC2.Number8()
                        </Action>
                    </Macro>
                    <Macro Name="Number9">
                        <Action>
                            XBMC2.Number9()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Media playing" Expanded="True">
                    <Macro Name="Play">
                        <Action>
                            XBMC2.Play()
                        </Action>
                    </Macro>
                    <Macro Name="Pause">
                        <Action>
                            XBMC2.Pause()
                        </Action>
                    </Macro>
                    <Macro Name="Stop">
                        <Action>
                            XBMC2.Stop()
                        </Action>
                    </Macro>
                    <Macro Name="FastForward">
                        <Action>
                            XBMC2.FastForward()
                        </Action>
                    </Macro>
                    <Macro Name="Rewind">
                        <Action>
                            XBMC2.Rewind()
                        </Action>
                    </Macro>
                    <Macro Name="SkipNext">
                        <Action>
                            XBMC2.SkipNext()
                        </Action>
                    </Macro>
                    <Macro Name="SkipPrevious">
                        <Action>
                            XBMC2.SkipPrevious()
                        </Action>
                    </Macro>
                    <Macro Name="FullScreen">
                        <Action>
                            XBMC2.FullScreen()
                        </Action>
                    </Macro>
                    <Macro Name="CodecInfo">
                        <Event Name="MceRemote.Mce.Subtitle" />
                        <Action>
                            XBMC2.CodecInfo()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogSeekForward">
                        <Action>
                            XBMC2.AnalogSeekForward()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogSeekBack">
                        <Action>
                            XBMC2.AnalogSeekBack()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogFastForward">
                        <Action>
                            XBMC2.AnalogFastForward()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogRewind">
                        <Action>
                            XBMC2.AnalogRewind()
                        </Action>
                    </Macro>
                    <Macro Name="Party Mode">
                        <Action>
                            XBMC2.PartyMode()
                        </Action>
                    </Macro>
                    <Macro Name="Random">
                        <Action>
                            XBMC2.Random()
                        </Action>
                    </Macro>
                    <Macro Name="Repeat">
                        <Action>
                            XBMC2.Repeat()
                        </Action>
                    </Macro>
                    <Macro Name="Update Video Library">
                        <Action>
                            XBMC2.UpdateVideoLibrary()
                        </Action>
                    </Macro>
                    <Macro Name="Update Music Library">
                        <Action>
                            XBMC2.UpdateMusicLibrary()
                        </Action>
                    </Macro>
                    <Macro Name="IncreaseRating">
                        <Action>
                            XBMC2.IncreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="DecreaseRating">
                        <Action>
                            XBMC2.DecreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="Eject Tray">
                        <Event Name="7BB4" />
                        <Action>
                            XBMC2.EjectTray()
                        </Action>
                    </Macro>
                    <Macro Name="Record">
                        <Action>
                            XBMC2.Record()
                        </Action>
                    </Macro>
                    <Macro Name="Play DVD">
                        <Action>
                            XBMC2.PlayDVD()
                        </Action>
                    </Macro>
                    <Macro Name="Last FM Love">
                        <Action>
                            XBMC2.LastFMLove()
                        </Action>
                    </Macro>
                    <Macro Name="Last FM Ban">
                        <Action>
                            XBMC2.LastFMBan()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Playlist">
                    <Macro Name="Playlist">
                        <Action>
                            XBMC2.Playlist()
                        </Action>
                    </Macro>
                    <Macro Name="Queue">
                        <Event Name="Num0" Enabled="False" />
                        <Action>
                            XBMC2.Queue()
                        </Action>
                    </Macro>
                    <Macro Name="MoveItemUp">
                        <Action>
                            XBMC2.MoveItemUp()
                        </Action>
                    </Macro>
                    <Macro Name="MoveItemDown">
                        <Action>
                            XBMC2.MoveItemDown()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="FullScreen Video">
                    <Macro Name="StepForward">
                        <Action>
                            XBMC2.StepForward()
                        </Action>
                        <Event Name="Forward" />
                    </Macro>
                    <Macro Name="StepBack">
                        <Action>
                            XBMC2.StepBack()
                        </Action>
                        <Event Name="Rewind" />
                    </Macro>
                    <Macro Name="BigStepForward">
                        <Action>
                            XBMC2.BigStepForward()
                        </Action>
                    </Macro>
                    <Macro Name="BigStepBack">
                        <Action>
                            XBMC2.BigStepBack()
                        </Action>
                    </Macro>
                    <Macro Name="SmallStepBack">
                        <Action>
                            XBMC2.SmallStepBack()
                        </Action>
                    </Macro>
                    <Macro Name="OSD">
                        <Action>
                            XBMC2.OSD()
                        </Action>
                    </Macro>
                    <Macro Name="AspectRatio">
                        <Action>
                            XBMC2.AspectRatio()
                        </Action>
                    </Macro>
                    <Macro Name="ShowSubtitles">
                        <Action>
                            XBMC2.ShowSubtitles()
                        </Action>
                    </Macro>
                    <Macro Name="NextSubtitle">
                        <Action>
                            XBMC2.NextSubtitle()
                        </Action>
                    </Macro>
                    <Macro Name="SubtitleDelayMinus">
                        <Action>
                            XBMC2.SubtitleDelayMinus()
                        </Action>
                    </Macro>
                    <Macro Name="SubtitleDelayPlus">
                        <Action>
                            XBMC2.SubtitleDelayPlus()
                        </Action>
                    </Macro>
                    <Macro Name="AudioDelayMinus">
                        <Action>
                            XBMC2.AudioDelayMinus()
                        </Action>
                    </Macro>
                    <Macro Name="AudioDelayPlus">
                        <Action>
                            XBMC2.AudioDelayPlus()
                        </Action>
                    </Macro>
                    <Macro Name="AudioNextLanguage">
                        <Event Name="7BB3" />
                        <Action>
                            XBMC2.AudioNextLanguage()
                        </Action>
                    </Macro>
                    <Macro Name="mplayerosd">
                        <Action>
                            XBMC2.mplayerosd()
                        </Action>
                    </Macro>
                    <Macro Name="ShowTime">
                        <Action>
                            XBMC2.ShowTime()
                        </Action>
                    </Macro>
                    <Macro Name="ShowVideoMenu">
                        <Action>
                            XBMC2.ShowVideoMenu()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Picture slideshow">
                    <Macro Name="NextPicture">
                        <Action>
                            XBMC2.NextPicture()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousPicture">
                        <Action>
                            XBMC2.PreviousPicture()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomOut">
                        <Action>
                            XBMC2.ZoomOut()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomIn">
                        <Action>
                            XBMC2.ZoomIn()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomNormal">
                        <Action>
                            XBMC2.ZoomNormal()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel1">
                        <Action>
                            XBMC2.ZoomLevel1()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel2">
                        <Action>
                            XBMC2.ZoomLevel2()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel3">
                        <Action>
                            XBMC2.ZoomLevel3()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel4">
                        <Action>
                            XBMC2.ZoomLevel4()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel5">
                        <Action>
                            XBMC2.ZoomLevel5()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel6">
                        <Action>
                            XBMC2.ZoomLevel6()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel7">
                        <Action>
                            XBMC2.ZoomLevel7()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel8">
                        <Action>
                            XBMC2.ZoomLevel8()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel9">
                        <Action>
                            XBMC2.ZoomLevel9()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogMove">
                        <Action>
                            XBMC2.AnalogMove()
                        </Action>
                    </Macro>
                    <Macro Name="Rotate">
                        <Action>
                            XBMC2.Rotate()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Screen calibration">
                    <Macro Name="NextCalibration">
                        <Action>
                            XBMC2.NextCalibration()
                        </Action>
                    </Macro>
                    <Macro Name="ResetCalibration">
                        <Action>
                            XBMC2.ResetCalibration()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogMove">
                        <Action>
                            XBMC2.AnalogMove()
                        </Action>
                    </Macro>
                    <Macro Name="NextResolution">
                        <Action>
                            XBMC2.NextResolution()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="File Manager">
                    <Macro Name="Delete">
                        <Action>
                            XBMC2.Delete()
                        </Action>
                    </Macro>
                    <Macro Name="Copy">
                        <Action>
                            XBMC2.Copy()
                        </Action>
                    </Macro>
                    <Macro Name="Move">
                        <Action>
                            XBMC2.Move()
                        </Action>
                    </Macro>
                    <Macro Name="Rename">
                        <Action>
                            XBMC2.Rename()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="On-screen keyboard">
                    <Macro Name="BackSpace">
                        <Action>
                            XBMC2.BackSpace()
                        </Action>
                    </Macro>
                    <Macro Name="Shift">
                        <Action>
                            XBMC2.Shift()
                        </Action>
                    </Macro>
                    <Macro Name="Symbols">
                        <Action>
                            XBMC2.Symbols()
                        </Action>
                    </Macro>
                    <Macro Name="CursorLeft">
                        <Action>
                            XBMC2.CursorLeft()
                        </Action>
                    </Macro>
                    <Macro Name="CursorRight">
                        <Action>
                            XBMC2.CursorRight()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Music visualisation">
                    <Macro Name="OSD">
                        <Action>
                            XBMC2.OSD()
                        </Action>
                    </Macro>
                    <Macro Name="ShowPreset">
                        <Event Name="Audio" />
                        <Action>
                            XBMC2.ShowPreset()
                        </Action>
                    </Macro>
                    <Macro Name="PresetList">
                        <Action>
                            XBMC2.PresetList()
                        </Action>
                    </Macro>
                    <Macro Name="NextPreset">
                        <Action>
                            XBMC2.NextPreset()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousPreset">
                        <Action>
                            XBMC2.PreviousPreset()
                        </Action>
                    </Macro>
                    <Macro Name="LockPreset">
                        <Action>
                            XBMC2.LockPreset()
                        </Action>
                    </Macro>
                    <Macro Name="RandomPreset">
                        <Action>
                            XBMC2.RandomPreset()
                        </Action>
                    </Macro>
                    <Macro Name="increasevisrating">
                        <Action>
                            XBMC2.increasevisrating()
                        </Action>
                    </Macro>
                    <Macro Name="decreasevisrating">
                        <Action>
                            XBMC2.decreasevisrating()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Shutdown related">
                    <Macro Name="Quit XBMC">
                        <Action>
                            XBMC2.Quit()
                        </Action>
                        <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
                    </Macro>
                    <Macro Name="Restart XBMC">
                        <Action>
                            XBMC2.RestartApp()
                        </Action>
                    </Macro>
                    <Macro Name="Reset Computer">
                        <Action>
                            XBMC2.Reset()
                        </Action>
                    </Macro>
                    <Macro Name="Shutdown Computer">
                        <Action>
                            XBMC2.Shutdown()
                        </Action>
                    </Macro>
                    <Macro Name="Powerdown Computer">
                        <Action>
                            XBMC2.Powerdown()
                        </Action>
                    </Macro>
                    <Macro Name="Suspend Computer">
                        <Action>
                            XBMC2.Suspend()
                        </Action>
                    </Macro>
                    <Macro Name="Hibernate Computer">
                        <Action>
                            XBMC2.Hibernate()
                        </Action>
                    </Macro>
                    <Macro Name="Reboot Computer">
                        <Action>
                            XBMC2.Reboot()
                        </Action>
                    </Macro>
                    <Macro Name="Restart Computer">
                        <Action>
                            XBMC2.Restart()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Uncategorized actions">
                    <Macro Name="JumpSMS2">
                        <Action>
                            XBMC2.JumpSMS2()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS3">
                        <Action>
                            XBMC2.JumpSMS3()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS4">
                        <Action>
                            XBMC2.JumpSMS4()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS5">
                        <Action>
                            XBMC2.JumpSMS5()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS6">
                        <Action>
                            XBMC2.JumpSMS6()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS7">
                        <Action>
                            XBMC2.JumpSMS7()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS8">
                        <Action>
                            XBMC2.JumpSMS8()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS9">
                        <Action>
                            XBMC2.JumpSMS9()
                        </Action>
                    </Macro>
                    <Macro Name="FilterClear">
                        <Action>
                            XBMC2.FilterClear()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS2">
                        <Action>
                            XBMC2.FilterSMS2()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS3">
                        <Action>
                            XBMC2.FilterSMS3()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS4">
                        <Action>
                            XBMC2.FilterSMS4()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS5">
                        <Action>
                            XBMC2.FilterSMS5()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS6">
                        <Action>
                            XBMC2.FilterSMS6()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS7">
                        <Action>
                            XBMC2.FilterSMS7()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS8">
                        <Action>
                            XBMC2.FilterSMS8()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS9">
                        <Action>
                            XBMC2.FilterSMS9()
                        </Action>
                    </Macro>
                    <Macro Name="FirstPage">
                        <Action>
                            XBMC2.FirstPage()
                        </Action>
                    </Macro>
                    <Macro Name="LastPage">
                        <Action>
                            XBMC2.LastPage()
                        </Action>
                    </Macro>
                    <Macro Name="HideSubMenu">
                        <Action>
                            XBMC2.HideSubMenu()
                        </Action>
                    </Macro>
                    <Macro Name="ToggleSource">
                        <Action>
                            XBMC2.ToggleSource()
                        </Action>
                    </Macro>
                    <Macro Name="Remove">
                        <Action>
                            XBMC2.Remove()
                        </Action>
                    </Macro>
                    <Macro Name="AudioToggleDigital">
                        <Action>
                            XBMC2.AudioToggleDigital()
                        </Action>
                    </Macro>
                    <Macro Name="OSDLeft">
                        <Action>
                            XBMC2.OSDLeft()
                        </Action>
                    </Macro>
                    <Macro Name="OSDRight">
                        <Action>
                            XBMC2.OSDRight()
                        </Action>
                    </Macro>
                    <Macro Name="OSDUp">
                        <Action>
                            XBMC2.OSDUp()
                        </Action>
                    </Macro>
                    <Macro Name="OSDDown">
                        <Action>
                            XBMC2.OSDDown()
                        </Action>
                    </Macro>
                    <Macro Name="OSDSelect">
                        <Action>
                            XBMC2.OSDSelect()
                        </Action>
                    </Macro>
                    <Macro Name="OSDValuePlus">
                        <Action>
                            XBMC2.OSDValuePlus()
                        </Action>
                    </Macro>
                    <Macro Name="OSDValueMinus">
                        <Action>
                            XBMC2.OSDValueMinus()
                        </Action>
                    </Macro>
                    <Macro Name="ToggleWatched">
                        <Action>
                            XBMC2.ToggleWatched()
                        </Action>
                    </Macro>
                    <Macro Name="ScanItem">
                        <Action>
                            XBMC2.ScanItem()
                        </Action>
                    </Macro>
                    <Macro Name="Enter">
                        <Action>
                            XBMC2.Enter()
                        </Action>
                    </Macro>
                    <Macro Name="IncreaseRating">
                        <Action>
                            XBMC2.IncreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="DecreaseRating">
                        <Action>
                            XBMC2.DecreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="ToggleFullScreen">
                        <Action>
                            XBMC2.ToggleFullScreen()
                        </Action>
                    </Macro>
                    <Macro Name="NextScene">
                        <Action>
                            XBMC2.NextScene()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousScene">
                        <Action>
                            XBMC2.PreviousScene()
                        </Action>
                    </Macro>
                    <Macro Name="NextLetter">
                        <Action>
                            XBMC2.NextLetter()
                        </Action>
                    </Macro>
                    <Macro Name="PrevLetter">
                        <Action>
                            XBMC2.PrevLetter()
                        </Action>
                    </Macro>
                </Folder>
            </Folder>
            <Folder Name="Windows">
                <Macro Name="Show Movies Screen">
                    <Action>
                        XBMC2.MyMovies()
                    </Action>
                </Macro>
                <Macro Name="Show TV Shows Screen">
                    <Action>
                        XBMC2.MyTVShows()
                    </Action>
                </Macro>
                <Macro Name="Show Shutdown Menu">
                    <Action>
                        XBMC2.ShutdownMenu()
                    </Action>
                </Macro>
                <Macro Name="Home">
                    <Action>
                        XBMC2.Home()
                    </Action>
                </Macro>
                <Macro Name="Programs">
                    <Action>
                        XBMC2.Programs()
                    </Action>
                </Macro>
                <Macro Name="Pictures">
                    <Action>
                        XBMC2.Pictures()
                    </Action>
                </Macro>
                <Macro Name="Files">
                    <Action>
                        XBMC2.Files()
                    </Action>
                </Macro>
                <Macro Name="Settings">
                    <Action>
                        XBMC2.Settings()
                    </Action>
                </Macro>
                <Macro Name="Music">
                    <Action>
                        XBMC2.Music()
                    </Action>
                </Macro>
                <Macro Name="Musicfiles">
                    <Action>
                        XBMC2.Musicfiles()
                    </Action>
                </Macro>
                <Macro Name="Musiclibrary">
                    <Action>
                        XBMC2.Musiclibrary()
                    </Action>
                </Macro>
                <Macro Name="Musicplaylist">
                    <Action>
                        XBMC2.Musicplaylist()
                    </Action>
                </Macro>
                <Macro Name="Musicplaylisteditor">
                    <Action>
                        XBMC2.Musicplaylisteditor()
                    </Action>
                </Macro>
                <Macro Name="Musicinformation">
                    <Action>
                        XBMC2.Musicinformation()
                    </Action>
                </Macro>
                <Macro Name="Video">
                    <Action>
                        XBMC2.Video()
                    </Action>
                </Macro>
                <Macro Name="Videofiles">
                    <Action>
                        XBMC2.Videofiles()
                    </Action>
                </Macro>
                <Macro Name="Videolibrary">
                    <Action>
                        XBMC2.Videolibrary()
                    </Action>
                </Macro>
                <Macro Name="Videoplaylist">
                    <Action>
                        XBMC2.Videoplaylist()
                    </Action>
                </Macro>
                <Macro Name="Systeminfo">
                    <Action>
                        XBMC2.Systeminfo()
                    </Action>
                </Macro>
                <Macro Name="Guicalibration">
                    <Action>
                        XBMC2.Guicalibration()
                    </Action>
                </Macro>
                <Macro Name="Screencalibration">
                    <Action>
                        XBMC2.Screencalibration()
                    </Action>
                </Macro>
                <Macro Name="Picturessettings">
                    <Action>
                        XBMC2.Picturessettings()
                    </Action>
                </Macro>
                <Macro Name="Programssettings">
                    <Action>
                        XBMC2.Programssettings()
                    </Action>
                </Macro>
                <Macro Name="Weathersettings">
                    <Action>
                        XBMC2.Weathersettings()
                    </Action>
                </Macro>
                <Macro Name="Musicsettings">
                    <Action>
                        XBMC2.Musicsettings()
                    </Action>
                </Macro>
                <Macro Name="Systemsettings">
                    <Action>
                        XBMC2.Systemsettings()
                    </Action>
                </Macro>
                <Macro Name="Videossettings">
                    <Action>
                        XBMC2.Videossettings()
                    </Action>
                </Macro>
                <Macro Name="Networksettings">
                    <Action>
                        XBMC2.Networksettings()
                    </Action>
                </Macro>
                <Macro Name="Appearancesettings">
                    <Action>
                        XBMC2.Appearancesettings()
                    </Action>
                </Macro>
                <Macro Name="Scripts">
                    <Action>
                        XBMC2.Scripts()
                    </Action>
                </Macro>
                <Macro Name="Gamesaves">
                    <Action>
                        XBMC2.Gamesaves()
                    </Action>
                </Macro>
                <Macro Name="Profiles">
                    <Action>
                        XBMC2.Profiles()
                    </Action>
                </Macro>
                <Macro Name="Virtualkeyboard">
                    <Action>
                        XBMC2.Virtualkeyboard()
                    </Action>
                </Macro>
                <Macro Name="Volumebar">
                    <Action>
                        XBMC2.Volumebar()
                    </Action>
                </Macro>
                <Macro Name="Favourites">
                    <Action>
                        XBMC2.Favourites()
                    </Action>
                </Macro>
                <Macro Name="Musicosd">
                    <Action>
                        XBMC2.Musicosd()
                    </Action>
                </Macro>
                <Macro Name="Visualisationsettings">
                    <Action>
                        XBMC2.Visualisationsettings()
                    </Action>
                </Macro>
                <Macro Name="Visualisationpresetlist">
                    <Action>
                        XBMC2.Visualisationpresetlist()
                    </Action>
                </Macro>
                <Macro Name="Osdvideosettings">
                    <Action>
                        XBMC2.Osdvideosettings()
                    </Action>
                </Macro>
                <Macro Name="Osdaudiosettings">
                    <Action>
                        XBMC2.Osdaudiosettings()
                    </Action>
                </Macro>
                <Macro Name="Videobookmarks">
                    <Action>
                        XBMC2.Videobookmarks()
                    </Action>
                </Macro>
                <Macro Name="Profilesettings">
                    <Action>
                        XBMC2.Profilesettings()
                    </Action>
                </Macro>
                <Macro Name="Locksettings">
                    <Action>
                        XBMC2.Locksettings()
                    </Action>
                </Macro>
                <Macro Name="Contentsettings">
                    <Action>
                        XBMC2.Contentsettings()
                    </Action>
                </Macro>
                <Macro Name="Networksetup">
                    <Action>
                        XBMC2.Networksetup()
                    </Action>
                </Macro>
                <Macro Name="Smartplaylisteditor">
                    <Action>
                        XBMC2.Smartplaylisteditor()
                    </Action>
                </Macro>
                <Macro Name="Smartplaylistrule">
                    <Action>
                        XBMC2.Smartplaylistrule()
                    </Action>
                </Macro>
                <Macro Name="Movieinformation">
                    <Action>
                        XBMC2.Movieinformation()
                    </Action>
                </Macro>
                <Macro Name="Scriptsdebuginfo">
                    <Action>
                        XBMC2.Scriptsdebuginfo()
                    </Action>
                </Macro>
                <Macro Name="Fullscreenvideo">
                    <Action>
                        XBMC2.Fullscreenvideo()
                    </Action>
                </Macro>
                <Macro Name="Visualisation">
                    <Action>
                        XBMC2.Visualisation()
                    </Action>
                </Macro>
                <Macro Name="Slideshow">
                    <Action>
                        XBMC2.Slideshow()
                    </Action>
                </Macro>
                <Macro Name="Filestackingdialog">
                    <Action>
                        XBMC2.Filestackingdialog()
                    </Action>
                </Macro>
                <Macro Name="Weather">
                    <Action>
                        XBMC2.Weather()
                    </Action>
                </Macro>
                <Macro Name="Screensaver">
                    <Action>
                        XBMC2.Screensaver()
                    </Action>
                </Macro>
                <Macro Name="Videoosd">
                    <Action>
                        XBMC2.Videoosd()
                    </Action>
                </Macro>
                <Macro Name="Videomenu">
                    <Action>
                        XBMC2.Videomenu()
                    </Action>
                </Macro>
                <Macro Name="Filebrowser">
                    <Action>
                        XBMC2.Filebrowser()
                    </Action>
                </Macro>
                <Macro Name="Startup">
                    <Action>
                        XBMC2.Startup()
                    </Action>
                </Macro>
                <Macro Name="Startwindow">
                    <Action>
                        XBMC2.Startwindow()
                    </Action>
                </Macro>
                <Macro Name="Loginscreen">
                    <Action>
                        XBMC2.Loginscreen()
                    </Action>
                </Macro>
                <Macro Name="Musicoverlay">
                    <Action>
                        XBMC2.Musicoverlay()
                    </Action>
                </Macro>
                <Macro Name="Videooverlay">
                    <Action>
                        XBMC2.Videooverlay()
                    </Action>
                </Macro>
                <Macro Name="Pictureinfo">
                    <Action>
                        XBMC2.Pictureinfo()
                    </Action>
                </Macro>
                <Macro Name="Pluginsettings">
                    <Action>
                        XBMC2.Pluginsettings()
                    </Action>
                </Macro>
                <Macro Name="Fullscreeninfo">
                    <Action>
                        XBMC2.Fullscreeninfo()
                    </Action>
                </Macro>
                <Macro Name="Player Controls">
                    <Action>
                        XBMC2.PlayerControls()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Experimental">
                <Macro Name="JSONRPC">
                    <Action>
                        XBMC2.JSONRPC()
                    </Action>
                </Macro>
                <Macro Name="HTTPAPI">
                    <Action>
                        XBMC2.HTTPAPI()
                    </Action>
                </Macro>
                <Macro Name="GetCurrentlyPlayingFilename">
                    <Action>
                        XBMC2.GetCurrentlyPlayingFilename()
                    </Action>
                </Macro>
                <Macro Name="SendNotification">
                    <Action>
                        XBMC2.SendNotification()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="Foobar2000" id="1229" Enabled="False">
            <Macro Name="Run">
                <Action>
                    Foobar2000.Run()
                </Action>
            </Macro>
            <Macro Name="Exit">
                <Action>
                    Foobar2000.Exit()
                </Action>
            </Macro>
            <Folder Name="Playback Control">
                <Macro Name="Play">
                    <Event Name="MceRemote.Mce.Play" />
                    <Action>
                        Foobar2000.Play()
                    </Action>
                </Macro>
                <Macro Name="Pause">
                    <Event Name="MceRemote.Mce.Pause" />
                    <Action>
                        Foobar2000.Pause()
                    </Action>
                </Macro>
                <Macro Name="Toggle Play/Pause">
                    <Action>
                        Foobar2000.PlayPause()
                    </Action>
                </Macro>
                <Macro Name="Stop">
                    <Action>
                        Foobar2000.Stop()
                    </Action>
                </Macro>
                <Macro Name="Random">
                    <Action>
                        Foobar2000.Random()
                    </Action>
                </Macro>
                <Macro Name="Previous Track">
                    <Event Name="MceRemote.Mce.Rewind" />
                    <Action>
                        Foobar2000.PreviousTrack()
                    </Action>
                </Macro>
                <Macro Name="Next Track">
                    <Event Name="MceRemote.Mce.Forward" />
                    <Action>
                        Foobar2000.NextTrack()
                    </Action>
                </Macro>
                <Folder Name="Seek Functions">
                    <Macro Name="Seek ahead by 1 seconds">
                        <Action>
                            Foobar2000.SeekAhead1s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 5 seconds">
                        <Action>
                            Foobar2000.SeekAhead5s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 10 seconds">
                        <Action>
                            Foobar2000.SeekAhead10s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 30 seconds">
                        <Action>
                            Foobar2000.SeekAhead30s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 1 minute">
                        <Action>
                            Foobar2000.SeekAhead1m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 2 minute">
                        <Action>
                            Foobar2000.SeekAhead2m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 5 minute">
                        <Action>
                            Foobar2000.SeekAhead5m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 10 minute">
                        <Action>
                            Foobar2000.SeekAhead10m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 1 seconds">
                        <Action>
                            Foobar2000.SeekBack1s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 5 seconds">
                        <Action>
                            Foobar2000.SeekBack5s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 10 seconds">
                        <Action>
                            Foobar2000.SeekBack10s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 30 seconds">
                        <Action>
                            Foobar2000.SeekBack30s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 1 minute">
                        <Action>
                            Foobar2000.SeekBack1m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 2 minute">
                        <Action>
                            Foobar2000.SeekBack2m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 5 minute">
                        <Action>
                            Foobar2000.SeekBack5m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 10 minute">
                        <Action>
                            Foobar2000.SeekBack10m()
                        </Action>
                    </Macro>
                </Folder>
            </Folder>
            <Folder Name="Volume Control">
                <Macro Name="Volume Up">
                    <Action>
                        Foobar2000.VolumeUp()
                    </Action>
                </Macro>
                <Macro Name="Volume Down">
                    <Action>
                        Foobar2000.VolumeDown()
                    </Action>
                </Macro>
                <Macro Name="Volume Mute">
                    <Action>
                        Foobar2000.VolumeMute()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Miscellaneous">
                <Macro Name="Show">
                    <Action>
                        Foobar2000.Show()
                    </Action>
                </Macro>
                <Macro Name="Hide">
                    <Action>
                        Foobar2000.Hide()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="Media Player Classic" id="1298" Enabled="False">
            <Folder Name="Main controls">
                <Macro Name="Run MPC-HC">
                    <Action>
                        MediaPlayerClassic.Run()
                    </Action>
                </Macro>
                <Macro Name="Quit Application">
                    <Event Name="quitmpc" />
                    <Action>
                        MediaPlayerClassic.Exit()
                    </Action>
                </Macro>
                <Macro Name="Play/Pause">
                    <Action>
                        MediaPlayerClassic.PlayPause()
                    </Action>
                </Macro>
                <Macro Name="Play">
                    <Action>
                        MediaPlayerClassic.Play()
                    </Action>
                    <Event Name="MceRemote.Mce.Play" />
                </Macro>
                <Macro Name="Pause">
                    <Action>
                        MediaPlayerClassic.Pause()
                    </Action>
                    <Event Name="MceRemote.Mce.Pause" />
                </Macro>
                <Macro Name="Stop">
                    <Event Name="MceRemote.Mce.Stop" />
                    <Action>
                        MediaPlayerClassic.Stop()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Small">
                    <Action>
                        MediaPlayerClassic.JumpForwardSmall()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Small">
                    <Action>
                        MediaPlayerClassic.JumpBackwardSmall()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Medium">
                    <Event Name="MceRemote.Mce.Forward" />
                    <Action>
                        MediaPlayerClassic.JumpForwardMedium()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Medium">
                    <Event Name="MceRemote.Mce.Rewind" />
                    <Action>
                        MediaPlayerClassic.JumpBackwardMedium()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Large">
                    <Action>
                        MediaPlayerClassic.JumpForwardLarge()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Large">
                    <Action>
                        MediaPlayerClassic.JumpBackwardLarge()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Keyframe">
                    <Action>
                        MediaPlayerClassic.JumpForwardKeyframe()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Keyframe">
                    <Action>
                        MediaPlayerClassic.JumpBackwardKeyframe()
                    </Action>
                </Macro>
                <Macro Name="Jump forward/backward of N seconds">
                    <Action>
                        MediaPlayerClassic.Jump()
                    </Action>
                </Macro>
                <Macro Name="Cue current file to specific position">
                    <Action>
                        MediaPlayerClassic.SetPosition()
                    </Action>
                </Macro>
                <Macro Name="Increase Rate">
                    <Action>
                        MediaPlayerClassic.IncreaseRate()
                    </Action>
                </Macro>
                <Macro Name="Decrease Rate">
                    <Action>
                        MediaPlayerClassic.DecreaseRate()
                    </Action>
                </Macro>
                <Macro Name="Reset Rate">
                    <Action>
                        MediaPlayerClassic.ResetRate()
                    </Action>
                </Macro>
                <Macro Name="Volume Up">
                    <Action>
                        MediaPlayerClassic.VolumeUp()
                    </Action>
                </Macro>
                <Macro Name="Volume Down">
                    <Action>
                        MediaPlayerClassic.VolumeDown()
                    </Action>
                </Macro>
                <Macro Name="Volume Mute">
                    <Action>
                        MediaPlayerClassic.VolumeMute()
                    </Action>
                </Macro>
                <Macro Name="Boss Key">
                    <Action>
                        MediaPlayerClassic.BossKey()
                    </Action>
                </Macro>
                <Macro Name="Next">
                    <Action>
                        MediaPlayerClassic.Next()
                    </Action>
                </Macro>
                <Macro Name="Previous">
                    <Action>
                        MediaPlayerClassic.Previous()
                    </Action>
                </Macro>
                <Macro Name="Start playing playlist">
                    <Action>
                        MediaPlayerClassic.StartPlaylist()
                    </Action>
                </Macro>
                <Macro Name="Remove all files from playlist">
                    <Action>
                        MediaPlayerClassic.ClearPlaylist()
                    </Action>
                </Macro>
                <Macro Name="Next Playlist Item">
                    <Action>
                        MediaPlayerClassic.NextPlaylistItem()
                    </Action>
                </Macro>
                <Macro Name="Previous Playlist Item">
                    <Action>
                        MediaPlayerClassic.PreviousPlaylistItem()
                    </Action>
                </Macro>
                <Macro Name="Add file to playlist">
                    <Action>
                        MediaPlayerClassic.AddFile()
                    </Action>
                </Macro>
                <Macro Name="Open DVD">
                    <Action>
                        MediaPlayerClassic.OpenDVD()
                    </Action>
                </Macro>
                <Macro Name='Show dialog "Open file"'>
                    <Action>
                        MediaPlayerClassic.OpenFileDialog()
                    </Action>
                </Macro>
                <Macro Name="Open file">
                    <Action>
                        MediaPlayerClassic.OpenFile()
                    </Action>
                </Macro>
                <Macro Name="Quick Open File">
                    <Action>
                        MediaPlayerClassic.QuickOpen()
                    </Action>
                </Macro>
                <Macro Name="Open Directory">
                    <Action>
                        MediaPlayerClassic.OpenDirectory()
                    </Action>
                </Macro>
                <Macro Name="Frame Step">
                    <Action>
                        MediaPlayerClassic.FrameStep()
                    </Action>
                </Macro>
                <Macro Name="Frame Step Back">
                    <Action>
                        MediaPlayerClassic.FrameStepBack()
                    </Action>
                </Macro>
                <Macro Name="Go To">
                    <Action>
                        MediaPlayerClassic.GoTo()
                    </Action>
                </Macro>
                <Macro Name="Audio Delay +10ms">
                    <Action>
                        MediaPlayerClassic.AudioDelayAdd10ms()
                    </Action>
                </Macro>
                <Macro Name="Audio Delay -10ms">
                    <Action>
                        MediaPlayerClassic.AudioDelaySub10ms()
                    </Action>
                </Macro>
                <Macro Name="Set the audio delay">
                    <Action>
                        MediaPlayerClassic.SetAudioDelay()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="View modes">
                <Macro Name="Fullscreen">
                    <Action>
                        MediaPlayerClassic.Fullscreen()
                    </Action>
                </Macro>
                <Macro Name="Fullscreen without resolution change">
                    <Action>
                        MediaPlayerClassic.FullscreenWOR()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Increase Size">
                    <Action>
                        MediaPlayerClassic.PnSIncSize()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Decrease Size">
                    <Action>
                        MediaPlayerClassic.PnSDecSize()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Scale to 16:9">
                    <Action>
                        MediaPlayerClassic.PnSTo169()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan to Widescreen">
                    <Action>
                        MediaPlayerClassic.PnSToWidescreen()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan to Ultra-Widescreen">
                    <Action>
                        MediaPlayerClassic.PnSToUltraWidescreen()
                    </Action>
                </Macro>
                <Macro Name="View Minimal">
                    <Action>
                        MediaPlayerClassic.ViewMinimal()
                    </Action>
                </Macro>
                <Macro Name="View Compact">
                    <Action>
                        MediaPlayerClassic.ViewCompact()
                    </Action>
                </Macro>
                <Macro Name="View Normal">
                    <Action>
                        MediaPlayerClassic.ViewNormal()
                    </Action>
                </Macro>
                <Macro Name="Always On Top">
                    <Action>
                        MediaPlayerClassic.AlwaysOnTop()
                    </Action>
                </Macro>
                <Macro Name="Zoom 50%">
                    <Action>
                        MediaPlayerClassic.Zoom50()
                    </Action>
                </Macro>
                <Macro Name="Zoom 100%">
                    <Action>
                        MediaPlayerClassic.Zoom100()
                    </Action>
                </Macro>
                <Macro Name="Zoom 200%">
                    <Action>
                        MediaPlayerClassic.Zoom200()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Half">
                    <Action>
                        MediaPlayerClassic.VidFrmHalf()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Normal">
                    <Action>
                        MediaPlayerClassic.VidFrmNormal()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Double">
                    <Action>
                        MediaPlayerClassic.VidFrmDouble()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Stretch">
                    <Action>
                        MediaPlayerClassic.VidFrmStretch()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Inside">
                    <Action>
                        MediaPlayerClassic.VidFrmInside()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Outside">
                    <Action>
                        MediaPlayerClassic.VidFrmOutside()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Reset">
                    <Action>
                        MediaPlayerClassic.PnSReset()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Increase Width">
                    <Action>
                        MediaPlayerClassic.PnSIncWidth()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Increase Height">
                    <Action>
                        MediaPlayerClassic.PnSIncHeight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Decrease Width">
                    <Action>
                        MediaPlayerClassic.PnSDecWidth()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Decrease Height">
                    <Action>
                        MediaPlayerClassic.PnSDecHeight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Center">
                    <Action>
                        MediaPlayerClassic.PnSCenter()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Left">
                    <Action>
                        MediaPlayerClassic.PnSLeft()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Right">
                    <Action>
                        MediaPlayerClassic.PnSRight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Up">
                    <Action>
                        MediaPlayerClassic.PnSUp()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Down">
                    <Action>
                        MediaPlayerClassic.PnSDown()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Up/Left">
                    <Action>
                        MediaPlayerClassic.PnSUpLeft()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Up/Right">
                    <Action>
                        MediaPlayerClassic.PnSUpRight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Down/Left">
                    <Action>
                        MediaPlayerClassic.PnSDownLeft()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Down/Right">
                    <Action>
                        MediaPlayerClassic.PnSDownRight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate X+">
                    <Action>
                        MediaPlayerClassic.PnSRotateAddX()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate X-">
                    <Action>
                        MediaPlayerClassic.PnSRotateSubX()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Y+">
                    <Action>
                        MediaPlayerClassic.PnSRotateAddY()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Y-">
                    <Action>
                        MediaPlayerClassic.PnsRotateSubY()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Z+">
                    <Action>
                        MediaPlayerClassic.PnSRotateAddZ()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Z-">
                    <Action>
                        MediaPlayerClassic.PnSRotateSubZ()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="DVD controls">
                <Macro Name="DVD Title Menu">
                    <Action>
                        MediaPlayerClassic.DVDTitleMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Root Menu">
                    <Action>
                        MediaPlayerClassic.DVDRootMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Subtitle Menu">
                    <Action>
                        MediaPlayerClassic.DVDSubtitleMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Audio Menu">
                    <Action>
                        MediaPlayerClassic.DVDAudioMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Angle Menu">
                    <Action>
                        MediaPlayerClassic.DVDAngleMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Chapter Menu">
                    <Action>
                        MediaPlayerClassic.DVDChapterMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Left">
                    <Action>
                        MediaPlayerClassic.DVDMenuLeft()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Right">
                    <Action>
                        MediaPlayerClassic.DVDMenuRight()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Up">
                    <Action>
                        MediaPlayerClassic.DVDMenuUp()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Down">
                    <Action>
                        MediaPlayerClassic.DVDMenuDown()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Activate">
                    <Action>
                        MediaPlayerClassic.DVDMenuActivate()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Back">
                    <Action>
                        MediaPlayerClassic.DVDMenuBack()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Leave">
                    <Action>
                        MediaPlayerClassic.DVDMenuLeave()
                    </Action>
                </Macro>
                <Macro Name="DVD Next Angle">
                    <Action>
                        MediaPlayerClassic.DVDNextAngle()
                    </Action>
                </Macro>
                <Macro Name="DVD Previous Angle">
                    <Action>
                        MediaPlayerClassic.DVDPrevAngle()
                    </Action>
                </Macro>
                <Macro Name="DVD Next Audio">
                    <Action>
                        MediaPlayerClassic.DVDNextAudio()
                    </Action>
                </Macro>
                <Macro Name="DVD Prev Audio">
                    <Action>
                        MediaPlayerClassic.DVDPrevAudio()
                    </Action>
                </Macro>
                <Macro Name="DVD Next Subtitle">
                    <Action>
                        MediaPlayerClassic.DVDNextSubtitle()
                    </Action>
                </Macro>
                <Macro Name="DVD Prev Subtitle">
                    <Action>
                        MediaPlayerClassic.DVDPrevSubtitle()
                    </Action>
                </Macro>
                <Macro Name="DVD On/Off Subtitle">
                    <Action>
                        MediaPlayerClassic.DVDOnOffSubtitle()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Extended controls">
                <Macro Name="Open Device">
                    <Action>
                        MediaPlayerClassic.OpenDevice()
                    </Action>
                </Macro>
                <Macro Name="Save As">
                    <Action>
                        MediaPlayerClassic.SaveAs()
                    </Action>
                </Macro>
                <Macro Name="Save Image">
                    <Action>
                        MediaPlayerClassic.SaveImage()
                    </Action>
                </Macro>
                <Macro Name="Save Image Auto">
                    <Action>
                        MediaPlayerClassic.SaveImageAuto()
                    </Action>
                </Macro>
                <Macro Name="Load Subtitle">
                    <Action>
                        MediaPlayerClassic.LoadSubTitle()
                    </Action>
                </Macro>
                <Macro Name="Save Subtitle">
                    <Action>
                        MediaPlayerClassic.SaveSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Close File">
                    <Action>
                        MediaPlayerClassic.Close()
                    </Action>
                </Macro>
                <Macro Name="Properties">
                    <Action>
                        MediaPlayerClassic.Properties()
                    </Action>
                </Macro>
                <Macro Name="Player Menu Short">
                    <Action>
                        MediaPlayerClassic.PlayerMenuShort()
                    </Action>
                </Macro>
                <Macro Name="Player Menu Long">
                    <Action>
                        MediaPlayerClassic.PlayerMenuLong()
                    </Action>
                </Macro>
                <Macro Name="Filters Menu">
                    <Action>
                        MediaPlayerClassic.FiltersMenu()
                    </Action>
                </Macro>
                <Macro Name="Options">
                    <Action>
                        MediaPlayerClassic.Options()
                    </Action>
                </Macro>
                <Macro Name="Next Audio">
                    <Action>
                        MediaPlayerClassic.NextAudio()
                    </Action>
                </Macro>
                <Macro Name="Previous Audio">
                    <Action>
                        MediaPlayerClassic.PrevAudio()
                    </Action>
                </Macro>
                <Macro Name="Set the audio track">
                    <Action>
                        MediaPlayerClassic.SetAudioTrack()
                    </Action>
                </Macro>
                <Macro Name="Next Subtitle">
                    <Action>
                        MediaPlayerClassic.NextSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Prev Subtitle">
                    <Action>
                        MediaPlayerClassic.PrevSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Set the subtitle track">
                    <Action>
                        MediaPlayerClassic.SetSubtitlesTrack()
                    </Action>
                </Macro>
                <Macro Name="On/Off Subtitle">
                    <Event Name="MceRemote.Mce.Subtitle" />
                    <Action>
                        MediaPlayerClassic.OnOffSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Goto Next Subtitle">
                    <Action>
                        MediaPlayerClassic.GotoNextSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Goto Prev Subtitle">
                    <Action>
                        MediaPlayerClassic.GotoPrevSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Subtitle Delay -">
                    <Action>
                        MediaPlayerClassic.SubtitleDelayMinus()
                    </Action>
                </Macro>
                <Macro Name="Subtitle Delay +">
                    <Action>
                        MediaPlayerClassic.SubtitleDelayPlus()
                    </Action>
                </Macro>
                <Macro Name="Set the subtitle delay">
                    <Action>
                        MediaPlayerClassic.SetSubtitleDelay()
                    </Action>
                </Macro>
                <Macro Name="Reload Subtitles">
                    <Action>
                        MediaPlayerClassic.ReloadSubtitles()
                    </Action>
                </Macro>
                <Macro Name="Next Audio OGM">
                    <Action>
                        MediaPlayerClassic.NextAudioOGM()
                    </Action>
                </Macro>
                <Macro Name="Previous Audio OGM">
                    <Action>
                        MediaPlayerClassic.PrevAudioOGM()
                    </Action>
                </Macro>
                <Macro Name="Next Subtitle OGM">
                    <Action>
                        MediaPlayerClassic.NextSubtitleOGM()
                    </Action>
                </Macro>
                <Macro Name="Previous Subtitle OGM">
                    <Action>
                        MediaPlayerClassic.PrevSubtitleOGM()
                    </Action>
                </Macro>
                <Macro Name="Show MPC menu">
                    <Action>
                        MediaPlayerClassic.ShowMenu()
                    </Action>
                </Macro>
                <Macro Name="On Screen Go To ...">
                    <Action>
                        MediaPlayerClassic.GoTo_OSD()
                    </Action>
                </Macro>
                <Macro Name="Show custom OSD">
                    <Action>
                        MediaPlayerClassic.SendOSD()
                    </Action>
                </Macro>
                <Macro Name="Action after playback (once)">
                    <Action>
                        MediaPlayerClassic.AfterPlaybackOnce()
                    </Action>
                </Macro>
                <Macro Name="Action after playback (every time)">
                    <Action>
                        MediaPlayerClassic.AfterPlayback()
                    </Action>
                </Macro>
                <Macro Name="Send user's message">
                    <Action>
                        MediaPlayerClassic.UserMessage()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Toggle player controls">
                <Macro Name="Toggle Caption Menu">
                    <Action>
                        MediaPlayerClassic.ToggleCaptionMenu()
                    </Action>
                </Macro>
                <Macro Name="Toggle Seeker">
                    <Action>
                        MediaPlayerClassic.ToggleSeeker()
                    </Action>
                </Macro>
                <Macro Name="Toggle Controls">
                    <Action>
                        MediaPlayerClassic.ToggleControls()
                    </Action>
                </Macro>
                <Macro Name="Toggle Information">
                    <Action>
                        MediaPlayerClassic.ToggleInformation()
                    </Action>
                </Macro>
                <Macro Name="Toggle Statistics">
                    <Action>
                        MediaPlayerClassic.ToggleStatistics()
                    </Action>
                </Macro>
                <Macro Name="Toggle Status">
                    <Action>
                        MediaPlayerClassic.ToggleStatus()
                    </Action>
                </Macro>
                <Macro Name="Toggle Subresync Bar">
                    <Action>
                        MediaPlayerClassic.ToggleSubresyncBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle Playlist Bar">
                    <Action>
                        MediaPlayerClassic.TogglePlaylistBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle Capture Bar">
                    <Action>
                        MediaPlayerClassic.ToggleCaptureBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle shader">
                    <Action>
                        MediaPlayerClassic.ShaderToggle()
                    </Action>
                </Macro>
                <Macro Name="Toggle Shader Editor Bar">
                    <Action>
                        MediaPlayerClassic.ToggleShaderEditorBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle OSD Elapsed Time">
                    <Action>
                        MediaPlayerClassic.ToggleElapsedTime()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Retrieve various information">
                <Macro Name="Get window state">
                    <Action>
                        MediaPlayerClassic.GetWindowState()
                    </Action>
                </Macro>
                <Macro Name="Get currently playing file">
                    <Action>
                        MediaPlayerClassic.GetNowPlaying()
                    </Action>
                </Macro>
                <Macro Name="Get Times">
                    <Action>
                        MediaPlayerClassic.GetTimes()
                    </Action>
                </Macro>
                <Macro Name="Get current position">
                    <Action>
                        MediaPlayerClassic.GetPosition()
                    </Action>
                </Macro>
                <Macro Name="Get subtitles tracks">
                    <Action>
                        MediaPlayerClassic.GetSubtitles()
                    </Action>
                </Macro>
                <Macro Name="Get audio tracks">
                    <Action>
                        MediaPlayerClassic.GetAdiotracks()
                    </Action>
                </Macro>
                <Macro Name="Get playlist">
                    <Action>
                        MediaPlayerClassic.GetPlaylist()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
    </Folder>
    <Folder Name="Mode Switching">
        <Macro Name="Switch to mode: XBMC" Expanded="True">
            <Event Name="Task.Activated.XBMC" />
            <Action Enabled="False">
                NetworkSender.Map(u'xbmc')
            </Action>
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(517))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(27))
            </Action>
            <Action>
                Window.FindWindow(u'XBMC.exe', None, None, None, None, None, False, 2.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                EventGhost.EnableItem(XmlIdLink(1956))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: Foobar">
            <Event Name="Task.Created.foobar2000" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(1229))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: Keyboard Emulation" Expanded="True">
            <Event Name="TXT" />
            <Event Name="Task.Deactivated.winamp" />
            <Event Name="Task.Deactivated.mpc-hc64" />
            <Event Name="Task.Deactivated.ehshell" />
            <Event Name="Task.Deactivated.PowerDVD11" />
            <Event Name="Task.Deactivated.uDigital Theatre" />
            <Event Name="Task.Deactivated.vlc" />
            <Event Name="Task.Destroyed.XBMC" />
            <Event Name="Task.Destroyed.foobar2000" />
            <Action>
                EventGhost.EnableItem(XmlIdLink(27))
            </Action>
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(151))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(1956))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: Winamp">
            <Event Name="Task.Activated.winamp" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(31))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: PowerDVD">
            <Event Name="Task.Activated.PowerDVD11" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(205))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(27))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: VLC">
            <Event Name="Task.Activated.vlc" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(276))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: TMT">
            <Event Name="Task.Activated.uDigital Theatre" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(384))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(27))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: MPC-HC">
            <Event Name="Task.Activated.mpc-hc64" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(1298))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(27))
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Display Switching">
        <Macro Name="Enable Monitor Sleeping on Winamp Closing">
            <Event Name="Task.Destroyed.winamp" />
            <Event Name="Task.Destroyed.foobar2000" />
            <Action>
                System.Execute(u'rundll32.exe', u'Shell32.dll,Control_RunDLL powercfg.cpl', 0, False, 2, u'', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Enter}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'', u'ComboBox', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{n}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{1}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{1}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'Save changes', u'Button', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.Close()
            </Action>
        </Macro>
        <Macro Name="Disable Monitor Sleeping on Winamp Starting">
            <Event Name="Task.Created.winamp" />
            <Event Name="Task.Created.foobar2000" />
            <Action>
                System.Execute(u'rundll32.exe', u'Shell32.dll,Control_RunDLL powercfg.cpl', 0, False, 2, u'', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Enter}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'', u'ComboBox', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{N}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'Save changes', u'Button', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.Close()
            </Action>
            <Action>
                Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
        </Macro>
        <Macro Name="Projector On">
            <Event Name="Recorded_TV" />
            <Event Name="Keyboard.LAlt+1" />
            <Event Name="Keyboard.RAlt+1" />
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="pj"', 0, False, 2, u'', False)
            </Action>
            <Action Enabled="False">
                NetworkSender.Map(u'xbmc')
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
        </Macro>
        <Macro Name="Monitor On + HDMI audio">
            <Event Name="LiveTV" />
            <Event Name="Keyboard.LAlt+0" />
            <Event Name="Keyboard.RAlt+0" />
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="full"', 0, False, 2, u'', False)
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
        </Macro>
        <Macro Name="Monitor Off">
            <Event Name="MonitorOff" />
            <Event Name="Record" />
            <Event Name="System.RemoteDisconnect" />
            <Event Name="Keyboard.LWin+O" />
            <Event Name="Keyboard.LAlt+O" />
            <Event Name="Keyboard.RWin+O" />
            <Event Name="OnkyoISCP.SLI01" />
            <Event Name="System.SessionLock" />
            <Event Name="System.RemoteConnect" />
            <Action>
                System.Execute(u'G:\\install programs\\nircmd\\nircmd.exe', u'monitor off', 0, False, 2, u'', False)
            </Action>
            <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
        </Macro>
        <Macro Name="Disable: Plugin: Keyboard on Remote Desktop">
            <Event Name="System.RemoteDisconnect" />
            <Event Name="System.RemoteConnect" />
            <Action>
                EventGhost.DisableItem(XmlIdLink(12))
            </Action>
        </Macro>
        <Macro Name="Enable: Plugin: Keyboard on Remote Desktop disconnect" Expanded="True">
            <Event Name="System.ConsoleConnect" />
            <Action>
                EventGhost.EnableItem(XmlIdLink(12))
            </Action>
        </Macro>
        <Macro Name="Monitor On">
            <Event Name="Keyboard.LAlt+9" />
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="1200p"', 0, True, 2, u'', False)
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Integra" Expanded="True">
        <Macro Name="Volume 45">
            <Event Name="OnkyoISCP.SLI01" />
            <Action>
                OnkyoISCP.SendCommand(u'MVL2D')
            </Action>
        </Macro>
        <Macro Name="Volume 50" Expanded="True">
            <Action>
                OnkyoISCP.SendCommand(u'MVL32')
            </Action>
            <Event Name="OnkyoISCP.SLI02" />
        </Macro>
        <Macro Name="HTPC HDMI" Expanded="True">
            <Event Name="MceRemote.SIRC15.2A2E" />
            <Event Name="MceRemote.Unknown.BFBAFFBAAEBAFABA8" />
            <Event Name="Keyboard.LCtrl+LAlt+H" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI02')
            </Action>
        </Macro>
        <Macro Name="Mute on">
            <Event Name="TCP.Mute" />
            <Action>
                OnkyoISCP.SendCommand(u'AMT01')
            </Action>
        </Macro>
        <Macro Name="Mute off">
            <Action>
                OnkyoISCP.SendCommand(u'AMT00')
            </Action>
        </Macro>
        <Macro Name="Mute Toggle">
            <Event Name="Keyboard.LCtrl+LAlt+M" />
            <Action>
                OnkyoISCP.SendCommand(u'AMTTG')
            </Action>
        </Macro>
        <Macro Name="Pro Logic I I Movie">
            <Event Name="MceRemote.Unknown.BFAABFAAFFFABABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD80')
            </Action>
        </Macro>
        <Macro Name="Foxtel">
            <Event Name="MceRemote.Unknown.BFBEBFBEEE3AFABA8" />
            <Event Name="MceRemote.Unknown.BFBEBFBEEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI01')
            </Action>
        </Macro>
        <Macro Name="Direct">
            <Event Name="MceRemote.Unknown.ABEBABEBEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD01')
            </Action>
        </Macro>
        <Macro Name="Stereo">
            <Event Name="MceRemote.Unknown.ABBBABBBEEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD00')
            </Action>
        </Macro>
        <Macro Name="PC">
            <Event Name="MceRemote.Unknown.BFAFBFAFEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI20')
            </Action>
        </Macro>
        <Macro Name="DVD ">
            <Event Name="MceRemote.Unknown.BFBEBFBEAEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI10')
            </Action>
        </Macro>
        <Macro Name="DVD Recorder">
            <Event Name="MceRemote.Unknown.BFBFFFBFAEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI00')
            </Action>
        </Macro>
        <Macro Name="Onkyo ISCP: SendCommand: TGC00">
            <Action>
                OnkyoISCP.SendCommand(u'TGC00')
            </Action>
        </Macro>
        <Macro Name="SACD &amp; DVD Audio">
            <Event Name="MceRemote.Unknown.BFAABFAAEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI22')
            </Action>
        </Macro>
        <Macro Name="Multichannel">
            <Event Name="MceRemote.Unknown.ABBAEBBAAEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD40')
            </Action>
        </Macro>
        <Macro Name="Volume Up">
            <Event Name="TCP.lfm.vol+" />
            <Event Name="Keyboard.LCtrl+Up" />
            <Action>
                OnkyoISCP.SendCommand(u'MVLUP')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Vol down">
            <Event Name="TCP.it.vol-" />
            <Event Name="Keyboard.LCtrl+Down" />
            <Action>
                OnkyoISCP.SendCommand(u'MVLDOWN')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Tuner">
            <Event Name="MceRemote.Unknown.BFABFFABAEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI25')
            </Action>
        </Macro>
        <Macro Name="All Channel Stereo">
            <Event Name="MceRemote.Unknown.AABAAABAEEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD0C')
            </Action>
        </Macro>
        <Macro Name="Power On">
            <Event Name="MceRemote.Unknown.BFEBBFEBEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'PWR01')
            </Action>
        </Macro>
        <Macro Name="Power Off">
            <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
            <Event Name="Keyboard.RAlt+O" />
            <Action>
                OnkyoISCP.SendCommand(u'PWR00')
            </Action>
        </Macro>
        <Macro Name="Event Convertor" Expanded="True">
            <Event Name="System.DeviceAttached" />
            <Event Name="System.DeviceRemoved" />
            <Action>
                EventGhost.PythonCommand(u'eg.TriggerEvent(eg.event.payload[0][12:19], prefix = eg.event.suffix)')
            </Action>
        </Macro>
        <Macro Name="Display">
            <Event Name="MceRemote.Unknown.AAAAEAAAAEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'DIF02')
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Printer">
        <Macro Name="Printer On">
            <Event Name="Keyboard.LAlt+P" />
            <Event Name="Keyboard.RAlt+P" />
            <Action>
                Vera.SetSwitchPower(38, 1)
            </Action>
        </Macro>
        <Macro Name="Printer Off">
            <Action>
                Vera.SetSwitchPower(38, 0)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Aircon">
        <Macro Name="Aircon Cold 25">
            <Event Name="MceRemote.Unknown.BFFFFFFFFFFFFBABAEBEEEEEFEABBEAB8" />
            <Action>
                Vera.RunScene(24)
            </Action>
        </Macro>
        <Macro Name="Aircon Hot 25">
            <Event Name="MceRemote.Unknown.BFFFFFFFFFFFFBAFEEBEEEEEFEABBEAB8" />
            <Action>
                Vera.RunScene(18)
            </Action>
        </Macro>
        <Macro Name="Aircon Stop ">
            <Event Name="MceRemote.Unknown.BBFEBBFEFEABBEAB8" />
            <Action>
                Vera.RunScene(19)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Lights">
        <Macro Name="Off" Expanded="True">
            <Event Name="XBMC2.Player.OnPlay.movie" />
            <Event Name="XBMC2.Player.OnPlay.episode" />
            <Event Name="MceRemote.Mce.Num2" />
            <Action>
                Vera.SetSwitchPower(51, 0)
            </Action>
        </Macro>
        <Macro Name="20%">
            <Event Name="MceRemote.Mce.Num1" />
            <Event Name="XBMC2.Player.OnPause.movie" />
            <Event Name="XBMC2.Player.OnStop" />
            <Event Name="XBMC2.Player.OnPause.episode" />
            <Event Name="XBMC2.Player.OnStop.movie" />
            <Event Name="XBMC2.Player.OnStop.unknown {}" />
            <Event Name="XBMC2.Player.OnStop.episode" />
            <Action>
                Vera.SetDimming(51, 20.0)
            </Action>
        </Macro>
        <Macro Name="50%">
            <Event Name="MceRemote.Mce.Num4" />
            <Action>
                Vera.SetDimming(51, 50.0)
            </Action>
        </Macro>
        <Macro Name="75%">
            <Event Name="MceRemote.Mce.Num5" />
            <Action>
                Vera.SetDimming(51, 75.0)
            </Action>
        </Macro>
        <Macro Name="On 100%">
            <Event Name="MceRemote.Mce.Num3" />
            <Action>
                Vera.SetSwitchPower(51, 1)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Foxtel context">
        <Folder Name="Foxtel" id="1862" Enabled="False">
            <Macro Name="Pause Foxtel if on Pronto lights screen">
                <Event Name="MceRemote.Mce.Pause" />
                <Action>
                    Vera.RunScene(22)
                </Action>
            </Macro>
            <Macro Name="Fast Forward Foxtel if on Pronto lights screen">
                <Event Name="MceRemote.Mce.Replay" />
                <Action>
                    Vera.RunScene(23)
                </Action>
            </Macro>
        </Folder>
        <Macro Name="Enable Foxtel">
            <Event Name="OnkyoISCP.SLI01" />
            <Action>
                EventGhost.EnableItem(XmlIdLink(1862))
            </Action>
        </Macro>
        <Macro Name="Disable Foxtel">
            <Event Name="OnkyoISCP.SLI02" />
            <Action>
                EventGhost.DisableItem(XmlIdLink(1862))
            </Action>
        </Macro>
    </Folder>
    <Macro Name="Close Winamp on Off remote command">
        <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
        <Action>
            Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)
        </Action>
        <Action>
            Window.Close()
        </Action>
        <Action>
            EventGhost.TriggerEvent(u'MonitorOff', 0.20000000000000001)
        </Action>
    </Macro>
    <Folder Name="Arrive Home" id="1880" Enabled="False">
        <Macro Name="Arrival" Expanded="True">
            <Event Name="Main.Karen's_IS_ALIVE" />
            <Event Name="Vera.Office Entrance.Office Motion Sensor.ARMED.TRIPPED" />
            <Event Name="Vera.Office Entrance.Office Motion Sensor.NOT_ARMED.TRIPPED" />
            <Action>
                EventGhost.ShowOSD(u'Welcome Home :)', u'0;-64;0;0;0;700;0;0;0;0;3;2;1;49;Consolas', (255, 0, 128), (0, 0, 0), 4, (0, 0), 0, 3.0, False)
            </Action>
            <Action>
                Vera.RunScene(18)
            </Action>
            <Action>
                Vera.SetSwitchPower(51, 1)
            </Action>
            <Action>
                XBMC2.RemotePause()
            </Action>
            <Action>
                EventGhost.Wait(2.0)
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'Home', 0.0)
            </Action>
        </Macro>
        <Folder Name="Left" Expanded="True">
            <Macro Name="Enable: Plugins &amp; Folder" Expanded="True">
                <Action>
                    EventGhost.EnableItem(XmlIdLink(16))
                </Action>
                <Action>
                    EventGhost.EnableItem(XmlIdLink(1880))
                </Action>
                <Action>
                    PingPlugin.AddHost(u'192.168.168.181', u"Karen's", 200, 10, u'', u'', 1, 1)
                </Action>
            </Macro>
            <Macro Name="Disable: Plugins &amp; Folder">
                <Event Name="Home" />
                <Action>
                    EventGhost.DisableItem(XmlIdLink(16))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(1880))
                </Action>
            </Macro>
        </Folder>
    </Folder>
    <Folder Name="Delivery">
        <Folder Name="Delivery Has Arrived" id="1901" Enabled="False">
            <Macro Name="Delivery has arrived">
                <Event Name="Vera.Office Entrance.Office Motion Sensor.ARMED.TRIPPED" />
                <Event Name="Vera.Office Entrance.Office Motion Sensor.NOT_ARMED.TRIPPED" />
                <Action Name="MiCasaVerde Vera: Run Scene: 22 (Pause Foxtel)">
                    Vera.RunScene(22)
                </Action>
                <Action>
                    XBMC2.RemotePause()
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(1901))
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Waiting for Delivery">
            <Macro Name="MiCasaVerde Vera: Set Binary Power: 52">
                <Action>
                    Vera.SetSwitchPower(52, 1)
                </Action>
                <Event Name="MceRemote.Mce.Num6" />
                <Action>
                    Vera.RunScene(45)
                </Action>
                <Action>
                    EventGhost.EnableItem(XmlIdLink(1901))
                </Action>
            </Macro>
        </Folder>
    </Folder>
    <Folder Name="Audio">
        <Macro Name="Enable HDMI audio">
            <Event Name="AudioHDMI" />
            <Event Name="Keyboard.RCtrl+H" />
            <Event Name="Keyboard.LCtrl+H" />
            <Event Name="OnkyoISCP.SLI02" />
            <Action>
                System.Execute(u'rundll32.exe', u'shell32.dll,Control_RunDLL mmsys.cpl,,0', 0, False, 2, u'')
            </Action>
            <Action>
                EventGhost.ShowOSD(u'HDMI Audio', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 4.0, True)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'', u'SysListView32', 1, False, 8.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'&amp;Set Default', u'Button', 1, False, 1.1000000000000001, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Escape}', False)
            </Action>
        </Macro>
        <Macro Name="Enable S/PDIF audio">
            <Event Name="OnkyoISCP.SLI20" />
            <Action>
                System.Execute(u'rundll32.exe', u'shell32.dll,Control_RunDLL mmsys.cpl,,0', 0, False, 2, u'')
            </Action>
            <Action>
                EventGhost.ShowOSD(u'S/PDIF Audio', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 4.0, True)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'', u'SysListView32', 1, False, 8.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'&amp;Set Default', u'Button', 1, False, 1.1000000000000001, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Escape}', False)
            </Action>
        </Macro>
        <Macro Name="Enable Speaker audio">
            <Action>
                System.Execute(u'rundll32.exe', u'shell32.dll,Control_RunDLL mmsys.cpl,,0', 0, False, 2, u'')
            </Action>
            <Action>
                EventGhost.ShowOSD(u'Headphone \nAudio', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 1.0, True)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'', u'SysListView32', 1, False, 8.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'&amp;Set Default', u'Button', 1, False, 1.1000000000000001, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Escape}', False)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="XBMC" Expanded="True">
        <Folder Name="XBMC profiles">
            <Macro Name="Pm3 hd">
                <Action>
                    XBMC2.HTTPAPI(u'ExecBuiltIn', u'LoadProfile(Master user)', 4, True)
                </Action>
            </Macro>
            <Macro Name="Confluence">
                <Action>
                    XBMC2.HTTPAPI(u'ExecBuiltIn', u'LoadProfile(con)', 4, True)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="XBMC running" id="1956" Enabled="False">
            <Macro Name="Phone" Expanded="True">
                <Event Name="TCP.PhoneState.RINGING" />
                <Event Name="TCP.PhoneState.OFFHOOK" />
                <Action Name="Python Script: Only pause">
                    EventGhost.PythonScript(u'try:\n    if eg.plugins.XBMC2.JSONRPC(u\'Player.GetProperties\', u\'{"playerid": \' + str(eg.plugins.XBMC2.JSONRPC(u\'Player.GetActivePlayers\', u\'\', False)[0]["playerid"]) + u\',"properties":["speed"]}\', False)["speed"] != 0:\n        eg.plugins.XBMC2.Pause()\nexcept IndexError:\n    print "Warning: Nothing playing?"\nexcept:\n    print "Unknown error"\n    raise')
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Json">
            <Macro Name="XBMC2: JSONRPCEventsConnect" Expanded="True">
                <Event Name="Task.Created.XBMC" />
                <Event Name="Task.Activated.XBMC" />
                <Action>
                    XBMC2.JSONRPCEventsConnect()
                </Action>
                <Action>
                    XBMC2.HTTPAPI(u'SetBroadcast', u'2', 5, True)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Bring XBMC to Front">
            <Macro Name="XBMC ">
                <Event Name="Task.NewWindow.XBMC" />
                <Event Name="Task.Created.XBMC" />
                <Event Name="Task.Activated.XBMC" />
                <Event Name="XBMC2.JSONRPC.Player.OnPlay" />
                <Action>
                    Window.FindWindow(u'XBMC.exe', None, None, None, None, None, False, 0.0, 0)
                </Action>
                <Action>
                    Window.BringToFront()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="MPC inside XBMC">
            <Folder Name="MPC running inside XBMC?">
                <Macro Name="Disable MPC inside XBMC">
                    <Event Name="XBMC2.Player.OnStop" />
                    <Event Name="XBMC2.System.OnQuit" />
                    <Action>
                        EventGhost.DisableItem(XmlIdLink(1984))
                    </Action>
                </Macro>
                <Macro Name="Enable MPC inside XBMC">
                    <Event Name="XBMC2.Player.OnPlay.movie" />
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(1984))
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Mpc inside XBMC" id="1984">
                <Macro Name="lights off on Play">
                    <Event Name="MPC-HC.Playstate.Play" />
                    <Event Name="MPC-HC.NowPlaying" />
                    <Action>
                        Vera.SetSwitchPower(51, 0)
                    </Action>
                </Macro>
                <Macro Name="lights on 20% on pause/stop">
                    <Event Name="MPC-HC.Playstate.Pause" />
                    <Event Name="MPC-HC.EndOfStream" />
                    <Event Name="MPC-HC.Playstate.Stop" />
                    <Event Name="Task.Destroyed.mpc-hc64" />
                    <Event Name="MPC-HC.State.Closing" />
                    <Action>
                        Vera.SetDimming(51, 20.0)
                    </Action>
                </Macro>
                <Macro Name='Trigger event "quitmpc"'>
                    <Event Name="MceRemote.Mce.Stop" />
                    <Event Name="MPC-HC.EndOfStream" />
                    <Action>
                        EventGhost.TriggerEvent(u'quitmpc', 0.0)
                    </Action>
                </Macro>
            </Folder>
        </Folder>
    </Folder>
</EventGhost>
