<?xml version="1.0" encoding="utf-8"?>
<Unit_Description Version="10" Unit_Name="RX-A3070">
    <Language Code="en">Title_1</Language>
    <Menu Func="Unit" Title_1="System" YNC_Tag="System">
        <Menu Func="Event" Title_1="Event">
            <Put_1 Func="Event_On" ID="P1">On</Put_1>
            <Put_1 Func="Event_Off" ID="P1">Off</Put_1>
            <Get>
                <Cmd ID="G1">Param_1</Cmd>
                <Param_1>
                    <Direct Func="Event_On">On</Direct>
                    <Direct Func="Event_Off">Off</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Network_Update" Title_1="Network Update">
            <Menu Func="Update_Status" Title_1="Status">
                <Get>
                    <Cmd ID="G4">Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Update_Status_Ready">Available</Direct>
                        <Direct Func="Update_Status_Not_Ready">Unavailable</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Rename" Title_1="Name" List_Type="Text_Input">
            <Put_2>
                <Cmd ID="P3">Param_1</Cmd>
                <Param_1>
                    <Text>1,32,UTF-8</Text>
                </Param_1>
            </Put_2>
            <Get>
                <Cmd ID="G2">Param_1</Cmd>
                <Param_1>
                    <Text>1,32,UTF-8</Text>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Power_Control" Title_1="Power Control">
            <Menu Func="Power" Title_1="Power">
                <Put_1 Func="Power_On" ID="P2">On</Put_1>
                <Put_1 Func="Power_Standby" ID="P2">Standby</Put_1>
            </Menu>
            <Menu Func="Net_Standby" Title_1="Network Standby">
                <Put_1 Func="Net_Standby_On" ID="P4">On</Put_1>
                <Put_1 Func="Net_Standby_Auto" ID="P4">Auto</Put_1>
                <Put_1 Func="Net_Standby_Off" ID="P4">Off</Put_1>
                <Get>
                    <Cmd ID="G3">Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Net_Standby_On">On</Direct>
                        <Direct Func="Net_Standby_Auto">Auto</Direct>
                        <Direct Func="Net_Standby_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func_Ex="DMR" Title_1="DMC Control">
            <Put_1 Func_Ex="DMR_Off" ID="P5">Disable</Put_1>
            <Put_1 Func_Ex="DMR_On" ID="P5">Enable</Put_1>
            <Get>
                <Cmd ID="G5">Param_1</Cmd>
                <Param_1>
                    <Direct Func_Ex="DMR_Off">Disable</Direct>
                    <Direct Func_Ex="DMR_On">Enable</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func_Ex="Party_Mode" Title_1="Party Mode">
            <Put_1 Func_Ex="Party_Mode_On" ID="P25">On</Put_1>
            <Put_1 Func_Ex="Party_Mode_Off" ID="P25">Off</Put_1>
            <Get>
                <Cmd ID="G6">Param_1</Cmd>
                <Param_1>
                    <Direct Func_Ex="Party_Mode_On">On</Direct>
                    <Direct Func_Ex="Party_Mode_Off">Off</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func_Ex="Party_Vol" Title_1="Party Volume">
            <Menu Func="Vol_Lvl" Title_1="Level">
                <Put_1 Func="Vol_Lvl_Up" ID="P26">Up</Put_1>
                <Put_1 Func="Vol_Lvl_Down" ID="P26">Down</Put_1>
            </Menu>
            <Menu Func="Vol_Mute" Title_1="Mute">
                <Put_1 Func="Vol_Mute_On" ID="P27">On</Put_1>
                <Put_1 Func="Vol_Mute_Off" ID="P27">Off</Put_1>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">System,Misc,Event,Notice</Define>
            <Define ID="P2">System,Power_Control,Power</Define>
            <Define ID="P3">System,Misc,Network,Network_Name</Define>
            <Define ID="P4">System,Misc,Network,Network_Standby</Define>
            <Define ID="P5">System,Misc,Network,DMC_Control</Define>
            <Define ID="P25">System,Party_Mode,Mode</Define>
            <Define ID="P26">System,Party_Mode,Volume,Lvl</Define>
            <Define ID="P27">System,Party_Mode,Volume,Mute</Define>
            <Define ID="G1">System,Misc,Event,Notice</Define>
            <Define ID="G2">System,Misc,Network,Network_Name</Define>
            <Define ID="G3">System,Misc,Network,Network_Standby</Define>
            <Define ID="G4">System,Misc,Update,Yamaha_Network_Site,Status</Define>
            <Define ID="G5">System,Misc,Network,DMC_Control</Define>
            <Define ID="G6">System,Party_Mode,Mode</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Subunit" Title_1="Main Zone" YNC_Tag="Main_Zone">
        <Menu Func="Rename" Title_1="Name" List_Type="Text_Input">
            <Put_2>
                <Cmd ID="P5">Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Put_2>
            <Get>
                <Cmd ID="G3">Name,Zone=Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Get>
        </Menu>
        <Menu Title_1="Input/Scene" List_Type="Icon">
            <Menu Func="Input" Func_Ex="Input" Title_1="Input" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon000.png">
                <Put_2>
                    <Cmd ID="P4">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_No_Play" Func_Ex="Input_No_Play" Title_1="Input without Auto Play" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon000.png">
                <Put_2>
                    <Cmd ID="P33">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input" Func_Ex="Scene" Title_1="Scene" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon001.png">
                <Put_2>
                    <Cmd ID="P6">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G4"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Vol" Title_1="Volume">
            <Menu Func="Vol_Lvl" List_Type="Slider" Title_1="Level">
                <Put_2>
                    <Cmd Type="Number" ID="P2">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                    <Param_1>
                        <Range>-805,165,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Put_2>
                <Get>
                    <Cmd Type="Number" ID="G1">Volume,Lvl,Val=Param_1:Volume,Lvl,Exp=Param_2:Volume,Lvl,Unit=Param_3
                    </Cmd>
                    <Param_1>
                        <Range>-805,165,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Get>
            </Menu>
            <Menu Func="Vol_Mute" Title_1="Mute">
                <Put_1 Func="Vol_Mute_On" ID="P3">On</Put_1>
                <Put_1 Func="Vol_Mute_Off" ID="P3">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Volume,Mute=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Vol_Mute_On">On</Direct>
                        <Direct Func="Vol_Mute_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Power_Control" Title_1="Power Control">
            <Menu Func="Power" Title_1="Power">
                <Put_1 Func="Power_On" ID="P1">On</Put_1>
                <Put_1 Func="Power_On_No_Play" ID="P1">On (No Play)</Put_1>
                <Put_1 Func="Power_Standby" ID="P1">Standby</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Power=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Power_On">On</Direct>
                        <Direct Func="Power_Standby">Standby</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Sleep" Title_1="Sleep">
                <Put_1 Func="Sleep_Last" ID="P23">Last</Put_1>
                <Put_1 Func="Sleep_1" ID="P23">120 min</Put_1>
                <Put_1 Func="Sleep_2" ID="P23">90 min</Put_1>
                <Put_1 Func="Sleep_3" ID="P23">60 min</Put_1>
                <Put_1 Func="Sleep_4" ID="P23">30 min</Put_1>
                <Put_1 Func="Sleep_Off" ID="P23">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Sleep=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Sleep_1">120 min</Direct>
                        <Direct Func="Sleep_2">90 min</Direct>
                        <Direct Func="Sleep_3">60 min</Direct>
                        <Direct Func="Sleep_4">30 min</Direct>
                        <Direct Func="Sleep_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P24" Layout="24" Func="Play">Play</Put_1>
                <Put_1 ID="P24" Layout="23" Func="Pause">Pause</Put_1>
                <Put_1 ID="P24" Layout="22" Func="Stop">Stop</Put_1>
            </Menu>
            <Menu Func="Plus_Minus" Title_1="Skip">
                <Put_1 ID="P24" Layout="28" Func="Plus_1">Skip Fwd</Put_1>
                <Put_1 ID="P24" Layout="27" Func="Minus_1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="List_Control" Title_1="List Control">
            <Menu Func="Cursor" List_Type="Cursor" Title_1="Cursor">
                <Put_1 ID="P18" Layout="5" Func="Cursor_Up">Up</Put_1>
                <Put_1 ID="P18" Layout="9" Func="Cursor_Down">Down</Put_1>
                <Put_1 ID="P18" Layout="6" Func="Cursor_Left">Left</Put_1>
                <Put_1 ID="P18" Layout="8" Func="Cursor_Right">Right</Put_1>
                <Put_1 ID="P18" Layout="10" Func="Cursor_Return">Return</Put_1>
                <Put_1 ID="P18" Layout="7" Func="Cursor_Sel">Sel</Put_1>
                <Put_1 ID="P18" Func="Cursor_Home">Return to Home</Put_1>
                <Put_1 ID="P19" Layout="3" Func="Cursor_On_Screen">On Screen</Put_1>
                <Put_1 ID="P19" Layout="1" Func="Cursor_Top_Menu">Top Menu</Put_1>
                <Put_1 ID="P19" Layout="2" Func="Cursor_Menu">Menu</Put_1>
                <Put_1 ID="P19" Layout="4" Func="Cursor_Option">Option</Put_1>
                <Put_1 ID="P19" Layout="11" Func="Cursor_Display">Display</Put_1>
            </Menu>
            <Menu Title_1="Contents Display" Func="Contents_Disp_Mode">
                <Put_1 Func="Contents_Disp_Mode_On" ID="P32">On</Put_1>
                <Put_1 Func="Contents_Disp_Mode_Off" ID="P32">Off</Put_1>
                <Get>
                    <Cmd ID="G9">Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Contents_Disp_Mode_On">On</Direct>
                        <Direct Func="Contents_Disp_Mode_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Title_1="Setup">
            <Menu Func_Ex="Surround" Title_1="Surround">
                <Menu Func_Ex="Program" Title_1="Program" List_Type="Icon">
                    <Put_2>
                        <Cmd ID="P9">Param_1</Cmd>
                        <Param_1>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon018.png">Hall in Munich</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon019.png">Hall in Vienna</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon017.png">Hall in Amsterdam</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon015.png">Church in Freiburg</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon016.png">Church in Royaumont</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon014.png">Chamber</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon022.png">Village Vanguard</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon023.png">Warehouse Loft</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon013.png">Cellar Club</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon020.png">The Roxy Theatre</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon021.png">The Bottom Line</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon037.png">Sports</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon027.png">Action Game</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon032.png">Roleplaying Game</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon030.png">Music Video</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon031.png">Recital/Opera</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon033.png">Standard</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon036.png">Spectacle</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon029.png">Sci-Fi</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon028.png">Adventure</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon034.png">Drama</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon035.png">Mono Movie</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon121.png">Enhanced</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon039.png">Surround Decoder</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon024.png">2ch Stereo</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon026.png">9ch Stereo</Direct>
                        </Param_1>
                    </Put_2>
                    <Get>
                        <Cmd ID="G1">Surround,Program_Sel,Current,Sound_Program=Param_1</Cmd>
                        <Param_1>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon018.png">Hall in Munich</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon019.png">Hall in Vienna</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon017.png">Hall in Amsterdam</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon015.png">Church in Freiburg</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon016.png">Church in Royaumont</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon014.png">Chamber</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon022.png">Village Vanguard</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon023.png">Warehouse Loft</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon013.png">Cellar Club</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon020.png">The Roxy Theatre</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon021.png">The Bottom Line</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon037.png">Sports</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon027.png">Action Game</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon032.png">Roleplaying Game</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon030.png">Music Video</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon031.png">Recital/Opera</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon033.png">Standard</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon036.png">Spectacle</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon029.png">Sci-Fi</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon028.png">Adventure</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon034.png">Drama</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon035.png">Mono Movie</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon121.png">Enhanced</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon039.png">Surround Decoder</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon024.png">2ch Stereo</Direct>
                            <Direct Icon_on="/YamahaRemoteControl/Icons/icon026.png">9ch Stereo</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="Straight" Title_1="Straight">
                    <Put_1 Func_Ex="Straight_On" ID="P10">On</Put_1>
                    <Put_1 Func_Ex="Straight_Off" ID="P10">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Surround,Program_Sel,Current,Straight=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Straight_On">On</Direct>
                            <Direct Func_Ex="Straight_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="Enhancer" Title_1="Enhancer">
                    <Put_1 Func_Ex="Enhancer_On" ID="P11">On</Put_1>
                    <Put_1 Func_Ex="Enhancer_Off" ID="P11">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Surround,Program_Sel,Current,Enhancer=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Enhancer_On">On</Direct>
                            <Direct Func_Ex="Enhancer_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="Enhancer_Type" Title_1="Enhancer Type">
                    <Put_1 Func_Ex="Enhancer_Type_Hi_Res" ID="P20">High Resolution</Put_1>
                    <Put_1 Func_Ex="Enhancer_Type_Norm" ID="P20">Normal</Put_1>
                    <Get>
                        <Cmd ID="G1">Surround,Enhancer_Type=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Enhancer_Type_Hi_Res">High Resolution</Direct>
                            <Direct Func_Ex="Enhancer_Type_Norm">Normal</Direct>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func="Tone" Title_1="Tone">
                <Menu Func="Bass" List_Type="Slider" Title_1="Bass">
                    <Put_2>
                        <Cmd Type="Number" ID="P7">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Put_2>
                    <Get>
                        <Cmd Type="Number" ID="G1">
                            Sound_Video,Tone,Bass,Val=Param_1:Sound_Video,Tone,Bass,Exp=Param_2:Sound_Video,Tone,Bass,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Get>
                </Menu>
                <Menu Func="Treble" List_Type="Slider" Title_1="Treble">
                    <Put_2>
                        <Cmd Type="Number" ID="P8">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Put_2>
                    <Get>
                        <Cmd Type="Number" ID="G1">
                            Sound_Video,Tone,Treble,Val=Param_1:Sound_Video,Tone,Treble,Exp=Param_2:Sound_Video,Tone,Treble,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func_Ex="SW_Trim" List_Type="Slider" Title_1="Subwoofer Trim">
                <Put_2>
                    <Cmd Type="Number" ID="P22">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                    <Param_1>
                        <Range>-60,60,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Put_2>
                <Get>
                    <Cmd Type="Number" ID="G1">
                        Volume,Subwoofer_Trim,Val=Param_1:Volume,Subwoofer_Trim,Exp=Param_2:Volume,Subwoofer_Trim,Unit=Param_3
                    </Cmd>
                    <Param_1>
                        <Range>-60,60,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Get>
            </Menu>
            <Menu Func_Ex="Adaptive_DRC" Title_1="Adaptive DRC">
                <Put_1 Func_Ex="Adaptive_DRC_Auto" ID="P12">Auto</Put_1>
                <Put_1 Func_Ex="Adaptive_DRC_Off" ID="P12">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Sound_Video,Adaptive_DRC=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Adaptive_DRC_Auto">Auto</Direct>
                        <Direct Func_Ex="Adaptive_DRC_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="CINEMA_DSP_3D" Title_1="CINEMA DSP 3D">
                <Put_1 Func_Ex="CINEMA_DSP_3D_Auto" ID="P13">Auto</Put_1>
                <Put_1 Func_Ex="CINEMA_DSP_3D_Off" ID="P13">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Surround,_3D_Cinema_DSP=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="CINEMA_DSP_3D_Auto">Auto</Direct>
                        <Direct Func_Ex="CINEMA_DSP_3D_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Numeric" Func_Ex="Dialogue_Lift" List_Type="Slider" Title_1="Dialogue Lift">
                <Put_2>
                    <Cmd ID="P14">Param_1</Cmd>
                    <Param_1>
                        <Range>0,5,1</Range>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Sound_Video,Dialogue_Adjust,Dialogue_Lift=Param_1</Cmd>
                    <Param_1>
                        <Range>0,5,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Numeric" Func_Ex="Dialogue_Lvl" List_Type="Slider" Title_1="Dialogue Level">
                <Put_2>
                    <Cmd ID="P21">Param_1</Cmd>
                    <Param_1>
                        <Range>0,3,1</Range>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Sound_Video,Dialogue_Adjust,Dialogue_Lvl=Param_1</Cmd>
                    <Param_1>
                        <Range>0,3,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Numeric" Func_Ex="Dialogue_DTS_Lvl" List_Type="Slider" Title_1="DTS Dialogue Control">
                <Put_2>
                    <Cmd ID="P34">Param_1</Cmd>
                    <Param_1>
                        <Range>0,6,1</Range>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Sound_Video,Dialogue_Adjust,DTS_Dialogue_Control=Param_1</Cmd>
                    <Param_1>
                        <Range>0,6,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Numeric" Func_Ex="HDMI_Video_Preset" List_Type="Slider" Title_1="Video Adjustment">
                <Put_2>
                    <Cmd ID="P15">Param_1</Cmd>
                    <Param_1>
                        <Range>1,6,1,Preset %</Range>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Sound_Video,HDMI,Video,Preset_Sel,Current=Param_1</Cmd>
                    <Param_1>
                        <Range>1,6,1,Preset %</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Party_Info" Title_1="Party Mode">
                <Get>
                    <Cmd ID="G1">Party_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Party_Info_Master">On</Direct>
                        <Direct Func_Ex="Party_Info_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Pure_Direct" Title_1="Pure Direct">
                <Put_1 Func_Ex="Pure_Direct_On" ID="P16">On</Put_1>
                <Put_1 Func_Ex="Pure_Direct_Off" ID="P16">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Sound_Video,Pure_Direct,Mode=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Pure_Direct_On">On</Direct>
                        <Direct Func_Ex="Pure_Direct_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Extra_Bass" Title_1="Extra Bass">
                <Put_1 Func_Ex="Extra_Bass_On" ID="P29">Auto</Put_1>
                <Put_1 Func_Ex="Extra_Bass_Off" ID="P29">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Sound_Video,Extra_Bass=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Extra_Bass_On">Auto</Direct>
                        <Direct Func_Ex="Extra_Bass_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="YPAO_Vol" Title_1="YPAO Volume">
                <Put_1 Func_Ex="YPAO_Vol_On" ID="P31">Auto</Put_1>
                <Put_1 Func_Ex="YPAO_Vol_Off" ID="P31">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Sound_Video,YPAO_Volume=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="YPAO_Vol_On">Auto</Direct>
                        <Direct Func_Ex="YPAO_Vol_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="HDMI_Standby_Through" Title_1="HDMI Standby Through">
                <Get>
                    <Cmd ID="G1">Sound_Video,HDMI,Standby_Through_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="HDMI_Standby_Through_On">On</Direct>
                        <Direct Func_Ex="HDMI_Standby_Through_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="HDMI_Out" Title_1="HDMI OUT">
                <Menu Func_Ex="HDMI_Out_1" Title_1="HDMI OUT 1">
                    <Put_1 Func_Ex="HDMI_Out_On" ID="P25">On</Put_1>
                    <Put_1 Func_Ex="HDMI_Out_Off" ID="P25">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Sound_Video,HDMI,Output,OUT_1=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="HDMI_Out_On">On</Direct>
                            <Direct Func_Ex="HDMI_Out_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="HDMI_Out_2" Title_1="HDMI OUT 2">
                    <Put_1 Func_Ex="HDMI_Out_On" ID="P26">On</Put_1>
                    <Put_1 Func_Ex="HDMI_Out_Off" ID="P26">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Sound_Video,HDMI,Output,OUT_2_Info=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="HDMI_Out_Unavailable">Unavailable</Direct>
                            <Direct Func_Ex="HDMI_Out_On">On</Direct>
                            <Direct Func_Ex="HDMI_Out_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Main_Zone,Power_Control,Power</Define>
            <Define ID="P2">Main_Zone,Volume,Lvl</Define>
            <Define ID="P3">Main_Zone,Volume,Mute</Define>
            <Define ID="P4">Main_Zone,Input,Input_Sel</Define>
            <Define ID="P5">Main_Zone,Config,Name,Zone</Define>
            <Define ID="P6">Main_Zone,Scene,Scene_Sel</Define>
            <Define ID="P7">Main_Zone,Sound_Video,Tone,Bass</Define>
            <Define ID="P8">Main_Zone,Sound_Video,Tone,Treble</Define>
            <Define ID="P9">Main_Zone,Surround,Program_Sel,Current,Sound_Program</Define>
            <Define ID="P10">Main_Zone,Surround,Program_Sel,Current,Straight</Define>
            <Define ID="P11">Main_Zone,Surround,Program_Sel,Current,Enhancer</Define>
            <Define ID="P12">Main_Zone,Sound_Video,Adaptive_DRC</Define>
            <Define ID="P13">Main_Zone,Surround,_3D_Cinema_DSP</Define>
            <Define ID="P14">Main_Zone,Sound_Video,Dialogue_Adjust,Dialogue_Lift</Define>
            <Define ID="P15">System,Sound_Video,HDMI,Video,Preset_Sel,Current</Define>
            <Define ID="P16">Main_Zone,Sound_Video,Pure_Direct,Mode</Define>
            <Define ID="P18">Main_Zone,Cursor_Control,Cursor</Define>
            <Define ID="P19">Main_Zone,Cursor_Control,Menu_Control</Define>
            <Define ID="P20">Main_Zone,Surround,Enhancer_Type</Define>
            <Define ID="P21">Main_Zone,Sound_Video,Dialogue_Adjust,Dialogue_Lvl</Define>
            <Define ID="P22">Main_Zone,Volume,Subwoofer_Trim</Define>
            <Define ID="P23">Main_Zone,Power_Control,Sleep</Define>
            <Define ID="P24">Main_Zone,Play_Control,Playback</Define>
            <Define ID="P25">System,Sound_Video,HDMI,Output,OUT_1</Define>
            <Define ID="P26">System,Sound_Video,HDMI,Output,OUT_2</Define>
            <Define ID="P29">Main_Zone,Sound_Video,Extra_Bass</Define>
            <Define ID="P31">Main_Zone,Sound_Video,YPAO_Volume</Define>
            <Define ID="P32">Main_Zone,Cursor_Control,Contents_Display</Define>
            <Define ID="P33">Main_Zone,Input,Input_Sel_No_Play</Define>
            <Define ID="P34">Main_Zone,Sound_Video,Dialogue_Adjust,DTS_Dialogue_Control</Define>
            <Define ID="G1">Main_Zone,Basic_Status</Define>
            <Define ID="G2">Main_Zone,Input,Input_Sel_Item</Define>
            <Define ID="G3">Main_Zone,Config</Define>
            <Define ID="G4">Main_Zone,Scene,Scene_Sel_Item</Define>
            <Define ID="G9">Main_Zone,Cursor_Control,Contents_Display</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Subunit" Title_1="Zone 2" YNC_Tag="Zone_2">
        <Menu Func="Rename" Title_1="Name" List_Type="Text_Input">
            <Put_2>
                <Cmd ID="P5">Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Put_2>
            <Get>
                <Cmd ID="G3">Name,Zone=Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Get>
        </Menu>
        <Menu Title_1="Input/Scene" List_Type="Icon">
            <Menu Func="Input" Func_Ex="Input" Title_1="Input" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon000.png">
                <Put_2>
                    <Cmd ID="P4">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_No_Play" Func_Ex="Input_No_Play" Title_1="Input without Auto Play" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon000.png">
                <Put_2>
                    <Cmd ID="P33">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input" Func_Ex="Scene" Title_1="Scene" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon001.png">
                <Put_2>
                    <Cmd ID="P6">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G4"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Vol" Title_1="Volume">
            <Menu Func="Vol_Lvl" List_Type="Slider" Title_1="Level">
                <Put_2>
                    <Cmd Type="Number" ID="P2">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                    <Param_1>
                        <Range>-805,165,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Put_2>
                <Get>
                    <Cmd Type="Number" ID="G1">Volume,Lvl,Val=Param_1:Volume,Lvl,Exp=Param_2:Volume,Lvl,Unit=Param_3
                    </Cmd>
                    <Param_1>
                        <Range>-805,165,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Get>
            </Menu>
            <Menu Func="Vol_Mute" Title_1="Mute">
                <Put_1 Func="Vol_Mute_On" ID="P3">On</Put_1>
                <Put_1 Func="Vol_Mute_Off" ID="P3">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Volume,Mute=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Vol_Mute_On">On</Direct>
                        <Direct Func="Vol_Mute_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Vol_Lvl_Mode" Title_1="Mode">
                <Get>
                    <Cmd ID="G1">Volume,Output_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Vol_Lvl_Fixed">Fixed</Direct>
                        <Direct Func="Vol_Lvl_Variable">Variable</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Power_Control" Title_1="Power Control">
            <Menu Func="Power" Title_1="Power">
                <Put_1 Func="Power_On" ID="P1">On</Put_1>
                <Put_1 Func="Power_On_No_Play" ID="P1">On (No Play)</Put_1>
                <Put_1 Func="Power_Standby" ID="P1">Standby</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Power=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Power_On">On</Direct>
                        <Direct Func="Power_Standby">Standby</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Sleep" Title_1="Sleep">
                <Put_1 Func="Sleep_Last" ID="P23">Last</Put_1>
                <Put_1 Func="Sleep_1" ID="P23">120 min</Put_1>
                <Put_1 Func="Sleep_2" ID="P23">90 min</Put_1>
                <Put_1 Func="Sleep_3" ID="P23">60 min</Put_1>
                <Put_1 Func="Sleep_4" ID="P23">30 min</Put_1>
                <Put_1 Func="Sleep_Off" ID="P23">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Sleep=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Sleep_1">120 min</Direct>
                        <Direct Func="Sleep_2">90 min</Direct>
                        <Direct Func="Sleep_3">60 min</Direct>
                        <Direct Func="Sleep_4">30 min</Direct>
                        <Direct Func="Sleep_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P24" Layout="24" Func="Play">Play</Put_1>
                <Put_1 ID="P24" Layout="23" Func="Pause">Pause</Put_1>
                <Put_1 ID="P24" Layout="22" Func="Stop">Stop</Put_1>
            </Menu>
            <Menu Func="Plus_Minus" Title_1="Skip">
                <Put_1 ID="P24" Layout="28" Func="Plus_1">Skip Fwd</Put_1>
                <Put_1 ID="P24" Layout="27" Func="Minus_1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="List_Control" Title_1="List Control">
            <Menu Func="Cursor" List_Type="Cursor" Title_1="Cursor">
                <Put_1 ID="P18" Layout="5" Func="Cursor_Up">Up</Put_1>
                <Put_1 ID="P18" Layout="9" Func="Cursor_Down">Down</Put_1>
                <Put_1 ID="P18" Layout="6" Func="Cursor_Left">Left</Put_1>
                <Put_1 ID="P18" Layout="8" Func="Cursor_Right">Right</Put_1>
                <Put_1 ID="P18" Layout="10" Func="Cursor_Return">Return</Put_1>
                <Put_1 ID="P18" Layout="7" Func="Cursor_Sel">Sel</Put_1>
                <Put_1 ID="P18" Func="Cursor_Home">Return to Home</Put_1>
                <Put_1 ID="P19" Layout="3" Assigned="No" Func="Cursor_On_Screen">On Screen</Put_1>
                <Put_1 ID="P19" Layout="1" Assigned="No" Func="Cursor_Top_Menu">Top Menu</Put_1>
                <Put_1 ID="P19" Layout="2" Assigned="No" Func="Cursor_Menu">Menu</Put_1>
                <Put_1 ID="P19" Layout="4" Func="Cursor_Option">Option</Put_1>
                <Put_1 ID="P19" Layout="11" Assigned="No" Func="Cursor_Display">Display</Put_1>
            </Menu>
            <Menu Title_1="Contents Display" Func="Contents_Disp_Mode">
                <Put_1 Func="Contents_Disp_Mode_On" ID="P32">On</Put_1>
                <Put_1 Func="Contents_Disp_Mode_Off" ID="P32">Off</Put_1>
                <Get>
                    <Cmd ID="G9">Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Contents_Disp_Mode_On">On</Direct>
                        <Direct Func="Contents_Disp_Mode_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Title_1="Setup">
            <Menu Func="Tone" Title_1="Tone">
                <Menu Func="Tone_Mode" Title_1="Tone Mode">
                    <Put_1 Func="Tone_Mode_Auto" ID="P9">Auto</Put_1>
                    <Put_1 Func="Tone_Mode_Bypass" ID="P9">Bypass</Put_1>
                    <Put_1 Func="Tone_Mode_Manual" ID="P9">Manual</Put_1>
                    <Get>
                        <Cmd ID="G1">Sound_Video,Tone,Mode=Param_1</Cmd>
                        <Param_1>
                            <Direct Func="Tone_Mode_Auto">Auto</Direct>
                            <Direct Func="Tone_Mode_Bypass">Bypass</Direct>
                            <Direct Func="Tone_Mode_Manual">Manual</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Bass" List_Type="Slider" Title_1="Bass">
                    <Put_2>
                        <Cmd Type="Number" ID="P7">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Put_2>
                    <Get>
                        <Cmd Type="Number" ID="G1">
                            Sound_Video,Tone,Manual,Bass,Val=Param_1:Sound_Video,Tone,Manual,Bass,Exp=Param_2:Sound_Video,Tone,Manual,Bass,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Get>
                </Menu>
                <Menu Func="Treble" List_Type="Slider" Title_1="Treble">
                    <Put_2>
                        <Cmd Type="Number" ID="P8">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Put_2>
                    <Get>
                        <Cmd Type="Number" ID="G1">
                            Sound_Video,Tone,Manual,Treble,Val=Param_1:Sound_Video,Tone,Manual,Treble,Exp=Param_2:Sound_Video,Tone,Manual,Treble,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func="Numeric" Func_Ex="Vol_Balance" List_Type="Slider" Title_1="Volume Balance">
                <Put_2>
                    <Cmd ID="P35">Param_1</Cmd>
                    <Param_1>
                        <Range>-20,20,1</Range>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Volume,Balance=Param_1</Cmd>
                    <Param_1>
                        <Range>-20,20,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Party_Info" Title_1="Party Mode">
                <Get>
                    <Cmd ID="G1">Party_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Party_Info_Slave">On</Direct>
                        <Direct Func_Ex="Party_Info_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Extra_Bass" Title_1="Extra Bass">
                <Put_1 Func_Ex="Extra_Bass_On" ID="P29">Auto</Put_1>
                <Put_1 Func_Ex="Extra_Bass_Off" ID="P29">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Sound_Video,Extra_Bass=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Extra_Bass_On">Auto</Direct>
                        <Direct Func_Ex="Extra_Bass_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="HDMI_Out" Title_1="HDMI OUT">
                <Menu Func_Ex="HDMI_Out_2" Title_1="HDMI OUT 2">
                    <Put_1 Func_Ex="HDMI_Out_On" ID="P26">On</Put_1>
                    <Put_1 Func_Ex="HDMI_Out_Off" ID="P26">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Sound_Video,HDMI,Output,OUT_2_Info=Param_1</Cmd>
                        <Cmd ID="G1">Sound_Video,HDMI,Output,OUT_2=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="HDMI_Out_Unavailable">Unavailable</Direct>
                            <Direct Func_Ex="HDMI_Out_On">On</Direct>
                            <Direct Func_Ex="HDMI_Out_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func_Ex="Surround" Title_1="Surround">
                <Menu Func_Ex="Enhancer" Title_1="Enhancer">
                    <Put_1 Func_Ex="Enhancer_On" ID="P11">On</Put_1>
                    <Put_1 Func_Ex="Enhancer_Off" ID="P11">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Surround,Current,Enhancer=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Enhancer_On">On</Direct>
                            <Direct Func_Ex="Enhancer_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Zone_2,Power_Control,Power</Define>
            <Define ID="P2">Zone_2,Volume,Lvl</Define>
            <Define ID="P3">Zone_2,Volume,Mute</Define>
            <Define ID="P4">Zone_2,Input,Input_Sel</Define>
            <Define ID="P5">Zone_2,Config,Name,Zone</Define>
            <Define ID="P6">Zone_2,Scene,Scene_Sel</Define>
            <Define ID="P7">Zone_2,Sound_Video,Tone,Manual,Bass</Define>
            <Define ID="P8">Zone_2,Sound_Video,Tone,Manual,Treble</Define>
            <Define ID="P9">Zone_2,Sound_Video,Tone,Mode</Define>
            <Define ID="P11">Zone_2,Surround,Current,Enhancer</Define>
            <Define ID="P18">Zone_2,Cursor_Control,Cursor</Define>
            <Define ID="P19">Zone_2,Cursor_Control,Menu_Control</Define>
            <Define ID="P20">Zone_2,Volume,Output</Define>
            <Define ID="P23">Zone_2,Power_Control,Sleep</Define>
            <Define ID="P24">Zone_2,Play_Control,Playback</Define>
            <Define ID="P26">System,Sound_Video,HDMI,Output,OUT_2</Define>
            <Define ID="P29">Zone_2,Sound_Video,Extra_Bass</Define>
            <Define ID="P32">Zone_2,Cursor_Control,Contents_Display</Define>
            <Define ID="P33">Zone_2,Input,Input_Sel_No_Play</Define>
            <Define ID="P35">Zone_2,Volume,Balance</Define>
            <Define ID="G1">Zone_2,Basic_Status</Define>
            <Define ID="G2">Zone_2,Input,Input_Sel_Item</Define>
            <Define ID="G3">Zone_2,Config</Define>
            <Define ID="G4">Zone_2,Scene,Scene_Sel_Item</Define>
            <Define ID="G9">Zone_2,Cursor_Control,Contents_Display</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Subunit" Title_1="Zone 3" YNC_Tag="Zone_3">
        <Menu Func="Rename" Title_1="Name" List_Type="Text_Input">
            <Put_2>
                <Cmd ID="P5">Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Put_2>
            <Get>
                <Cmd ID="G3">Name,Zone=Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Get>
        </Menu>
        <Menu Title_1="Input/Scene" List_Type="Icon">
            <Menu Func="Input" Func_Ex="Input" Title_1="Input" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon000.png">
                <Put_2>
                    <Cmd ID="P4">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_No_Play" Func_Ex="Input_No_Play" Title_1="Input without Auto Play" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon000.png">
                <Put_2>
                    <Cmd ID="P33">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input" Func_Ex="Scene" Title_1="Scene" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon001.png">
                <Put_2>
                    <Cmd ID="P6">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G4"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Vol" Title_1="Volume">
            <Menu Func="Vol_Lvl" List_Type="Slider" Title_1="Level">
                <Put_2>
                    <Cmd Type="Number" ID="P2">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                    <Param_1>
                        <Range>-805,165,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Put_2>
                <Get>
                    <Cmd Type="Number" ID="G1">Volume,Lvl,Val=Param_1:Volume,Lvl,Exp=Param_2:Volume,Lvl,Unit=Param_3
                    </Cmd>
                    <Param_1>
                        <Range>-805,165,5</Range>
                    </Param_1>
                    <Param_2>
                        <Direct>1</Direct>
                    </Param_2>
                    <Param_3>
                        <Direct>dB</Direct>
                    </Param_3>
                </Get>
            </Menu>
            <Menu Func="Vol_Mute" Title_1="Mute">
                <Put_1 Func="Vol_Mute_On" ID="P3">On</Put_1>
                <Put_1 Func="Vol_Mute_Off" ID="P3">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Volume,Mute=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Vol_Mute_On">On</Direct>
                        <Direct Func="Vol_Mute_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Vol_Lvl_Mode" Title_1="Mode">
                <Get>
                    <Cmd ID="G1">Volume,Output_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Vol_Lvl_Fixed">Fixed</Direct>
                        <Direct Func="Vol_Lvl_Variable">Variable</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Power_Control" Title_1="Power Control">
            <Menu Func="Power" Title_1="Power">
                <Put_1 Func="Power_On" ID="P1">On</Put_1>
                <Put_1 Func="Power_On_No_Play" ID="P1">On (No Play)</Put_1>
                <Put_1 Func="Power_Standby" ID="P1">Standby</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Power=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Power_On">On</Direct>
                        <Direct Func="Power_Standby">Standby</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Sleep" Title_1="Sleep">
                <Put_1 Func="Sleep_Last" ID="P23">Last</Put_1>
                <Put_1 Func="Sleep_1" ID="P23">120 min</Put_1>
                <Put_1 Func="Sleep_2" ID="P23">90 min</Put_1>
                <Put_1 Func="Sleep_3" ID="P23">60 min</Put_1>
                <Put_1 Func="Sleep_4" ID="P23">30 min</Put_1>
                <Put_1 Func="Sleep_Off" ID="P23">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Sleep=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Sleep_1">120 min</Direct>
                        <Direct Func="Sleep_2">90 min</Direct>
                        <Direct Func="Sleep_3">60 min</Direct>
                        <Direct Func="Sleep_4">30 min</Direct>
                        <Direct Func="Sleep_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P24" Layout="24" Func="Play">Play</Put_1>
                <Put_1 ID="P24" Layout="23" Func="Pause">Pause</Put_1>
                <Put_1 ID="P24" Layout="22" Func="Stop">Stop</Put_1>
            </Menu>
            <Menu Func="Plus_Minus" Title_1="Skip">
                <Put_1 ID="P24" Layout="28" Func="Plus_1">Skip Fwd</Put_1>
                <Put_1 ID="P24" Layout="27" Func="Minus_1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Title_1="Setup">
            <Menu Func="Tone" Title_1="Tone">
                <Menu Func="Tone_Mode" Title_1="Tone Mode">
                    <Put_1 Func="Tone_Mode_Auto" ID="P9">Auto</Put_1>
                    <Put_1 Func="Tone_Mode_Bypass" ID="P9">Bypass</Put_1>
                    <Put_1 Func="Tone_Mode_Manual" ID="P9">Manual</Put_1>
                    <Get>
                        <Cmd ID="G1">Sound_Video,Tone,Mode=Param_1</Cmd>
                        <Param_1>
                            <Direct Func="Tone_Mode_Auto">Auto</Direct>
                            <Direct Func="Tone_Mode_Bypass">Bypass</Direct>
                            <Direct Func="Tone_Mode_Manual">Manual</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Bass" List_Type="Slider" Title_1="Bass">
                    <Put_2>
                        <Cmd Type="Number" ID="P7">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Put_2>
                    <Get>
                        <Cmd Type="Number" ID="G1">
                            Sound_Video,Tone,Manual,Bass,Val=Param_1:Sound_Video,Tone,Manual,Bass,Exp=Param_2:Sound_Video,Tone,Manual,Bass,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Get>
                </Menu>
                <Menu Func="Treble" List_Type="Slider" Title_1="Treble">
                    <Put_2>
                        <Cmd Type="Number" ID="P8">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Put_2>
                    <Get>
                        <Cmd Type="Number" ID="G1">
                            Sound_Video,Tone,Manual,Treble,Val=Param_1:Sound_Video,Tone,Manual,Treble,Exp=Param_2:Sound_Video,Tone,Manual,Treble,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Range>-60,60,5</Range>
                        </Param_1>
                        <Param_2>
                            <Direct>1</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct>dB</Direct>
                        </Param_3>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func="Numeric" Func_Ex="Vol_Balance" List_Type="Slider" Title_1="Volume Balance">
                <Put_2>
                    <Cmd ID="P35">Param_1</Cmd>
                    <Param_1>
                        <Range>-20,20,1</Range>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Volume,Balance=Param_1</Cmd>
                    <Param_1>
                        <Range>-20,20,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Party_Info" Title_1="Party Mode">
                <Get>
                    <Cmd ID="G1">Party_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Party_Info_Slave">On</Direct>
                        <Direct Func_Ex="Party_Info_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Extra_Bass" Title_1="Extra Bass">
                <Put_1 Func_Ex="Extra_Bass_On" ID="P29">Auto</Put_1>
                <Put_1 Func_Ex="Extra_Bass_Off" ID="P29">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Sound_Video,Extra_Bass=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Extra_Bass_On">Auto</Direct>
                        <Direct Func_Ex="Extra_Bass_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="Surround" Title_1="Surround">
                <Menu Func_Ex="Enhancer" Title_1="Enhancer">
                    <Put_1 Func_Ex="Enhancer_On" ID="P11">On</Put_1>
                    <Put_1 Func_Ex="Enhancer_Off" ID="P11">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Surround,Current,Enhancer=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Enhancer_On">On</Direct>
                            <Direct Func_Ex="Enhancer_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Zone_3,Power_Control,Power</Define>
            <Define ID="P2">Zone_3,Volume,Lvl</Define>
            <Define ID="P3">Zone_3,Volume,Mute</Define>
            <Define ID="P4">Zone_3,Input,Input_Sel</Define>
            <Define ID="P5">Zone_3,Config,Name,Zone</Define>
            <Define ID="P6">Zone_3,Scene,Scene_Sel</Define>
            <Define ID="P7">Zone_3,Sound_Video,Tone,Manual,Bass</Define>
            <Define ID="P8">Zone_3,Sound_Video,Tone,Manual,Treble</Define>
            <Define ID="P9">Zone_3,Sound_Video,Tone,Mode</Define>
            <Define ID="P11">Zone_3,Surround,Current,Enhancer</Define>
            <Define ID="P20">Zone_3,Volume,Output</Define>
            <Define ID="P23">Zone_3,Power_Control,Sleep</Define>
            <Define ID="P24">Zone_3,Play_Control,Playback</Define>
            <Define ID="P29">Zone_3,Sound_Video,Extra_Bass</Define>
            <Define ID="P33">Zone_3,Input,Input_Sel_No_Play</Define>
            <Define ID="P35">Zone_3,Volume,Balance</Define>
            <Define ID="G1">Zone_3,Basic_Status</Define>
            <Define ID="G2">Zone_3,Input,Input_Sel_Item</Define>
            <Define ID="G3">Zone_3,Config</Define>
            <Define ID="G4">Zone_3,Scene,Scene_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Subunit" Title_1="Zone 4" YNC_Tag="Zone_4">
        <Menu Func="Rename" Title_1="Name" List_Type="Text_Input">
            <Put_2>
                <Cmd ID="P6">Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Put_2>
            <Get>
                <Cmd ID="G3">Name,Zone=Param_1</Cmd>
                <Param_1>
                    <Text>1,9,Latin-1</Text>
                </Param_1>
            </Get>
        </Menu>
        <Menu Title_1="Input/Scene" List_Type="Icon">
            <Menu Func="Input" Func_Ex="Input" Title_1="Input" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon000.png">
                <Put_2>
                    <Cmd ID="P5">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input" Func_Ex="Scene" Title_1="Scene" List_Type="Icon"
                  Icon_on="/YamahaRemoteControl/Icons/icon001.png">
                <Put_2>
                    <Cmd ID="P7">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G4"/>
                    </Param_1>
                </Put_2>
                <Get>
                    <Cmd ID="G1">Input,Input_Sel=Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G2"/>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Power_Control" Title_1="Power Control">
            <Menu Func="Power" Title_1="Power">
                <Put_1 Func="Power_On" ID="P1">On</Put_1>
                <Put_1 Func="Power_On_No_Play" ID="P1">On (No Play)</Put_1>
                <Put_1 Func="Power_Standby" ID="P1">Standby</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Power=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Power_On">On</Direct>
                        <Direct Func="Power_Standby">Standby</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Sleep" Title_1="Sleep">
                <Put_1 Func="Sleep_Last" ID="P23">Last</Put_1>
                <Put_1 Func="Sleep_1" ID="P23">120 min</Put_1>
                <Put_1 Func="Sleep_2" ID="P23">90 min</Put_1>
                <Put_1 Func="Sleep_3" ID="P23">60 min</Put_1>
                <Put_1 Func="Sleep_4" ID="P23">30 min</Put_1>
                <Put_1 Func="Sleep_Off" ID="P23">Off</Put_1>
                <Get>
                    <Cmd ID="G1">Power_Control,Sleep=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Sleep_1">120 min</Direct>
                        <Direct Func="Sleep_2">90 min</Direct>
                        <Direct Func="Sleep_3">60 min</Direct>
                        <Direct Func="Sleep_4">30 min</Direct>
                        <Direct Func="Sleep_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Title_1="Setup">
            <Menu Func_Ex="Party_Info" Title_1="Party Mode">
                <Get>
                    <Cmd ID="G1">Party_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func_Ex="Party_Info_Slave">On</Direct>
                        <Direct Func_Ex="Party_Info_Off">Off</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func_Ex="HDMI_Out" Title_1="HDMI OUT">
                <Menu Func_Ex="HDMI_Out_2" Title_1="HDMI OUT 2">
                    <Put_1 Func_Ex="HDMI_Out_On" ID="P26">On</Put_1>
                    <Put_1 Func_Ex="HDMI_Out_Off" ID="P26">Off</Put_1>
                    <Get>
                        <Cmd ID="G1">Sound_Video,HDMI,Output,OUT_2_Info=Param_1</Cmd>
                        <Cmd ID="G1">Sound_Video,HDMI,Output,OUT_2=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="HDMI_Out_Unavailable">Unavailable</Direct>
                            <Direct Func_Ex="HDMI_Out_On">On</Direct>
                            <Direct Func_Ex="HDMI_Out_Off">Off</Direct>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Zone_4,Power_Control,Power</Define>
            <Define ID="P5">Zone_4,Input,Input_Sel</Define>
            <Define ID="P6">Zone_4,Config,Name,Zone</Define>
            <Define ID="P7">Zone_4,Scene,Scene_Sel</Define>
            <Define ID="P23">Zone_4,Power_Control,Sleep</Define>
            <Define ID="P26">System,Sound_Video,HDMI,Output,OUT_2</Define>
            <Define ID="G1">Zone_4,Basic_Status</Define>
            <Define ID="G2">Zone_4,Input,Input_Sel_Item</Define>
            <Define ID="G3">Zone_4,Config</Define>
            <Define ID="G4">Zone_4,Scene,Scene_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_DAB_FM" YNC_Tag="DAB">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G2">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Misc_Info" Func_Ex="DAB_DAB" Title_1="DAB Info.">
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G2">DAB,Status=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Tune_Aid">Tune Aid</Direct>
                        <Direct Func="Status_Init_Scan">Initial Scan</Direct>
                        <Direct Func="Status_Not_Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func_Ex="DAB_FM" Title_1="FM">
                <Menu Title_1="Up / Down">
                    <Menu Func="Plus_Minus" Func_Ex="Freq_FM" Title_1="FM Freq">
                        <Put_1 ID="P10" Func="Plus_1">Auto Up</Put_1>
                        <Put_1 ID="P10" Func="Minus_1">Auto Down</Put_1>
                        <Put_1 ID="P10" Func_Ex="Freq_Auto_Cancel">Cancel</Put_1>
                        <Get>
                            <Cmd Type="Number_Ex" ID="G1">
                                FM,Tuning,Freq,Val=Param_1:FM,Tuning,Freq,Exp=Param_2:FM,Tuning,Freq,Unit=Param_3
                            </Cmd>
                            <Param_1>
                                <Range>8750,10800,5</Range>
                                <Direct Func_Ex="Freq_Auto_Up">Auto Up</Direct>
                                <Direct Func_Ex="Freq_Auto_Down">Auto Down</Direct>
                            </Param_1>
                            <Param_2>
                                <Direct>2</Direct>
                                <Direct/>
                                <Direct/>
                            </Param_2>
                            <Param_3>
                                <Direct>MHz</Direct>
                                <Direct/>
                                <Direct/>
                            </Param_3>
                        </Get>
                    </Menu>
                    <Menu Func="Plus_Minus" Func_Ex="Preset" Title_1="Preset">
                        <Put_1 ID="P2" Func="Plus_1">Up</Put_1>
                        <Put_1 ID="P2" Func="Minus_1">Down</Put_1>
                        <Get>
                            <Cmd ID="G1">FM,Preset,Preset_Sel=Param_1</Cmd>
                            <Param_1>
                                <Indirect ID="G3"/>
                            </Param_1>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Title_1="Frequency">
                    <Menu Func="Freq" Func_Ex="Freq_FM" Title_1="FM" List_Type="Slider">
                        <Put_2>
                            <Cmd Type="Number_Ex" ID="P8">Val=Param_1:Exp=Param_2:Unit=Param_3</Cmd>
                            <Param_1>
                                <Range>8750,10800,5</Range>
                            </Param_1>
                            <Param_2>
                                <Direct>2</Direct>
                            </Param_2>
                            <Param_3>
                                <Direct>MHz</Direct>
                            </Param_3>
                        </Put_2>
                        <Get>
                            <Cmd Type="Number_Ex" ID="G1">
                                FM,Tuning,Freq,Val=Param_1:FM,Tuning,Freq,Exp=Param_2:FM,Tuning,Freq,Unit=Param_3
                            </Cmd>
                            <Param_1>
                                <Range>8750,10800,5</Range>
                                <Direct Func_Ex="Freq_Auto_Up">Auto Up</Direct>
                                <Direct Func_Ex="Freq_Auto_Down">Auto Down</Direct>
                            </Param_1>
                            <Param_2>
                                <Direct>2</Direct>
                                <Direct/>
                                <Direct/>
                            </Param_2>
                            <Param_3>
                                <Direct>MHz</Direct>
                                <Direct/>
                                <Direct/>
                            </Param_3>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Func="Preset" Title_1="FM Preset" List_Type="Slider">
                    <Put_2>
                        <Cmd ID="P2">Param_1</Cmd>
                        <Param_1>
                            <Indirect ID="G3"/>
                        </Param_1>
                    </Put_2>
                    <Get>
                        <Cmd ID="G1">FM,Preset,Preset_Sel=Param_1</Cmd>
                        <Param_1>
                            <Indirect ID="G3"/>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func_Ex="DAB_DAB" Title_1="DAB">
                <Menu Title_1="Up / Down">
                    <Menu Func="Plus_Minus" Func_Ex="Service" Title_1="DAB Channel">
                        <Put_1 ID="P11" Func="Plus_1">Skip Fwd</Put_1>
                        <Put_1 ID="P11" Func="Minus_1">Skip Rev</Put_1>
                    </Menu>
                    <Menu Func="Plus_Minus" Func_Ex="Preset" Title_1="DAB Preset">
                        <Put_1 ID="P5" Func="Plus_1">Up</Put_1>
                        <Put_1 ID="P5" Func="Minus_1">Down</Put_1>
                        <Get>
                            <Cmd ID="G1">DAB,Preset,Preset_Sel=Param_1</Cmd>
                            <Param_1>
                                <Indirect ID="G4"/>
                            </Param_1>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Func="Preset" Title_1="DAB Preset" List_Type="Slider">
                    <Put_2>
                        <Cmd ID="P5">Param_1</Cmd>
                        <Param_1>
                            <Indirect ID="G4"/>
                        </Param_1>
                    </Put_2>
                    <Get>
                        <Cmd ID="G1">DAB,Preset,Preset_Sel=Param_1</Cmd>
                        <Param_1>
                            <Indirect ID="G4"/>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func="Band" Title_1="Band">
                <Put_1 Func="Band_FM" ID="P3">FM</Put_1>
                <Put_1 Func="Band_DAB" ID="P3">DAB</Put_1>
                <Get>
                    <Cmd ID="G1">Band=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Band_FM">FM</Direct>
                        <Direct Func="Band_DAB">DAB</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="No_Pic" Title_1="Play Info.">
            <Menu Func_Ex="DAB_FM" Title_1="FM">
                <Menu Func="Freq" Func_Ex="Freq_FM" Title_1="Frequency">
                    <Get>
                        <Cmd Type="Number_Ex" ID="G1">
                            FM,Tuning,Freq,Val=Param_1:FM,Tuning,Freq,Exp=Param_2:FM,Tuning,Freq,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Range>8750,10800,5</Range>
                            <Direct Func_Ex="Freq_Auto_Up">Auto Up</Direct>
                            <Direct Func_Ex="Freq_Auto_Down">Auto Down</Direct>
                        </Param_1>
                        <Param_2>
                            <Direct>2</Direct>
                            <Direct/>
                            <Direct/>
                        </Param_2>
                        <Param_3>
                            <Direct>MHz</Direct>
                            <Direct/>
                            <Direct/>
                        </Param_3>
                    </Get>
                </Menu>
                <Menu Func="Genre" Title_1="Program Type">
                    <Get>
                        <Cmd ID="G1">FM,Meta_Info,Program_Type=Param_1</Cmd>
                        <Param_1>
                            <Text>0,8,Ascii</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Info" Func_Ex="Program_Service" Title_1="Program Service">
                    <Get>
                        <Cmd ID="G1">FM,Meta_Info,Program_Service=Param_1</Cmd>
                        <Param_1>
                            <Text>0,8,Latin-1</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Info" Func_Ex="Radio_Text" Title_1="Radio Text">
                    <Get>
                        <Cmd ID="G1">FM,Meta_Info,Radio_Text=Param_1</Cmd>
                        <Param_1>
                            <Text>0,64,Latin-1</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Info" Func_Ex="Clock_Time" Title_1="Clock Time">
                    <Get>
                        <Cmd ID="G1">FM,Meta_Info,Clock_Time=Param_1</Cmd>
                        <Param_1>
                            <Text>0,5,Ascii</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Title_1="Status">
                    <Menu Func_Ex="Tuned" Title_1="Tuned">
                        <Get>
                            <Cmd ID="G1">FM,Signal_Info,Tuned=Param_1</Cmd>
                            <Param_1>
                                <Direct Func_Ex="Tuned_Off" Title_1="Not Tuned">Negate</Direct>
                                <Direct Func_Ex="Tuned_On" Title_1="Tuned">Assert</Direct>
                            </Param_1>
                        </Get>
                    </Menu>
                    <Menu Func_Ex="Stereo" Title_1="Stereo">
                        <Get>
                            <Cmd ID="G1">FM,Signal_Info,Stereo=Param_1</Cmd>
                            <Param_1>
                                <Direct Func_Ex="Stereo_Off" Title_1="Mono">Negate</Direct>
                                <Direct Func_Ex="Stereo_On" Title_1="Stereo">Assert</Direct>
                            </Param_1>
                        </Get>
                    </Menu>
                </Menu>
            </Menu>
            <Menu Func_Ex="DAB_DAB" Title_1="DAB">
                <Menu Func="Numeric" Func_Ex="Channel" Title_1="ID">
                    <Get>
                        <Cmd ID="G1">DAB,ID=Param_1</Cmd>
                        <Param_1>
                            <Range>0,65535,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="Freq_DAB" Title_1="Frequency">
                    <Get>
                        <Cmd Type="Number_Ex" ID="G1">
                            DAB,Signal_Info,Freq,Val=Param_1:DAB,Signal_Info,Freq,Exp=Param_2:DAB,Signal_Info,Freq,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Direct/>
                            <Range>174000,240000,1</Range>
                        </Param_1>
                        <Param_2>
                            <Direct/>
                            <Direct>3</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct/>
                            <Direct>MHz</Direct>
                        </Param_3>
                    </Get>
                </Menu>
                <Menu Func_Ex="Category" Title_1="Primary/Secondary">
                    <Get>
                        <Cmd ID="G1">DAB,Signal_Info,Category=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Primary">Primary</Direct>
                            <Direct Func_Ex="Secondary">Secondary</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="Bit_Rate" Title_1="Bit Rate">
                    <Get>
                        <Cmd Type="Number_Ex" ID="G1">
                            DAB,Signal_Info,Bit_Rate,Val=Param_1:DAB,Signal_Info,Bit_Rate,Exp=Param_2:DAB,Signal_Info,Bit_Rate,Unit=Param_3
                        </Cmd>
                        <Param_1>
                            <Direct/>
                            <Range>32,256,1</Range>
                        </Param_1>
                        <Param_2>
                            <Direct/>
                            <Direct>0</Direct>
                        </Param_2>
                        <Param_3>
                            <Direct/>
                            <Direct>Kbps</Direct>
                        </Param_3>
                    </Get>
                </Menu>
                <Menu Func_Ex="Audio_Mode" Title_1="Audio Mode">
                    <Get>
                        <Cmd ID="G1">DAB,Signal_Info,Audio_Mode=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Audio_Mode_Mono">Mono</Direct>
                            <Direct Func_Ex="Audio_Mode_Stereo">Stereo</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Numeric" Func_Ex="Signal_Quality" Title_1="Signal Quality">
                    <Get>
                        <Cmd ID="G1">DAB,Signal_Info,Quality=Param_1</Cmd>
                        <Param_1>
                            <Range>0,100,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Numeric" Func_Ex="Tune_Aid" Title_1="Tune Aid">
                    <Get>
                        <Cmd ID="G1">DAB,Signal_Info,Tune_Aid=Param_1</Cmd>
                        <Param_1>
                            <Range>0,100,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="Off_Air" Title_1="Off Air">
                    <Get>
                        <Cmd ID="G1">DAB,Signal_Info,Off_Air=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="Off_Air_Off">Negate</Direct>
                            <Direct Func_Ex="Off_Air_On">Assert</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func_Ex="DAB_PLUS" Title_1="DAB+">
                    <Get>
                        <Cmd ID="G1">DAB,Signal_Info,DAB_PLUS=Param_1</Cmd>
                        <Param_1>
                            <Direct Func_Ex="DAB_PLUS_Off">Negate</Direct>
                            <Direct Func_Ex="DAB_PLUS_On">Assert</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Station" Title_1="Service">
                    <Get>
                        <Cmd ID="G1">DAB,Meta_Info,Service_Label=Param_1</Cmd>
                        <Param_1>
                            <Text>0,14,Latin-1</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Genre" Title_1="Program Type">
                    <Get>
                        <Cmd ID="G1">DAB,Meta_Info,Program_Type=Param_1</Cmd>
                        <Param_1>
                            <Text>0,16,Latin-1</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Info" Func_Ex="Ch_Label" Title_1="Channel">
                    <Get>
                        <Cmd ID="G1">DAB,Meta_Info,Ch_Label=Param_1</Cmd>
                        <Param_1>
                            <Text>0,4,Latin-1</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Info" Func_Ex="DLS" Title_1="DLS">
                    <Get>
                        <Cmd ID="G1">DAB,Meta_Info,DLS=Param_1</Cmd>
                        <Param_1>
                            <Text>0,128,UTF-8</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Info" Func_Ex="Ensemble_Label" Title_1="Ensemble">
                    <Get>
                        <Cmd ID="G1">DAB,Meta_Info,Ensemble_Label=Param_1</Cmd>
                        <Param_1>
                            <Text>0,64,Latin-1</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Info" Func_Ex="Date_and_Time" Title_1="Date and Time">
                    <Get>
                        <Cmd ID="G1">DAB,Meta_Info,Date_and_Time=Param_1</Cmd>
                        <Param_1>
                            <Text>0,14,Latin-1</Text>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
            <Menu Func="Band" Title_1="Band">
                <Get>
                    <Cmd ID="G1">Band=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Band_FM">FM</Direct>
                        <Direct Func="Band_DAB">DAB</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P2">DAB,Play_Control,FM,Preset,Preset_Sel</Define>
            <Define ID="P3">DAB,Play_Control,Band</Define>
            <Define ID="P5">DAB,Play_Control,DAB,Preset,Preset_Sel</Define>
            <Define ID="P8">DAB,Play_Control,FM,Tuning,Freq</Define>
            <Define ID="P10">DAB,Play_Control,FM,Tuning,Freq,Val</Define>
            <Define ID="P11">DAB,Play_Control,DAB,Service</Define>
            <Define ID="G1">DAB,Play_Info</Define>
            <Define ID="G2">DAB,Config</Define>
            <Define ID="G3">DAB,Play_Control,FM,Preset,Preset_Sel_Item</Define>
            <Define ID="G4">DAB,Play_Control,DAB,Preset,Preset_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_AirPlay" YNC_Tag="AirPlay">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Playback" Title_1="Play">
                <Put_1 Func="Play" ID="P1">Play</Put_1>
                <Put_1 Func="Pause" ID="P1">Pause</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 Func="Plus_1" ID="P1">Skip Fwd</Put_1>
                <Put_1 Func="Minus_1" ID="P1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Song">
                <Get>
                    <Cmd ID="G1">Meta_Info,Song=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">AirPlay,Play_Control,Playback</Define>
            <Define ID="G1">AirPlay,Play_Info</Define>
            <Define ID="G3">AirPlay,Config</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_Spotify" YNC_Tag="Spotify">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Playback" Title_1="Play">
                <Put_1 Func="Play" ID="P1">Play</Put_1>
                <Put_1 Func="Pause" ID="P1">Pause</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 Func="Plus_1" ID="P1">Skip Fwd</Put_1>
                <Put_1 Func="Minus_1" ID="P1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Track">
                <Get>
                    <Cmd ID="G1">Meta_Info,Track=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Spotify,Play_Control,Playback</Define>
            <Define ID="P2">Spotify,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P3">Spotify,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="G1">Spotify,Play_Info</Define>
            <Define ID="G3">Spotify,Config</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_Qobuz" YNC_Tag="Qobuz">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Rep" Title_1="Repeat">
                <Put_1 Func="Rep_Off" ID="P2">Off</Put_1>
                <Put_1 Func="Rep_1" ID="P2">One</Put_1>
                <Put_1 Func="Rep_2" ID="P2">All</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Put_1 Func="Rnd_Off" ID="P3">Off</Put_1>
                <Put_1 Func="Rnd_1" ID="P3">On</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Play">
                <Put_1 Func="Play" ID="P1">Play</Put_1>
                <Put_1 Func="Pause" ID="P1">Pause</Put_1>
                <Put_1 Func="Stop" ID="P1">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 Func="Plus_1" ID="P1">Skip Fwd</Put_1>
                <Put_1 Func="Minus_1" ID="P1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Track">
                <Get>
                    <Cmd ID="G1">Meta_Info,Track=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rep" Title_1="Repeat">
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Info" Func_Ex="Streaming_Quality" Title_1="Streaming Quality">
                <Get>
                    <Cmd ID="G1">Signal_Info,Quality=Param_1</Cmd>
                    <Param_1>
                        <Text>0,64,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Qobuz,Play_Control,Playback</Define>
            <Define ID="P2">Qobuz,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P3">Qobuz,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="G1">Qobuz,Play_Info</Define>
            <Define ID="G3">Qobuz,Config</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_Bluetooth" YNC_Tag="Bluetooth">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Playback" Title_1="Play">
                <Put_1 Func="Play" ID="P1">Play</Put_1>
                <Put_1 Func="Pause" ID="P1">Pause</Put_1>
                <Put_1 Func="Stop" ID="P1">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 Func="Plus_1" ID="P1">Skip Fwd</Put_1>
                <Put_1 Func="Minus_1" ID="P1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Track">
                <Get>
                    <Cmd ID="G1">Meta_Info,Song=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Bluetooth,Play_Control,Playback</Define>
            <Define ID="G1">Bluetooth,Play_Info</Define>
            <Define ID="G3">Bluetooth,Config</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_USB" YNC_Tag="USB">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Rep" Title_1="Repeat">
                <Put_1 Func="Rep_Off" ID="P1">Off</Put_1>
                <Put_1 Func="Rep_1" ID="P1">One</Put_1>
                <Put_1 Func="Rep_2" ID="P1">All</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Put_1 Func="Rnd_Off" ID="P2">Off</Put_1>
                <Put_1 Func="Rnd_1" ID="P2">On</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P3" Func="Play">Play</Put_1>
                <Put_1 ID="P3" Func="Pause">Pause</Put_1>
                <Put_1 ID="P3" Func="Stop">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 ID="P3" Func="Plus_1">Skip Fwd</Put_1>
                <Put_1 ID="P3" Func="Minus_1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,64,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,64,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Song">
                <Get>
                    <Cmd ID="G1">Meta_Info,Song=Param_1</Cmd>
                    <Param_1>
                        <Text>0,64,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G1">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rep" Title_1="Repeat">
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="List_Browse" Title_1="List Browse">
            <Menu Func="List_Control" Title_1="List Control">
                <Menu Func="Direct_Sel" Title_1="Direct Cursor Select">
                    <Put_2>
                        <Cmd ID="P5">Param_1</Cmd>
                        <Param_1>
                            <Range>1,8,1,Line_%</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Cursor" List_Type="Cursor" Title_1="Cursor">
                    <Put_1 ID="P7" Func="Cursor_Up">Up</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Down">Down</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Left">Return</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Sel">Sel</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Home">Return to Home</Put_1>
                </Menu>
                <Menu Func="Jump_Line" Title_1="Jump Page">
                    <Put_2>
                        <Cmd ID="P6">Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Page_Up_Down" Title_1="Page">
                    <Put_1 ID="P8" Func="Page_Up_1">Up</Put_1>
                    <Put_1 ID="P8" Func="Page_Down_1">Down</Put_1>
                </Menu>
            </Menu>
            <Menu Func="List_Info" Title_1="List Info.">
                <Menu Func="Menu_Status" Title_1="Menu Status">
                    <Get>
                        <Cmd ID="G2">Menu_Status=Param_1</Cmd>
                        <Param_1>
                            <Direct Func="Menu_Status_Ready">Ready</Direct>
                            <Direct Func="Menu_Status_Busy">Busy</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Layer" Title_1="Menu Layer">
                    <Get>
                        <Cmd ID="G2">Menu_Layer=Param_1</Cmd>
                        <Param_1>
                            <Range>1,16,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Name" Title_1="Menu Name">
                    <Get>
                        <Cmd ID="G2">Menu_Name=Param_1</Cmd>
                        <Param_1>
                            <Text>0,128,UTF-8</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_List" Title_1="Menu List">
                    <Menu Func="Menu_Line" Title_1="Line 1">
                        <Put_1 ID="P5">Line_1</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_1,Txt=Param_1:Current_List,Line_1,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 2">
                        <Put_1 ID="P5">Line_2</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_2,Txt=Param_1:Current_List,Line_2,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 3">
                        <Put_1 ID="P5">Line_3</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_3,Txt=Param_1:Current_List,Line_3,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 4">
                        <Put_1 ID="P5">Line_4</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_4,Txt=Param_1:Current_List,Line_4,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 5">
                        <Put_1 ID="P5">Line_5</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_5,Txt=Param_1:Current_List,Line_5,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 6">
                        <Put_1 ID="P5">Line_6</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_6,Txt=Param_1:Current_List,Line_6,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 7">
                        <Put_1 ID="P5">Line_7</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_7,Txt=Param_1:Current_List,Line_7,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 8">
                        <Put_1 ID="P5">Line_8</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_8,Txt=Param_1:Current_List,Line_8,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Func="Current_Line" Title_1="Cursor Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Current_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Max_Line" Title_1="Max. Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Max_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>0,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">USB,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P2">USB,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="P3">USB,Play_Control,Playback</Define>
            <Define ID="P4">USB,Play_Control,Preset,Preset_Sel</Define>
            <Define ID="P5">USB,List_Control,Direct_Sel</Define>
            <Define ID="P6">USB,List_Control,Jump_Line</Define>
            <Define ID="P7">USB,List_Control,Cursor</Define>
            <Define ID="P8">USB,List_Control,Page</Define>
            <Define ID="G1">USB,Play_Info</Define>
            <Define ID="G2">USB,List_Info</Define>
            <Define ID="G3">USB,Config</Define>
            <Define ID="G4">USB,Play_Control,Preset,Preset_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_vTuner" YNC_Tag="NET_RADIO">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P1" Func="Play">Play</Put_1>
                <Put_1 ID="P1" Func="Stop">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Station" Title_1="Station">
                <Get>
                    <Cmd ID="G1">Meta_Info,Station=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Song">
                <Get>
                    <Cmd ID="G1">Meta_Info,Song=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G1">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="List_Browse" Title_1="List Browse">
            <Menu Func="List_Control" Title_1="List Control">
                <Menu Func="Direct_Sel" Title_1="Direct Cursor Select">
                    <Put_2>
                        <Cmd ID="P2">Param_1</Cmd>
                        <Param_1>
                            <Range>1,8,1,Line_%</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Cursor" List_Type="Cursor" Title_1="Cursor">
                    <Put_1 ID="P4" Func="Cursor_Up">Up</Put_1>
                    <Put_1 ID="P4" Func="Cursor_Down">Down</Put_1>
                    <Put_1 ID="P4" Func="Cursor_Left">Return</Put_1>
                    <Put_1 ID="P4" Func="Cursor_Sel">Sel</Put_1>
                    <Put_1 ID="P4" Func="Cursor_Home">Return to Home</Put_1>
                </Menu>
                <Menu Func="Jump_Line" Title_1="Jump Page">
                    <Put_2>
                        <Cmd ID="P3">Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Page_Up_Down" Title_1="Page">
                    <Put_1 ID="P5" Func="Page_Up_1">Up</Put_1>
                    <Put_1 ID="P5" Func="Page_Down_1">Down</Put_1>
                </Menu>
                <Menu Func="Bookmark" Title_1="Bookmark">
                    <Put_1 ID="P7" Func="Bookmark_On">On</Put_1>
                    <Put_1 ID="P7" Func="Bookmark_Off">Off</Put_1>
                </Menu>
            </Menu>
            <Menu Func="List_Info" Title_1="List Info.">
                <Menu Func="Menu_Status" Title_1="Menu Status">
                    <Get>
                        <Cmd ID="G2">Menu_Status=Param_1</Cmd>
                        <Param_1>
                            <Direct Func="Menu_Status_Ready">Ready</Direct>
                            <Direct Func="Menu_Status_Busy">Busy</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Layer" Title_1="Menu Layer">
                    <Get>
                        <Cmd ID="G2">Menu_Layer=Param_1</Cmd>
                        <Param_1>
                            <Range>1,16,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Name" Title_1="Menu Name">
                    <Get>
                        <Cmd ID="G2">Menu_Name=Param_1</Cmd>
                        <Param_1>
                            <Text>0,128,UTF-8</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_List" Title_1="Menu List">
                    <Menu Func="Menu_Line" Title_1="Line 1">
                        <Put_1 ID="P2">Line_1</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_1,Txt=Param_1:Current_List,Line_1,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 2">
                        <Put_1 ID="P2">Line_2</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_2,Txt=Param_1:Current_List,Line_2,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 3">
                        <Put_1 ID="P2">Line_3</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_3,Txt=Param_1:Current_List,Line_3,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 4">
                        <Put_1 ID="P2">Line_4</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_4,Txt=Param_1:Current_List,Line_4,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 5">
                        <Put_1 ID="P2">Line_5</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_5,Txt=Param_1:Current_List,Line_5,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 6">
                        <Put_1 ID="P2">Line_6</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_6,Txt=Param_1:Current_List,Line_6,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 7">
                        <Put_1 ID="P2">Line_7</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_7,Txt=Param_1:Current_List,Line_7,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 8">
                        <Put_1 ID="P2">Line_8</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_8,Txt=Param_1:Current_List,Line_8,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Func="Current_Line" Title_1="Cursor Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Current_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Max_Line" Title_1="Max. Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Max_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>0,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">NET_RADIO,Play_Control,Playback</Define>
            <Define ID="P2">NET_RADIO,List_Control,Direct_Sel</Define>
            <Define ID="P3">NET_RADIO,List_Control,Jump_Line</Define>
            <Define ID="P4">NET_RADIO,List_Control,Cursor</Define>
            <Define ID="P5">NET_RADIO,List_Control,Page</Define>
            <Define ID="P6">NET_RADIO,Play_Control,Preset,Preset_Sel</Define>
            <Define ID="P7">NET_RADIO,List_Control,Bookmark</Define>
            <Define ID="G1">NET_RADIO,Play_Info</Define>
            <Define ID="G2">NET_RADIO,List_Info</Define>
            <Define ID="G3">NET_RADIO,Config</Define>
            <Define ID="G4">NET_RADIO,Play_Control,Preset,Preset_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_DLNA" YNC_Tag="SERVER">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Rep" Title_1="Repeat">
                <Put_1 Func="Rep_Off" ID="P1">Off</Put_1>
                <Put_1 Func="Rep_1" ID="P1">One</Put_1>
                <Put_1 Func="Rep_2" ID="P1">All</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Put_1 Func="Rnd_Off" ID="P2">Off</Put_1>
                <Put_1 Func="Rnd_1" ID="P2">On</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P3" Func="Play">Play</Put_1>
                <Put_1 ID="P3" Func="Pause">Pause</Put_1>
                <Put_1 ID="P3" Func="Stop">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 ID="P3" Func="Plus_1">Skip Fwd</Put_1>
                <Put_1 ID="P3" Func="Minus_1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Song">
                <Get>
                    <Cmd ID="G1">Meta_Info,Song=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G1">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rep" Title_1="Repeat">
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="List_Browse" Title_1="List Browse">
            <Menu Func="List_Control" Title_1="List Control">
                <Menu Func="Direct_Sel" Title_1="Direct Cursor Select">
                    <Put_2>
                        <Cmd ID="P5">Param_1</Cmd>
                        <Param_1>
                            <Range>1,8,1,Line_%</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Cursor" List_Type="Cursor" Title_1="Cursor">
                    <Put_1 ID="P7" Func="Cursor_Up">Up</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Down">Down</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Left">Return</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Sel">Sel</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Home">Return to Home</Put_1>
                </Menu>
                <Menu Func="Jump_Line" Title_1="Jump Page">
                    <Put_2>
                        <Cmd ID="P6">Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Page_Up_Down" Title_1="Page">
                    <Put_1 ID="P8" Func="Page_Up_1">Up</Put_1>
                    <Put_1 ID="P8" Func="Page_Down_1">Down</Put_1>
                </Menu>
            </Menu>
            <Menu Func="List_Info" Title_1="List Info.">
                <Menu Func="Menu_Status" Title_1="Menu Status">
                    <Get>
                        <Cmd ID="G2">Menu_Status=Param_1</Cmd>
                        <Param_1>
                            <Direct Func="Menu_Status_Ready">Ready</Direct>
                            <Direct Func="Menu_Status_Busy">Busy</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Layer" Title_1="Menu Layer">
                    <Get>
                        <Cmd ID="G2">Menu_Layer=Param_1</Cmd>
                        <Param_1>
                            <Range>1,16,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Name" Title_1="Menu Name">
                    <Get>
                        <Cmd ID="G2">Menu_Name=Param_1</Cmd>
                        <Param_1>
                            <Text>0,128,UTF-8</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_List" Title_1="Menu List">
                    <Menu Func="Menu_Line" Title_1="Line 1">
                        <Put_1 ID="P5">Line_1</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_1,Txt=Param_1:Current_List,Line_1,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 2">
                        <Put_1 ID="P5">Line_2</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_2,Txt=Param_1:Current_List,Line_2,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 3">
                        <Put_1 ID="P5">Line_3</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_3,Txt=Param_1:Current_List,Line_3,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 4">
                        <Put_1 ID="P5">Line_4</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_4,Txt=Param_1:Current_List,Line_4,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 5">
                        <Put_1 ID="P5">Line_5</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_5,Txt=Param_1:Current_List,Line_5,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 6">
                        <Put_1 ID="P5">Line_6</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_6,Txt=Param_1:Current_List,Line_6,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 7">
                        <Put_1 ID="P5">Line_7</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_7,Txt=Param_1:Current_List,Line_7,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 8">
                        <Put_1 ID="P5">Line_8</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_8,Txt=Param_1:Current_List,Line_8,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Func="Current_Line" Title_1="Cursor Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Current_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Max_Line" Title_1="Max. Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Max_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>0,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">SERVER,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P2">SERVER,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="P3">SERVER,Play_Control,Playback</Define>
            <Define ID="P4">SERVER,Play_Control,Preset,Preset_Sel</Define>
            <Define ID="P5">SERVER,List_Control,Direct_Sel</Define>
            <Define ID="P6">SERVER,List_Control,Jump_Line</Define>
            <Define ID="P7">SERVER,List_Control,Cursor</Define>
            <Define ID="P8">SERVER,List_Control,Page</Define>
            <Define ID="P9">SERVER,Play_Control,Play_URI</Define>
            <Define ID="G1">SERVER,Play_Info</Define>
            <Define ID="G2">SERVER,List_Info</Define>
            <Define ID="G3">SERVER,Config</Define>
            <Define ID="G4">SERVER,Play_Control,Preset,Preset_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_Napster_2" YNC_Tag="Napster">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Rep" Title_1="Repeat">
                <Put_1 Func="Rep_Off" ID="P1">Off</Put_1>
                <Put_1 Func="Rep_1" ID="P1">One</Put_1>
                <Put_1 Func="Rep_2" ID="P1">All</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Put_1 Func="Rnd_Off" ID="P2">Off</Put_1>
                <Put_1 Func="Rnd_1" ID="P2">On</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P3" Func="Play">Play</Put_1>
                <Put_1 ID="P3" Func="Pause">Pause</Put_1>
                <Put_1 ID="P3" Func="Stop">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 ID="P3" Func="Plus_1">Skip Fwd</Put_1>
                <Put_1 ID="P3" Func="Minus_1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Song">
                <Get>
                    <Cmd ID="G1">Meta_Info,Song=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G1">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rep" Title_1="Repeat">
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="List_Browse" Title_1="List Browse">
            <Menu Func="List_Control" Title_1="List Control">
                <Menu Func="Direct_Sel" Title_1="Direct Cursor Select">
                    <Put_2>
                        <Cmd ID="P5">Param_1</Cmd>
                        <Param_1>
                            <Range>1,8,1,Line_%</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Direct_Sel_Keyword" Title_1="Direct Cursor Select with Keyword">
                    <Put_2>
                        <Cmd Type="Line_Keyword" ID="P9">Line=Param_1:Keyword=Param_2</Cmd>
                        <Param_1 Func="Keyword_Line">
                            <Range>1,8,1,Line_%</Range>
                        </Param_1>
                        <Param_2 Func="Keyword_Txt">
                            <Text>0,30,Ascii</Text>
                        </Param_2>
                    </Put_2>
                </Menu>
                <Menu Func="Cursor" List_Type="Cursor" Title_1="Cursor">
                    <Put_1 ID="P7" Func="Cursor_Up">Up</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Down">Down</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Left">Return</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Sel">Sel</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Home">Return to Home</Put_1>
                </Menu>
                <Menu Func="Jump_Line" Title_1="Jump Page">
                    <Put_2>
                        <Cmd ID="P6">Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Page_Up_Down" Title_1="Page">
                    <Put_1 ID="P8" Func="Page_Up_1">Up</Put_1>
                    <Put_1 ID="P8" Func="Page_Down_1">Down</Put_1>
                </Menu>
            </Menu>
            <Menu Func="List_Info" Title_1="List Info.">
                <Menu Func="Menu_Status" Title_1="Menu Status">
                    <Get>
                        <Cmd ID="G2">Menu_Status=Param_1</Cmd>
                        <Param_1>
                            <Direct Func="Menu_Status_Ready">Ready</Direct>
                            <Direct Func="Menu_Status_Busy">Busy</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Layer" Title_1="Menu Layer">
                    <Get>
                        <Cmd ID="G2">Menu_Layer=Param_1</Cmd>
                        <Param_1>
                            <Range>1,16,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Name" Title_1="Menu Name">
                    <Get>
                        <Cmd ID="G2">Menu_Name=Param_1</Cmd>
                        <Param_1>
                            <Text>0,128,UTF-8</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_List" Title_1="Menu List">
                    <Menu Func="Menu_Line" Title_1="Line 1">
                        <Put_1 ID="P5">Line_1</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_1,Txt=Param_1:Current_List,Line_1,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 2">
                        <Put_1 ID="P5">Line_2</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_2,Txt=Param_1:Current_List,Line_2,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 3">
                        <Put_1 ID="P5">Line_3</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_3,Txt=Param_1:Current_List,Line_3,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 4">
                        <Put_1 ID="P5">Line_4</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_4,Txt=Param_1:Current_List,Line_4,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 5">
                        <Put_1 ID="P5">Line_5</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_5,Txt=Param_1:Current_List,Line_5,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 6">
                        <Put_1 ID="P5">Line_6</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_6,Txt=Param_1:Current_List,Line_6,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 7">
                        <Put_1 ID="P5">Line_7</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_7,Txt=Param_1:Current_List,Line_7,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 8">
                        <Put_1 ID="P5">Line_8</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_8,Txt=Param_1:Current_List,Line_8,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Func="Current_Line" Title_1="Cursor Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Current_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Max_Line" Title_1="Max. Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Max_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>0,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Napster,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P2">Napster,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="P3">Napster,Play_Control,Playback</Define>
            <Define ID="P4">Napster,Play_Control,Preset,Preset_Sel</Define>
            <Define ID="P5">Napster,List_Control,Direct_Sel</Define>
            <Define ID="P6">Napster,List_Control,Jump_Line</Define>
            <Define ID="P7">Napster,List_Control,Cursor</Define>
            <Define ID="P8">Napster,List_Control,Page</Define>
            <Define ID="P9">Napster,List_Control,Direct_Sel_with_Keyword</Define>
            <Define ID="G1">Napster,Play_Info</Define>
            <Define ID="G2">Napster,List_Info</Define>
            <Define ID="G3">Napster,Config</Define>
            <Define ID="G4">Napster,Play_Control,Preset,Preset_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_JUKE" YNC_Tag="JUKE">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Rep" Title_1="Repeat">
                <Put_1 Func="Rep_Off" ID="P1">Off</Put_1>
                <Put_1 Func="Rep_1" ID="P1">One</Put_1>
                <Put_1 Func="Rep_2" ID="P1">All</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Put_1 Func="Rnd_Off" ID="P2">Off</Put_1>
                <Put_1 Func="Rnd_1" ID="P2">On</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Play">
                <Put_1 ID="P3" Func="Play">Play</Put_1>
                <Put_1 ID="P3" Func="Pause">Pause</Put_1>
                <Put_1 ID="P3" Func="Stop">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 ID="P3" Func="Plus_1">Skip Fwd</Put_1>
                <Put_1 ID="P3" Func="Minus_1">Skip Rev</Put_1>
            </Menu>
            <Menu Func="Preset" Title_1="Preset" List_Type="Slider">
                <Put_2>
                    <Cmd ID="P4">Param_1</Cmd>
                    <Param_1>
                        <Indirect ID="G4"/>
                    </Param_1>
                </Put_2>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Track">
                <Get>
                    <Cmd ID="G1">Meta_Info,Track=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G1">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rep" Title_1="Repeat">
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Menu Func="List_Browse" Title_1="List Browse">
            <Menu Func="List_Control" Title_1="List Control">
                <Menu Func="Direct_Sel" Title_1="Direct Cursor Select">
                    <Put_2>
                        <Cmd ID="P5">Param_1</Cmd>
                        <Param_1>
                            <Range>1,8,1,Line_%</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Direct_Sel_Keyword" Title_1="Direct Cursor Select with Keyword">
                    <Put_2>
                        <Cmd Type="Line_Keyword" ID="P9">Line=Param_1:Keyword=Param_2</Cmd>
                        <Param_1 Func="Keyword_Line">
                            <Range>1,8,1,Line_%</Range>
                        </Param_1>
                        <Param_2 Func="Keyword_Txt">
                            <Text>0,30,Ascii</Text>
                        </Param_2>
                    </Put_2>
                </Menu>
                <Menu Func="Cursor" List_Type="Cursor" Title_1="Cursor">
                    <Put_1 ID="P7" Func="Cursor_Up">Up</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Down">Down</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Left">Return</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Sel">Sel</Put_1>
                    <Put_1 ID="P7" Func="Cursor_Home">Return to Home</Put_1>
                </Menu>
                <Menu Func="Jump_Line" Title_1="Jump Page">
                    <Put_2>
                        <Cmd ID="P6">Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Put_2>
                </Menu>
                <Menu Func="Page_Up_Down" Title_1="Page">
                    <Put_1 ID="P8" Func="Page_Up_1">Up</Put_1>
                    <Put_1 ID="P8" Func="Page_Down_1">Down</Put_1>
                </Menu>
            </Menu>
            <Menu Func="List_Info" Title_1="List Info.">
                <Menu Func="Menu_Status" Title_1="Menu Status">
                    <Get>
                        <Cmd ID="G2">Menu_Status=Param_1</Cmd>
                        <Param_1>
                            <Direct Func="Menu_Status_Ready">Ready</Direct>
                            <Direct Func="Menu_Status_Busy">Busy</Direct>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Layer" Title_1="Menu Layer">
                    <Get>
                        <Cmd ID="G2">Menu_Layer=Param_1</Cmd>
                        <Param_1>
                            <Range>1,16,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_Name" Title_1="Menu Name">
                    <Get>
                        <Cmd ID="G2">Menu_Name=Param_1</Cmd>
                        <Param_1>
                            <Text>0,128,UTF-8</Text>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Menu_List" Title_1="Menu List">
                    <Menu Func="Menu_Line" Title_1="Line 1">
                        <Put_1 ID="P5">Line_1</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_1,Txt=Param_1:Current_List,Line_1,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 2">
                        <Put_1 ID="P5">Line_2</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_2,Txt=Param_1:Current_List,Line_2,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 3">
                        <Put_1 ID="P5">Line_3</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_3,Txt=Param_1:Current_List,Line_3,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 4">
                        <Put_1 ID="P5">Line_4</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_4,Txt=Param_1:Current_List,Line_4,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 5">
                        <Put_1 ID="P5">Line_5</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_5,Txt=Param_1:Current_List,Line_5,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 6">
                        <Put_1 ID="P5">Line_6</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_6,Txt=Param_1:Current_List,Line_6,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 7">
                        <Put_1 ID="P5">Line_7</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_7,Txt=Param_1:Current_List,Line_7,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                    <Menu Func="Menu_Line" Title_1="Line 8">
                        <Put_1 ID="P5">Line_8</Put_1>
                        <Get>
                            <Cmd Type="Container" ID="G2">
                                Current_List,Line_8,Txt=Param_1:Current_List,Line_8,Attribute=Param_2
                            </Cmd>
                            <Param_1 Func="Menu_Txt">
                                <Text>0,128,UTF-8</Text>
                            </Param_1>
                            <Param_2 Func="Menu_Type">
                                <Direct Func="Menu_Next">Container</Direct>
                                <Direct Func="Menu_Stay">Unplayable Item</Direct>
                                <Direct Func="Menu_Play">Item</Direct>
                                <Direct Func="Menu_Prohibit">Unselectable</Direct>
                                <Direct Func="Menu_Keyword">Keyword</Direct>
                            </Param_2>
                        </Get>
                    </Menu>
                </Menu>
                <Menu Func="Current_Line" Title_1="Cursor Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Current_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>1,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
                <Menu Func="Max_Line" Title_1="Max. Line">
                    <Get>
                        <Cmd ID="G2">Cursor_Position,Max_Line=Param_1</Cmd>
                        <Param_1>
                            <Range>0,65536,1</Range>
                        </Param_1>
                    </Get>
                </Menu>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">JUKE,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P2">JUKE,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="P3">JUKE,Play_Control,Playback</Define>
            <Define ID="P4">JUKE,Play_Control,Preset,Preset_Sel</Define>
            <Define ID="P5">JUKE,List_Control,Direct_Sel</Define>
            <Define ID="P6">JUKE,List_Control,Jump_Line</Define>
            <Define ID="P7">JUKE,List_Control,Cursor</Define>
            <Define ID="P8">JUKE,List_Control,Page</Define>
            <Define ID="P9">JUKE,List_Control,Direct_Sel_with_Keyword</Define>
            <Define ID="G1">JUKE,Play_Info</Define>
            <Define ID="G2">JUKE,List_Info</Define>
            <Define ID="G3">JUKE,Config</Define>
            <Define ID="G4">JUKE,Play_Control,Preset,Preset_Sel_Item</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_TIDAL" YNC_Tag="TIDAL">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Rep" Title_1="Repeat">
                <Put_1 Func="Rep_Off" ID="P2">Off</Put_1>
                <Put_1 Func="Rep_1" ID="P2">One</Put_1>
                <Put_1 Func="Rep_2" ID="P2">All</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Put_1 Func="Rnd_Off" ID="P3">Off</Put_1>
                <Put_1 Func="Rnd_1" ID="P3">On</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Play">
                <Put_1 Func="Play" ID="P1">Play</Put_1>
                <Put_1 Func="Pause" ID="P1">Pause</Put_1>
                <Put_1 Func="Stop" ID="P1">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 Func="Plus_1" ID="P1">Skip Fwd</Put_1>
                <Put_1 Func="Minus_1" ID="P1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Track">
                <Get>
                    <Cmd ID="G1">Meta_Info,Track=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rep" Title_1="Repeat">
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">TIDAL,Play_Control,Playback</Define>
            <Define ID="P2">TIDAL,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P3">TIDAL,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="G1">TIDAL,Play_Info</Define>
            <Define ID="G3">TIDAL,Config</Define>
        </Cmd_List>
    </Menu>
    <Menu Func="Source_Device" Func_Ex="SD_Deezer" YNC_Tag="Deezer">
        <Menu Func="Status" Title_1="Device">
            <Get>
                <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                <Param_1>
                    <Direct Func="Status_Ready">Ready</Direct>
                    <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                </Param_1>
            </Get>
        </Menu>
        <Menu Func="Play_Control" Title_1="Play Control">
            <Menu Func="Rep" Title_1="Repeat">
                <Put_1 Func="Rep_Off" ID="P2">Off</Put_1>
                <Put_1 Func="Rep_1" ID="P2">One</Put_1>
                <Put_1 Func="Rep_2" ID="P2">All</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Put_1 Func="Rnd_Off" ID="P3">Off</Put_1>
                <Put_1 Func="Rnd_1" ID="P3">On</Put_1>
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Play">
                <Put_1 Func="Play" ID="P1">Play</Put_1>
                <Put_1 Func="Pause" ID="P1">Pause</Put_1>
                <Put_1 Func="Stop" ID="P1">Stop</Put_1>
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Plus_Minus" Func_Ex="Song" Title_1="Skip">
                <Put_1 Func="Plus_1" ID="P1">Skip Fwd</Put_1>
                <Put_1 Func="Minus_1" ID="P1">Skip Rev</Put_1>
            </Menu>
        </Menu>
        <Menu Func="Play_Info" List_Type="With_Pic" Title_1="Play Info.">
            <Menu Func="Artist" Title_1="Artist">
                <Get>
                    <Cmd ID="G1">Meta_Info,Artist=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album" Title_1="Album">
                <Get>
                    <Cmd ID="G1">Meta_Info,Album=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Song" Title_1="Track">
                <Get>
                    <Cmd ID="G1">Meta_Info,Track=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Status" Title_1="Device">
                <Get>
                    <Cmd ID="G3">Feature_Availability=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Status_Ready">Ready</Direct>
                        <Direct Func="Status_Not_Ready" Title_1="Not Ready">Not Ready</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Playback" Title_1="Status">
                <Get>
                    <Cmd ID="G1">Playback_Info=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Play">Play</Direct>
                        <Direct Func="Pause">Pause</Direct>
                        <Direct Func="Stop">Stop</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rep" Title_1="Repeat">
                <Get>
                    <Cmd ID="G1">Play_Mode,Repeat=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rep_Off">Off</Direct>
                        <Direct Func="Rep_1">One</Direct>
                        <Direct Func="Rep_2">All</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Rnd" Title_1="Shuffle">
                <Get>
                    <Cmd ID="G1">Play_Mode,Shuffle=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="Rnd_Off">Off</Direct>
                        <Direct Func="Rnd_1">On</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_URL" Title_1="AlbumART URL">
                <Get>
                    <Cmd ID="G1">Album_ART,URL=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_ID" Title_1="AlbumART ID">
                <Get>
                    <Cmd ID="G1">Album_ART,ID=Param_1</Cmd>
                    <Param_1>
                        <Range>0,255,1</Range>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Album_ART_Format" Title_1="AlbumART Format">
                <Get>
                    <Cmd ID="G1">Album_ART,Format=Param_1</Cmd>
                    <Param_1>
                        <Direct Func="BMP">BMP</Direct>
                        <Direct Func="YMF">YMF</Direct>
                    </Param_1>
                </Get>
            </Menu>
            <Menu Func="Input_Logo_URL_S" Title_1="Input Logo S URL">
                <Get>
                    <Cmd ID="G1">Input_Logo,URL_S=Param_1</Cmd>
                    <Param_1>
                        <Text>0,128,UTF-8</Text>
                    </Param_1>
                </Get>
            </Menu>
        </Menu>
        <Cmd_List>
            <Define ID="P1">Deezer,Play_Control,Playback</Define>
            <Define ID="P2">Deezer,Play_Control,Play_Mode,Repeat</Define>
            <Define ID="P3">Deezer,Play_Control,Play_Mode,Shuffle</Define>
            <Define ID="G1">Deezer,Play_Info</Define>
            <Define ID="G3">Deezer,Config</Define>
        </Cmd_List>
    </Menu>
</Unit_Description>
