<?xml version="1.0" encoding="UTF-8"?>
<includes>
	<include name="AlbumListView">
		<control type="fixedlist" id="50">
			<viewtype label="31941">list</viewtype>
			<left>996</left>
			<top>150</top>
			<width>840</width>
			<height>864</height>
			<focusposition>2</focusposition>
			<movement>4</movement>
			<onleft condition="Skin.HasSetting(lock-screensettings)">4501</onleft>
			<onleft condition="!Skin.HasSetting(lock-screensettings)">9000</onleft>
			<onright>$VAR[ListScrollNavMusic]</onright>
			<onup>50</onup>
			<ondown>50</ondown>
			<preloaditems>4</preloaditems>
			<pagecontrol>1250</pagecontrol>
			<itemlayout height="96">
				<control type="image">
					<left>0</left>
					<top>0</top>
					<width>831</width>
					<height>90</height>
					<texture border="9">button-default.png</texture>
					<aspectratio>stretch</aspectratio>
					<animation condition="!Control.HasFocus(50)" effect="fade" start="100" end="60" reversible="true">Conditional</animation>
				</control>
				<control type="image">
					<left>4</left>
					<top>10</top>
					<width>48</width>
					<height>48</height>
					<texture>$VAR[Overlay]</texture>
				</control>
				<control type="group">
					<visible>![$EXP[isContentMusicvideos]]</visible>
					<!-- Equaliser (listitem is being played) -->
					<include content="fake-equaliser">
						<param name="feleft" value="12" />
						<param name="fetop" value="50" />
						<param name="fesize" value="32" />
					</include>
					<control type="label">
						<left>57</left>
						<top>12</top>
						<width>720</width>
						<height>35</height>
						<font>apptv22</font>
						<selectedcolor>button-text</selectedcolor>
						<label>$INFO[ListItem.Label]</label>
						<animation condition="String.IsEmpty(ListItem.Label2)" effect="slide" start="0,0" end="0,18" time="0">Conditonal</animation>
					</control>
					<control type="label">
						<left>57</left>
						<top>48</top>
						<width>720</width>
						<height>35</height>
						<font>apptv20</font>
						<selectedcolor>disabled-text</selectedcolor>
						<textcolor>disabled-text</textcolor>
						<label>$INFO[ListItem.Label2]$INFO[ListItem.Playcount, - $LOCALIZE[567] ]</label>
					</control>
				</control>
				<control type="group">
					<visible>$EXP[isContentMusicvideos]</visible>
					<control type="label">
						<left>57</left>
						<top>12</top>
						<width>720</width>
						<height>34</height>
						<font>apptv22</font>
						<label>$INFO[ListItem.Label]</label>
						<animation condition="String.IsEmpty(ListItem.Duration)" effect="slide" start="0,0" end="0,16" time="0">Conditonal</animation>
					</control>
					<control type="label">
						<left>57</left>
						<top>48</top>
						<width>720</width>
						<height>34</height>
						<font>apptv22</font>
						<textcolor>disabled-text</textcolor>
						<label>$INFO[ListItem.Duration,, $LOCALIZE[12391]]</label>
					</control>
					<control type="image">
						<left>771</left>
						<top>45</top>
						<width>48</width>
						<height>48</height>
						<texture>$VAR[ListItemFlags]</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="96">
				<control type="image">
					<left>0</left>
					<top>0</top>
					<width>831</width>
					<height>96</height>
					<texture border="9">button-default-focus.png</texture>
					<aspectratio>stretch</aspectratio>
					<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
				</control>
				<control type="image">
					<left>4</left>
					<top>10</top>
					<width>48</width>
					<height>48</height>
					<texture>$VAR[Overlay]</texture>
				</control>
				<control type="group">
					<visible>![$EXP[isContentMusicvideos]]</visible>
					<!-- Equaliser (listitem is being played) -->
					<include content="fake-equaliser">
						<param name="feleft" value="12" />
						<param name="fetop" value="50" />
						<param name="fesize" value="32" />
					</include>
					<control type="label">
						<left>57</left>
						<top>12</top>
						<width>720</width>
						<height>35</height>
						<font>apptv22</font>
						<selectedcolor>button-text</selectedcolor>
						<label>$INFO[ListItem.Label]</label>
						<animation condition="String.IsEmpty(ListItem.Label2)" effect="slide" start="0,0" end="0,18" time="0">Conditonal</animation>
					</control>
					<control type="label">
						<left>57</left>
						<top>48</top>
						<width>720</width>
						<height>35</height>
						<font>apptv20</font>
						<selectedcolor>disabled-text</selectedcolor>
						<textcolor>disabled-text</textcolor>
						<label>$INFO[ListItem.Label2]$INFO[ListItem.Playcount, - $LOCALIZE[567] ]</label>
					</control>
				</control>
				<control type="group">
					<visible>$EXP[isContentMusicvideos]</visible>
					<control type="label">
						<left>57</left>
						<top>12</top>
						<width>720</width>
						<height>34</height>
						<font>apptv22</font>
						<label>$INFO[ListItem.Label]</label>
						<animation condition="String.IsEmpty(ListItem.Duration)" effect="slide" start="0,0" end="0,16" time="0">Conditonal</animation>
					</control>
					<control type="label">
						<left>57</left>
						<top>48</top>
						<width>720</width>
						<height>34</height>
						<font>apptv22</font>
						<textcolor>disabled-text</textcolor>
						<label>$INFO[ListItem.Duration,, $LOCALIZE[12391]]</label>
					</control>
					<control type="image">
						<left>771</left>
						<top>45</top>
						<width>48</width>
						<height>48</height>
						<texture>$VAR[ListItemFlags]</texture>
					</control>
				</control>
			</focusedlayout>
		</control>
		<control type="group">
			<visible>Control.IsVisible(50)</visible>
			<control type="group">
				<visible>$EXP[isContentAlbums] | $EXP[isContentSongs]</visible>
				<control type="image">
					<left>524</left>
					<top>150</top>
					<height>444</height>
					<width>444</width>
					<texture>case-cd.png</texture>
					<aspectratio>keep</aspectratio>
					<visible>$EXP[isnotDefaultIcon] + $EXP[isnotEmptyIcon] + Skin.HasSetting(media-case)</visible>
				</control>
				<control type="image">
					<left>570</left>
					<top>179</top>
					<width>392</width>
					<height>384</height>
					<texture fallback="DefaultAudio.png" diffuse="mask-squ.png">$VAR[IconCover]</texture>
					<aspectratio>stretch</aspectratio>
				</control>
			</control>
			<control type="image">
				<left>460</left>
				<top>154</top>
				<width>504</width>
				<height>504</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
				<aspectratio scalediffuse="true" align="right" aligny="top">keep</aspectratio>
				<visible>![$EXP[isContentAlbums]] + ![$EXP[isContentSongs]]</visible>
			</control>
			<control type="group">
				<visible>[$EXP[isContentSongs] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]] + $EXP[isnotDefaultIcon]</visible>
				<control type="image"><!-- Music logo if available -->
					<left>44</left>
					<top>225</top>
					<width>300</width>
					<height>116</height>
					<texture>$INFO[Listitem.Art(Artist.ClearLogo)]</texture>
					<aspectratio align="left" aligny="bottom">keep</aspectratio>
					<colordiffuse>mask-background</colordiffuse>
				</control>
				<control type="label">
					<left>30</left>
					<top>288</top>
					<width>420</width>
					<height>38</height>
					<label>$INFO[ListItem.Artist]</label>
					<font>apptv20</font>
				</control>
				<control type="label">
					<left>30</left>
					<top>334</top>
					<width>420</width>
					<height>38</height>
					<label>$INFO[ListItem.Title]</label>
					<font>apptv20</font>
				</control>
				<control type="label">
					<left>30</left>
					<top>378</top>
					<width>420</width>
					<height>38</height>
					<label>$INFO[ListItem.Album]</label>
					<font>apptv20</font>
					<visible>!$EXP[isContentAlbums]</visible>
				</control>
				<control type="label">
					<left>30</left>
					<top>425</top>
					<width>420</width>
					<height>38</height>
					<label>$INFO[ListItem.Genre]</label>
					<font>apptv20</font>
				</control>
				<control type="label">
					<left>30</left>
					<top>463</top>
					<width>420</width>
					<height>38</height>
					<label>$INFO[ListItem.Year]</label>
					<font>apptv20</font>
				</control>
				<control type="image">
					<left>30</left>
					<top>505</top>
					<width>165</width>
					<height>33</height>
					<texture>$VAR[MediaRating]</texture>
					<aspectratio>keep</aspectratio>
				</control>
				<control type="textbox">
					<left>30</left>
					<top>650</top>
					<width>954</width>
					<height>318</height>
					<font>apptv20</font>
					<label>$VAR[MusicInfo]</label>
					<align>justify</align>
					<aligny>top</aligny>
				</control>
			</control>
		</control>
		<control type="group">
			<include>sortletternotification</include>
			<include content="letterbar-vertical">
				<param name="searchleft" value="1848"/>
				<param name="searchtop" value="132"/>
				<param name="letterbarleft" value="1845"/>
				<param name="letterbartop" value="165"/>
				<param name="searchid" value="1240"/>
				<param name="letterbarid" value="1260"/>
				<param name="scrollbarid" value="1250"/>
				<param name="listitemid" value="50"/>
				<param name="illegalexitsearch" value="4502"/>
				<param name="illegalexitbar" value="4504"/>
				<param name="letterbarvisible" value="Control.IsVisible(50)+Skin.HasSetting(show-letterbar)+[$EXP[isContentArtists]|$EXP[isContentAlbums]|$EXP[isContentMusicvideos]]"/>
			</include>
			<control type="scrollbar" id="1250">
				<left>1863</left>
				<top>165</top>
				<width>18</width>
				<height>864</height>
				<onright>4503</onright>
				<onleft condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">1260</onleft>
				<onleft condition="!Skin.HasSetting(show-letterbar) | ![$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">50</onleft>
				<animation condition="!Control.HasFocus(1250) + !Container.Scrolling + $EXP[isnotAlwaysScrollbar]" effect="fade" start="100" end="0" time="200" reversible="true">Conditional</animation>
				<animation condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]" effect="slide" end="24,0" reversible="true">Conditional</animation>
				<visible>$EXP[isEnabledScrollbar] + Control.IsVisible(50)</visible>
			</control>
			<!-- Play bump sound if user tries to leave item list by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4501" />
				<param name="returnid" value="50" />
			</include>
			<!-- Play bump sound if user tries to leave search button by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4502" />
				<param name="returnid" value="1240" />
			</include>
			<!-- Play bump sound if user tries to leave scrollbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4503" />
				<param name="returnid" value="1250" />
			</include>
			<!-- Play bump sound if user tries to leave letterbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4504" />
				<param name="returnid" value="1260" />
			</include>
		</control>
	</include>
	<include name="AlbumIconView">
		<control type="panel" id="52">
			<left>30</left>
			<top>195</top>
			<width>1800</width>
			<height>885</height>
			<onleft condition="Skin.HasSetting(lock-screensettings)">4521</onleft>
			<onleft condition="!Skin.HasSetting(lock-screensettings)">9000</onleft>
			<onright>$VAR[ListScrollNavMusic]</onright>
			<onup>52</onup>
			<ondown>52</ondown>
			<viewtype label="31943">icon</viewtype>
			<pagecontrol>1252</pagecontrol>
			<itemlayout height="330" width="360">
				<control type="image">
					<left>60</left>
					<top>11</top>
					<width>240</width>
					<height>240</height>
					<texture fallback="DefaultAudio.png" colordiffuse="UnFocusedPosters" diffuse="mask-squ.png" background="true">$VAR[IconCover]</texture>
					<aspectratio aligny="bottom">stretch</aspectratio>
				</control>
				<control type="image">
					<left>260</left>
					<top>2</top>
					<width>48</width>
					<height>48</height>
					<texture>$VAR[Overlay]</texture>
				</control>
			</itemlayout>
			<focusedlayout height="330" width="360">
				<control type="group">
					<animation effect="zoom" start="100" end="110" center="auto" time="300" tween="back" easing="out" reversible="false">focus</animation>
					<control type="image">
						<left>60</left>
						<top>11</top>
						<width>240</width>
						<height>240</height>
						<texture fallback="DefaultAudio.png" diffuse="mask-squ.png" background="true">$VAR[IconCover]</texture>
						<aspectratio aligny="bottom">stretch</aspectratio>
						<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
						<visible>$EXP[isDefaultIcon]</visible>
					</control>
					<control type="image">
						<left>51</left>
						<top>0</top>
						<width>258</width>
						<height>258</height>
						<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
						<bordertexture border="10">mask-hilitesqu.png</bordertexture>
						<bordersize>10</bordersize>
						<aspectratio aligny="bottom" scalediffuse="false">stretch</aspectratio>
						<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
						<visible>$EXP[isnotDefaultIcon]</visible>
					</control>
					<control type="image">
						<left>260</left>
						<top>2</top>
						<width>48</width>
						<height>48</height>
						<texture>$VAR[Overlay]</texture>
					</control>
				</control>
				<control type="textbox">
					<left>0</left>
					<top>260</top>
					<width>360</width>
					<height>68</height>
					<font>apptv18</font>
					<label>$INFO[ListItem.Label]</label>
					<align>center</align>
					<visible>!Container().Scrolling</visible>
				</control>
			</focusedlayout>
		</control>
		<control type="group">
			<include>sortletternotification</include>
			<include content="letterbar-vertical">
				<param name="searchleft" value="1830"/>
				<param name="searchtop" value="132"/>
				<param name="letterbarleft" value="1830"/>
				<param name="letterbartop" value="165"/>
				<param name="searchid" value="1242"/>
				<param name="letterbarid" value="1262"/>
				<param name="scrollbarid" value="1252"/>
				<param name="listitemid" value="52"/>
				<param name="illegalexitsearch" value="4522"/>
				<param name="illegalexitbar" value="4524"/>
				<param name="letterbarvisible" value="Control.IsVisible(52)+Skin.HasSetting(show-letterbar)+[$EXP[isContentArtists]|$EXP[isContentAlbums]|$EXP[isContentMusicvideos]]"/>
			</include>
			<control type="scrollbar" id="1252">
				<left>1872</left>
				<top>165</top>
				<width>18</width>
				<height>864</height>
				<onright>4523</onright>
				<onleft condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">1262</onleft>
				<onleft condition="!Skin.HasSetting(show-letterbar) | ![$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">52</onleft>
				<animation condition="!Control.HasFocus(1252) + !Container.Scrolling + $EXP[isnotAlwaysScrollbar]" effect="fade" start="100" end="0" time="200" reversible="true">Conditional</animation>
				<visible>$EXP[isEnabledScrollbar] + Control.IsVisible(52)</visible>
			</control>
			<!-- Play bump sound if user tries to leave item list by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4521" />
				<param name="returnid" value="50" />
			</include>
			<!-- Play bump sound if user tries to leave search button by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4522" />
				<param name="returnid" value="1242" />
			</include>
			<!-- Play bump sound if user tries to leave scrollbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4523" />
				<param name="returnid" value="1252" />
			</include>
			<!-- Play bump sound if user tries to leave letterbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4524" />
				<param name="returnid" value="1262" />
			</include>
		</control>
	</include>
	<include name="AlbumWrapView">
		<control type="wraplist" id="54">
			<viewtype label="31942">wrap</viewtype>
			<left>256</left>
			<top>444</top>
			<width>1598</width>
			<height>462</height>
			<onleft>54</onleft>
			<onright>54</onright>
			<onup condition="Skin.HasSetting(lock-screensettings)">4541</onup>
			<onup condition="!Skin.HasSetting(lock-screensettings)">9000</onup>
			<ondown>$VAR[ListScrollNavMusic]</ondown>
			<focusposition>0</focusposition>
			<orientation>horizontal</orientation>
			<preloaditems>4</preloaditems>
			<scrolltime>0</scrolltime>
			<hitrect x="6" y="140" w="1860" h="766" />
			<pagecontrol>1254</pagecontrol>
			<itemlayout height="200" width="200">
				<control type="group">
					<visible>$EXP[isContentAlbums] | $EXP[isContentSongs]</visible>
					<control type="image">
						<left>0</left>
						<top>276</top>
						<height>180</height>
						<width>194</width>
						<colordiffuse>UnFocusedCovers</colordiffuse>
						<texture fallback="DefaultAudio.png" background="true">$VAR[IconCover]</texture>
						<aspectratio>stretch</aspectratio>
						<bordertexture border="28,18,4,19">case-cd.png</bordertexture>
						<bordersize>28,18,4,19</bordersize>
						<visible>$EXP[isnotDefaultIcon] + Skin.HasSetting(media-case)</visible>
					</control>
					<control type="image">
						<left>32</left>
						<top>276</top>
						<height>160</height>
						<width>160</width>
						<colordiffuse>UnFocusedCovers</colordiffuse>
						<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
						<aspectratio>stretch</aspectratio>
						<visible>!Skin.HasSetting(media-case) | $EXP[isDefaultIcon] | $EXP[isEmptyIcon]</visible>
					</control>
				</control>
				<control type="group">
					<visible>![$EXP[isContentAlbums]] + ![$EXP[isContentSongs]]</visible>
					<control type="image">
						<left>32</left>
						<top>276</top>
						<height>160</height>
						<width>160</width>
						<colordiffuse>UnFocusedCovers</colordiffuse>
						<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
						<aspectratio aligny="bottom">keep</aspectratio>
					</control>
				</control>
				<control type="image">
					<left>30</left>
					<top>246</top>
					<height>32</height>
					<width>32</width>
					<texture>$VAR[Overlay]</texture>
					<colordiffuse>UnFocusedCovers</colordiffuse>
				</control>
			</itemlayout>
			<focusedlayout height="200" width="200">
			<!-- Show focused content outside of wrap list to stop jumping and flickering of content. Issue caused by difference in unfocused and focused icon sizes. -->
			</focusedlayout>
		</control>
		<control type="group">
			<visible>Control.IsVisible(54)</visible>
			<control type="group">
				<left>6</left>
				<top>444</top>
				<visible>$EXP[isContentAlbums] | $EXP[isContentSongs]</visible>
				<control type="image">
					<left>0</left>
					<top>240</top>
					<height>216</height>
					<width>232</width>
					<texture fallback="DefaultAudio.png" background="true">$VAR[IconCover]</texture>
					<aspectratio>stretch</aspectratio>
					<bordertexture border="28,18,4,19">case-cd.png</bordertexture>
					<bordersize>28,18,4,19</bordersize>
					<animation effect="zoom" start="100" end="185" center="-16,440" time="0" tween="back" easing="out" reversible="false" condition="true">Conditional</animation>
					<visible>Skin.HasSetting(media-case) + $EXP[isnotDefaultIcon] + $EXP[isnotEmptyIcon]</visible>
				</control>
				<control type="image">
					<left>0</left>
					<top>228</top>
					<height>232</height>
					<width>232</width>
					<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
					<aspectratio aligny="bottom">stretch</aspectratio>
					<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
					<animation effect="zoom" start="100" end="160" center="-62,496" time="0" tween="back" easing="out" reversible="false" condition="true">Conditional</animation>
					<visible>!Skin.HasSetting(media-case) | $EXP[isDefaultIcon] | $EXP[isEmptyIcon]</visible>
				</control>
			</control>
			<control type="group">
				<visible>![$EXP[isContentAlbums]] + ![$EXP[isContentSongs]]</visible>
				<left>6</left>
				<top>444</top>
				<control type="image">
					<left>0</left>
					<top>228</top>
					<height>232</height>
					<width>232</width>
					<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
					<aspectratio aligny="bottom">keep</aspectratio>
					<animation effect="zoom" start="100" end="160" center="-62,496" time="0" tween="back" easing="out" reversible="false" condition="true">Conditional</animation>
					<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
				</control>
				<control type="label">
					<left>130</left>
					<top>44</top>
					<width>350</width>
					<height>30</height>
					<align>left</align>
					<font>apptv20</font>
					<label>$VAR[ListitemDuration]</label>
				</control>
			</control>
			<control type="image">
				<left>40</left>
				<top>450</top>
				<height>64</height>
				<width>64</width>
				<texture>$VAR[Overlay]</texture>
			</control>
			<control type="image"><!-- Music logo if available -->
				<left>108</left>
				<top>225</top>
				<width>300</width>
				<height>116</height>
				<texture>$INFO[Listitem.Art(Artist.ClearLogo)]</texture>
				<aspectratio align="left" aligny="bottom">keep</aspectratio>
				<colordiffuse>mask-background</colordiffuse>
			</control>
			<control type="label"><!-- Go Back -->
				<left>39</left>
				<top>956</top>
				<width>1832</width>
				<height>56</height>
				<font>apptv30</font>
				<align>center</align>
				<label>$LOCALIZE[31688]</label>
				<visible>$EXP[isParentFolder]</visible>
			</control>
			<control type="label">
				<left>39</left>
				<top>956</top>
				<width>1832</width>
				<height>56</height>
				<font>apptv30</font>
				<align>center</align>
				<label>$INFO[ListItem.Label]</label>
				<visible>$EXP[isnotParentFolder]</visible>
			</control>
			<control type="image">
				<left>39</left>
				<top>975</top>
				<width>165</width>
				<height>33</height>
				<texture>$VAR[MediaRating]</texture>
				<aspectratio>keep</aspectratio>
			</control>
			<control type="label">
				<left>318</left>
				<top>1022</top>
				<width>1274</width>
				<height>56</height>
				<align>center</align>
				<label>$INFO[ListItem.Genre]</label>
			</control>
			<include>sortletternotification</include>
			<include content="letterbar-horizontal">
				<param name="searchleft" value="54"/>
				<param name="searchtop" value="894"/>
				<param name="letterbarleft" value="102"/>
				<param name="letterbartop" value="891"/>
				<param name="searchid" value="1244"/>
				<param name="letterbarid" value="1264"/>
				<param name="scrollbarid" value="1254"/>
				<param name="listitemid" value="54"/>
				<param name="illegalexitsearch" value="4542"/>
				<param name="illegalexitbar" value="4544"/>
				<param name="letterbarvisible" value="Skin.HasSetting(show-letterbar)+[$EXP[isContentArtists]|$EXP[isContentAlbums]|$EXP[isContentMusicvideos]]"/>
			</include>
			<control type="scrollbar" id="1254">
				<left>42</left>
				<top>918</top>
				<width>1830</width>
				<height>18</height>
				<orientation>horizontal</orientation>
				<ondown>4543</ondown>
				<onup condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">1264</onup>
				<onup condition="!Skin.HasSetting(show-letterbar) | ![$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">54</onup>
				<animation condition="!Control.HasFocus(1254) + !Container.Scrolling + $EXP[isnotAlwaysScrollbar]" effect="fade" start="100" end="0" time="200" reversible="true">Conditional</animation>
				<animation condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]" effect="slide" end="0,15" reversible="true">Conditional</animation>
				<visible>$EXP[isEnabledScrollbar] + Control.IsVisible(54)</visible>
			</control>
			<!-- Play bump sound if user tries to leave item list by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4541" />
				<param name="returnid" value="54" />
			</include>
			<!-- Play bump sound if user tries to leave search button by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4542" />
				<param name="returnid" value="1244" />
			</include>
			<!-- Play bump sound if user tries to leave scrollbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4543" />
				<param name="returnid" value="1254" />
			</include>
			<!-- Play bump sound if user tries to leave letterbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4544" />
				<param name="returnid" value="1264" />
			</include>
		</control>
	</include>
	<include name="AlbumCoverflow">
		<control type="wraplist" id="57">
			<viewtype label="31945">wrap</viewtype>
			<left>60</left>
			<top>411</top>
			<width>1800</width>
			<height>432</height>
			<onleft>57</onleft>
			<onright>57</onright>
			<onup condition="Skin.HasSetting(lock-screensettings)">4571</onup>
			<onup condition="!Skin.HasSetting(lock-screensettings)">9000</onup>
			<ondown>$VAR[ListScrollNavMusic]</ondown>
			<focusposition>2</focusposition>
			<orientation>horizontal</orientation>
			<preloaditems>4</preloaditems>
			<pagecontrol>1257</pagecontrol>
			<itemlayout height="432" width="156"/>
			<focusedlayout height="432" width="552"/>
		</control>
		<control type="group" id="3011">
			<left>45</left>
			<top>411</top>
			<camera x="960" y="627"/>
			<visible>Control.IsVisible(57) + Container.OnNext</visible>
			<animation effect="slide" end="-90,0" time="200" reversible="false">Hidden</animation>
			<control type="image">
				<left>0</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-5)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="-60" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,10) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,9) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>132</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-4)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="15" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,8) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,7) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>264</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-3)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="90" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,6) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,5) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>396</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-2)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="165" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,4) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,3) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1413</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(3)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1980" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,5) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,4) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1281</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(2)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1905" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,3) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,2) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1149</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(1)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1830" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,1) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,0) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="group">
				<visible>Control.IsVisible(57) + Container.OnNext</visible>
				<animation effect="slide" end="-90,0" time="200" reversible="false">Hidden</animation>
				<control type="image">
					<left>702</left>
					<top>0</top>
					<width>432</width>
					<height>432</height>
					<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-1)Cover]</texture>
					<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
					<animation effect="rotatey" center="330" start="0" end="-60" time="200" reversible="false">Hidden</animation>
					<visible>[Integer.IsGreater(Container(57).NumItems,2) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,1) + $EXP[isEnabledParentDirectory]]</visible>
				</control>
				<control type="image">
					<left>1017</left>
					<top>24</top>
					<width>432</width>
					<height>432</height>
					<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(0)Cover]</texture>
					<colordiffuse>SecondaryCovers</colordiffuse>
					<animation effect="rotatey" center="1755" start="0" end="-60" time="200" reversible="false">Hidden</animation>
					<animation effect="rotatey" center="1755" end="60" time="200" condition="true">Conditional</animation>
				</control>
			</control>
		</control>
		<control type="group" id="3012">
			<left>45</left>
			<top>411</top>
			<camera x="960" y="627"/>
			<visible>Control.IsVisible(57) + Container.OnPrevious</visible>
			<animation effect="slide" end="90,0" time="200" reversible="false">Hidden</animation>
			<control type="image">
				<left>0</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-3)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="-60" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,6) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,5) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>132</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-2)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="15" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,4) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,3) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>264</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-1)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="90" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,2) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,1) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1413</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(5)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1980" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,9) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,8) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1281</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(4)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1905" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,7) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,6) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1149</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(3)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1830" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,5) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,4) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1017</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(2)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1755" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,3) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,2) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="group">
				<visible>Control.IsVisible(57) + Container.OnPrevious</visible>
				<animation effect="slide" end="90,0" time="200" reversible="false">Hidden</animation>
				<control type="image">
					<left>699</left>
					<top>0</top>
					<width>432</width>
					<height>432</height>
					<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(1)Cover]</texture>
					<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
					<animation effect="rotatey" center="960" start="0" end="60" time="200" reversible="false">Hidden</animation>
					<visible>[Integer.IsGreater(Container(57).NumItems,1) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,0) + $EXP[isEnabledParentDirectory]]</visible>
				</control>
				<control type="image">
					<left>396</left>
					<top>24</top>
					<width>432</width>
					<height>432</height>
					<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(0)Cover]</texture>
					<colordiffuse>SecondaryCovers</colordiffuse>
					<animation effect="rotatey" center="165" start="0" end="60" time="200" reversible="false">Hidden</animation>
					<animation effect="rotatey" center="165" end="-60" condition="true">Conditional</animation>
				</control>
			</control>
		</control>
		<control type="group" id="3010">
			<left>45</left>
			<top>411</top>
			<camera x="960" y="627"/>
			<visible>Control.IsVisible(57) + !Control.IsVisible(3011)  + !Control.IsVisible(3012)</visible>
			<control type="image">
				<left>0</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-4)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="-60" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,8) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,7) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>132</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-3)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="15" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,6) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,5) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>264</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-2)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="90" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,4) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,3) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>396</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(-1)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="165" end="-60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,2) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,1) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1398</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(4)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1920" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,7) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,6) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1266</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(3)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1845" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,5) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,4) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1134</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(2)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1770" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,3) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,2) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>1002</left>
				<top>24</top>
				<width>432</width>
				<height>432</height>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(1)Cover]</texture>
				<colordiffuse>SecondaryCovers</colordiffuse>
				<animation effect="rotatey" center="1695" end="60" condition="true">Conditional</animation>
				<visible>[Integer.IsGreater(Container(57).NumItems,1) + $EXP[isnotEnabledParentDirectory]] | [Integer.IsGreater(Container(57).NumItems,0) + $EXP[isEnabledParentDirectory]]</visible>
			</control>
			<control type="image">
				<left>699</left>
				<top>0</top>
				<width>432</width>
				<height>432</height>
				<aspectratio>stretch</aspectratio>
				<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[Icon(0)Cover]</texture>
				<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
			</control>
		</control>
		<control type="group">
			<visible>Control.IsVisible(57)</visible>
			<control type="label"><!-- Go Back -->
				<left>39</left>
				<top>927</top>
				<width>1832</width>
				<height>57</height>
				<font>apptv38</font>
				<align>center</align>
				<label>$LOCALIZE[31688]</label>
				<visible>$EXP[isParentFolder]</visible>
			</control>
			<control type="group">
				<visible>$EXP[isnotParentFolder]</visible>
				<control type="label">
					<left>39</left>
					<top>927</top>
					<width>1832</width>
					<height>56</height>
					<font>apptv30</font>
					<align>center</align>
					<label>$INFO[ListItem.Artist,, - ]$INFO[ListItem.Label]</label>
					<visible>ListItem.IsFolder + ![$EXP[isContentArtists]]</visible>
				</control>
				<control type="group">
					<visible>ListItem.IsFolder + $EXP[isContentArtists]</visible>
					<control type="image"><!-- Music logo if available -->
						<left>816</left>
						<top>915</top>
						<width>288</width>
						<height>113</height>
						<texture>$INFO[Listitem.Art(Artist.ClearLogo)]</texture>
						<aspectratio align="left" aligny="bottom">keep</aspectratio>
					</control>
					<control type="label"><!-- Artist name -->
						<left>39</left>
						<top>927</top>
						<width>1832</width>
						<height>56</height>
						<font>apptv30</font>
						<align>center</align>
						<label>$INFO[ListItem.Label]</label>
						<visible>String.IsEmpty(Listitem.Art(Artist.ClearLogo))</visible>
					</control>
				</control>
				<control type="label"><!-- Track name -->
					<left>39</left>
					<top>927</top>
					<width>1832</width>
					<height>56</height>
					<font>apptv30</font>
					<align>center</align>
					<label>$INFO[ListItem.Label]</label>
					<visible>!ListItem.IsFolder + ![$EXP[isContentArtists]]</visible>
				</control>
				<control type="image">
					<left>27</left>
					<top>945</top>
					<width>165</width>
					<height>33</height>
					<texture>$VAR[MediaRating]</texture>
					<aspectratio>keep</aspectratio>
				</control>
				<control type="image">
					<left>1860</left>
					<top>984</top>
					<width>48</width>
					<height>48</height>
					<texture>$VAR[Overlay]</texture>
				</control>
				<control type="group">
					<visible>!ListItem.IsFolder + $EXP[isContentMusicvideos]</visible>
					<control type="image"><!-- Classification Rating (quick way) -->
						<left>26</left>
						<top>950</top>
						<width>64</width>
						<height>64</height>
						<aligny>bottom</aligny>
						<texture fallback="resource://resource.images.classificationicons.colour/Check Classification.png">$VAR[MPAARatingIcons]</texture>
						<aspectratio>keep</aspectratio>
					</control>
					<control type="image"><!-- Video special features available -->
						<left>270</left>
						<top>968</top>
						<width>32</width>
						<height>32</height>
						<texture>overlayvideoextras.png</texture>
						<visible>System.HasAddon(plugin.video.specialfeatures) + !String.IsEmpty(Window(home).Property(SpecialFeatures.Visible))</visible>
					</control>
					<control type="image">
						<left>878</left>
						<top>1022</top>
						<width>165</width>
						<height>33</height>
						<texture>$VAR[MediaRating]</texture>
						<aspectratio>keep</aspectratio>
					</control>
					<control type="label">
						<left>1500</left>
						<top>927</top>
						<width>390</width>
						<height>56</height>
						<align>right</align>
						<font>apptv23</font>
						<label>$VAR[ListitemDuration]</label>
					</control>
					<control type="image">
						<left>1844</left>
						<top>1007</top>
						<width>48</width>
						<height>48</height>
						<texture>$VAR[ListItemFlags]</texture>
					</control>
				</control>
			</control>
			<include>sortletternotification</include>
			<include content="letterbar-horizontal">
				<param name="searchleft" value="54"/>
				<param name="searchtop" value="864"/>
				<param name="letterbarleft" value="102"/>
				<param name="letterbartop" value="861"/>
				<param name="searchid" value="1247"/>
				<param name="letterbarid" value="1267"/>
				<param name="scrollbarid" value="1257"/>
				<param name="listitemid" value="57"/>
				<param name="illegalexitsearch" value="4572"/>
				<param name="illegalexitbar" value="4574"/>
				<param name="letterbarvisible" value="Skin.HasSetting(show-letterbar)+[$EXP[isContentArtists]|$EXP[isContentAlbums]|$EXP[isContentMusicvideos]]"/>
			</include>
			<control type="scrollbar" id="1257">
				<left>42</left>
				<top>888</top>
				<width>1830</width>
				<height>18</height>
				<orientation>horizontal</orientation>
				<ondown>4573</ondown>
				<onup condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">1267</onup>
				<onup condition="!Skin.HasSetting(show-letterbar) | ![$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">57</onup>
				<animation condition="!Control.HasFocus(1257) + !Container.Scrolling + $EXP[isnotAlwaysScrollbar]" effect="fade" start="100" end="0" time="200" reversible="true">Conditional</animation>
				<animation condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]" effect="slide" end="0,18" reversible="true">Conditional</animation>
				<visible>$EXP[isEnabledScrollbar] + Control.IsVisible(57)</visible>
			</control>
			<!-- Play bump sound if user tries to leave item list by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4571" />
				<param name="returnid" value="57" />
			</include>
			<!-- Play bump sound if user tries to leave search button by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4572" />
				<param name="returnid" value="1247" />
			</include>
			<!-- Play bump sound if user tries to leave scrollbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4573" />
				<param name="returnid" value="1257" />
			</include>
			<!-- Play bump sound if user tries to leave letterbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4574" />
				<param name="returnid" value="1267" />
			</include>
		</control>
	</include>
	<include name="AudioWallView">
		<control type="panel" id="58">
			<left>792</left>
			<top>188</top>
			<width>1010</width>
			<height>808</height>
			<onleft condition="Skin.HasSetting(lock-screensettings)">4581</onleft>
			<onleft condition="!Skin.HasSetting(lock-screensettings)">9000</onleft>
			<onright>$VAR[ListScrollNavMusic]</onright>
			<onup>58</onup>
			<ondown>58</ondown>
			<viewtype label="31944">bigicon</viewtype>
			<pagecontrol>1258</pagecontrol>
			<preloaditems>4</preloaditems>
			<itemlayout height="202" width="202">
				<control type="image">
					<left>1</left>
					<top>1</top>
					<width>200</width>
					<height>200</height>
					<aspectratio>stretch</aspectratio>
					<colordiffuse>UnFocusedCovers</colordiffuse>
					<texture fallback="DefaultAudio.png" diffuse="mask-squ.png" background="true">$VAR[IconCover]</texture>
				</control>
				<control type="image">
					<left>170</left>
					<top>0</top>
					<height>32</height>
					<width>32</width>
					<texture>$VAR[Overlay]</texture>
					<colordiffuse>UnFocusedCovers</colordiffuse>
				</control>
			</itemlayout>
			<focusedlayout height="202" width="202">
				<control type="group">
					<animation effect="zoom" start="100" end="114" center="auto" time="300" tween="back" easing="out" reversible="false">focus</animation>
					<control type="image">
						<left>1</left>
						<top>1</top>
						<width>200</width>
						<height>200</height>
						<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
						<aspectratio>stretch</aspectratio>
						<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
						<visible>$EXP[isDefaultIcon]</visible>
					</control>
					<control type="image">
						<left>1</left>
						<top>1</top>
						<width>200</width>
						<height>200</height>
						<texture fallback="DefaultAudio.png" background="true" diffuse="mask-squ.png">$VAR[IconCover]</texture>
						<aspectratio>stretch</aspectratio>
						<bordertexture border="12">mask-hilite.png</bordertexture>
						<bordersize>12</bordersize>
						<colordiffuse>$VAR[ListScrollDiffuse]</colordiffuse>
						<visible>$EXP[isnotDefaultIcon]</visible>
					</control>
					<control type="image">
						<left>160</left>
						<top>10</top>
						<height>32</height>
						<width>32</width>
						<texture>$VAR[Overlay]</texture>
					</control>
				</control>
			</focusedlayout>
		</control>
		<control type="group">
			<visible>Control.IsVisible(58)</visible>
			<control type="label"><!-- Go Back -->
				<left>30</left>
				<top>165</top>
				<width>735</width>
				<height>56</height>
				<font>apptv30</font>
				<label>$LOCALIZE[31688]</label>
				<visible>$EXP[isParentFolder]</visible>
			</control>
			<control type="grouplist">
				<left>30</left>
				<top>165</top>
				<width>735</width>
				<height>872</height>
				<visible>$EXP[isnotParentFolder]</visible>
				<control type="label">
					<width>705</width>
					<height>66</height>
					<font>apptv22</font>
					<label>$INFO[ListItem.Artist]</label>
					<wrapmultiline>true</wrapmultiline>
				</control>
				<control type="label">
					<width>705</width>
					<height>66</height>
					<font>apptv22</font>
					<label>$INFO[ListItem.Album]</label>
					<wrapmultiline>true</wrapmultiline>
					<visible>$EXP[isContentAlbums]</visible>
				</control>
				<control type="label"><!-- Track name/Listitem label -->
					<width>705</width>
					<height>66</height>
					<font>apptv22</font>
					<label>$INFO[ListItem.Label]</label>
					<wrapmultiline>true</wrapmultiline>
					<visible>![$EXP[isContentAlbums]] + ![$EXP[isContentArtists]]</visible>
				</control>
				<control type="label">
					<width>705</width>
					<height>66</height>
					<font>apptv20</font>
					<label>$INFO[ListItem.Genre]</label>
					<visible>!Container.Content(genres)</visible>
				</control>
				<control type="image">
					<width>165</width>
					<height>33</height>
					<texture>$VAR[MediaRating]</texture>
					<aspectratio>keep</aspectratio>
					<visible>!String.IsEmpty(ListItem.UserRating) | !String.IsEmpty(ListItem.Rating)</visible>
				</control>
				<control type="group">
					<visible>$EXP[isContentMusicvideos]</visible>
					<width>700</width>
					<height>70</height>
					<control type="label">
						<left>0</left>
						<top>20</top>
						<width>400</width>
						<height>30</height>
						<align>left</align>
						<font>apptv20</font>
						<label>$VAR[ListitemDuration]</label>
					</control>
					<control type="image">
						<left>404</left>
						<top>11</top>
						<width>48</width>
						<height>48</height>
						<texture>$VAR[ListItemFlags]</texture>
					</control>
					<control type="image"><!-- Classification Rating (quick way) -->
						<left>464</left>
						<top>0</top>
						<width>64</width>
						<height>64</height>
						<aligny>bottom</aligny>
						<texture fallback="resource://resource.images.classificationicons.colour/Check Classification.png">$VAR[MPAARatingIcons]</texture>
						<aspectratio>keep</aspectratio>
					</control>
				</control>
				<control type="image">
					<width>16</width>
					<height>16</height>
					<texture>blank.png</texture>
				</control>
				<control type="textbox">
					<width>705</width>
					<height>564</height>
					<font>apptv20</font>
					<label>$VAR[MusicInfo]</label>
					<align>justify</align>
				</control>
			</control>
			<include>sortletternotification</include>
			<include content="letterbar-vertical">
				<param name="searchleft" value="1845"/>
				<param name="searchtop" value="132"/>
				<param name="letterbarleft" value="1845"/>
				<param name="letterbartop" value="165"/>
				<param name="searchid" value="1248"/>
				<param name="letterbarid" value="1268"/>
				<param name="scrollbarid" value="1258"/>
				<param name="listitemid" value="58"/>
				<param name="illegalexitsearch" value="4582"/>
				<param name="illegalexitbar" value="4584"/>
				<param name="letterbarvisible" value="Control.IsVisible(58)+Skin.HasSetting(show-letterbar)+[$EXP[isContentArtists]|$EXP[isContentAlbums]|$EXP[isContentMusicvideos]]"/>
			</include>
			<control type="scrollbar" id="1258">
				<left>1863</left>
				<top>165</top>
				<width>18</width>
				<height>864</height>
				<onright>4583</onright>
				<onleft condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">1268</onleft>
				<onleft condition="!Skin.HasSetting(show-letterbar) | ![$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]">58</onleft>
				<animation condition="!Control.HasFocus(1258) + !Container.Scrolling + $EXP[isnotAlwaysScrollbar]" effect="fade" start="100" end="0" time="200" reversible="true">Conditional</animation>
				<animation condition="Skin.HasSetting(show-letterbar) + [$EXP[isContentArtists] | $EXP[isContentAlbums] | $EXP[isContentMusicvideos]]" effect="slide" end="24,0" reversible="true">Conditional</animation>
				<visible>$EXP[isEnabledScrollbar] + Control.IsVisible(58)</visible>
			</control>
			<!-- Play bump sound if user tries to leave item list by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4581" />
				<param name="returnid" value="58" />
			</include>
			<!-- Play bump sound if user tries to leave search button by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4582" />
				<param name="returnid" value="1248" />
			</include>
			<!-- Play bump sound if user tries to leave scrollbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4583" />
				<param name="returnid" value="1258" />
			</include>
			<!-- Play bump sound if user tries to leave letterbar by undefined direction -->
			<include content="illegal-action">
				<param name="controlid" value="4584" />
				<param name="returnid" value="1268" />
			</include>
		</control>
	</include>
</includes>