<?xml version="1.0" encoding="UTF-8"?>
<includes>

	<variable name="Cropped_Clearlogo">
		<!-- VideoPlayer -->
		<value condition="VideoPlayer.IsFullscreen + Skin.HasSetting(Crop_Clearlogos) + !String.IsEmpty(Window(home).Property(clearlogo-billboard_cropped))">$INFO[Window(home).Property(clearlogo-billboard_cropped)]</value>
		<value condition="VideoPlayer.IsFullscreen + !String.IsEmpty(VideoPlayer.Art(clearlogo-billboard))">$INFO[VideoPlayer.Art(clearlogo-billboard)]</value>
		<value condition="VideoPlayer.IsFullscreen + Skin.HasSetting(Crop_Clearlogos) + !String.IsEmpty(Window(home).Property(clearlogo_cropped))">$INFO[Window(home).Property(clearlogo_cropped)]</value>
		<value condition="VideoPlayer.IsFullscreen + !String.IsEmpty(VideoPlayer.Art(clearlogo))">$INFO[VideoPlayer.Art(clearlogo)]</value>
		<!-- Secondary list -->
		
		<value condition="Control.HasFocus(3100) + $EXP[BillboardView_IsVisible] + Skin.HasSetting(Crop_Clearlogos) + !String.IsEmpty(Window(home).Property(clearlogo-billboard_cropped))">$INFO[Window(home).Property(clearlogo-billboard_cropped)]</value>
		<value condition="Control.HasFocus(3100) + $EXP[BillboardView_IsVisible] + !String.IsEmpty(Container(3100).ListItem.Art(clearlogo-billboard))">$INFO[Container(3100).ListItem.Art(clearlogo-billboard)]</value>
		<value condition="Control.HasFocus(3100) + !$EXP[BillboardView_IsVisible] + Skin.HasSetting(Crop_Clearlogos) + Skin.String(Theme,Light) + !String.IsEmpty(Window(home).Property(clearlogo-alt_cropped))">$INFO[Window(home).Property(clearlogo-alt_cropped)]</value>
		<value condition="Control.HasFocus(3100) + !$EXP[BillboardView_IsVisible] + Skin.String(Theme,Light) + !String.IsEmpty(Container(3100).ListItem.Art(clearlogo-alt))">$INFO[Container(3100).ListItem.Art(clearlogo-alt)]</value>
		<value condition="Control.HasFocus(3100) + Skin.HasSetting(Crop_Clearlogos) + !String.IsEmpty(Window(home).Property(clearlogo_cropped))">$INFO[Window(home).Property(clearlogo_cropped)]</value>
		<value condition="Control.HasFocus(3100) + !String.IsEmpty(Container(3100).ListItem.Art(clearlogo))">$INFO[Container(3100).ListItem.Art(clearlogo)]</value>
		<!-- Primary list -->
		<value condition="$EXP[BillboardView_IsVisible] + Skin.HasSetting(Crop_Clearlogos) + !String.IsEmpty(Window(home).Property(clearlogo-billboard_cropped))">$INFO[Window(home).Property(clearlogo-billboard_cropped)]</value>
		<value condition="$EXP[BillboardView_IsVisible] + !String.IsEmpty(ListItem.Art(clearlogo-billboard))">$INFO[ListItem.Art(clearlogo-billboard)]</value>
		<value condition="!$EXP[BillboardView_IsVisible] + Skin.HasSetting(Crop_Clearlogos) + Skin.String(Theme,Light) + !String.IsEmpty(Window(home).Property(clearlogo-alt_cropped))">$INFO[Window(home).Property(clearlogo-alt_cropped)]</value>
		<value condition="!$EXP[BillboardView_IsVisible] + Skin.String(Theme,Light) + !String.IsEmpty(ListItem.Art(clearlogo-alt))">$INFO[ListItem.Art(clearlogo-alt)]</value>
		<value condition="Skin.HasSetting(Crop_Clearlogos) + !String.IsEmpty(Window(home).Property(clearlogo_cropped))">$INFO[Window(home).Property(clearlogo_cropped)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(clearlogo))">$INFO[ListItem.Art(clearlogo)]</value>
	</variable>

	<variable name="Background_Home_Texture">
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + [Skin.String(Home_Background_Override_Source,Global) | !Skin.String(Home_Background_Override_Source)] + !String.IsEmpty(Window(home).Property(Background_Global_Fanart))">$INFO[Window(home).Property(Background_Global_Fanart)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,Movies) + !String.IsEmpty(Window(home).Property(Background_Movies_Fanart))">$INFO[Window(home).Property(Background_Movies_Fanart)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,TVShows) + !String.IsEmpty(Window(home).Property(Background_TVShows_Fanart))">$INFO[Window(home).Property(Background_TVShows_Fanart)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,Videos) + !String.IsEmpty(Window(home).Property(Background_Videos_Fanart))">$INFO[Window(home).Property(Background_Videos_Fanart)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,Artists) + !String.IsEmpty(Window(home).Property(Background_Artists_Fanart))">$INFO[Window(home).Property(Background_Artists_Fanart)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + Skin.String(Home_Background_Override_Path) + !String.IsEmpty(Control.GetLabel(3401))">$INFO[Control.GetLabel(3401)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + Skin.String(Home_Background_Override_Path)">$INFO[Container(3300).ListItem.Art(fanart)]</value>
		<value condition="!String.IsEmpty(Container(3000).ListItem.Property(backgroundPlaylist)) + !String.IsEmpty(Control.GetLabel(3401))">$INFO[Control.GetLabel(3401)]</value>
		<value condition="!String.IsEmpty(Container(3000).ListItem.Property(backgroundPlaylist))">$INFO[Container(3300).ListItem.Art(fanart)]</value>
		<value condition="!String.IsEmpty(Container(3000).ListItem.Property(background))">$INFO[Container(3000).ListItem.Property(background)]</value>
		<value condition="!String.IsEmpty(Control.GetLabel(3401))">$INFO[Control.GetLabel(3401)]</value>
		<value>$INFO[Container(3300).ListItem.Art(fanart)]</value>
	</variable>

	<variable name="Background_Home_Clearlogo_Texture">
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + [Skin.String(Home_Background_Override_Source,Global) | !Skin.String(Home_Background_Override_Source)]">$INFO[Window(home).Property(Background_Global_Clearlogo)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,Movies)">$INFO[Window(home).Property(Background_Movies_Clearlogo)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,TVShows)">$INFO[Window(home).Property(Background_TVShows_Clearlogo)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,Videos)">$INFO[Window(home).Property(Background_Videos_Clearlogo)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + !Skin.HasSetting(Background_Disabled) + Skin.String(Home_Background_Override_Source,Artists)">$INFO[Window(home).Property(Background_Artists_Clearlogo)]</value>
		<value condition="Skin.HasSetting(Home_Background_Override_Enabled) + Skin.String(Home_Background_Override_Path)">$INFO[Container(3300).ListItem.Art(clearlogo)]</value>
		<value condition="String.IsEmpty(Container(3000).ListItem.Property(backgroundPlaylist)) + !String.IsEmpty(Container(3000).ListItem.Property(background))" />
		<value>$INFO[Container(3300).ListItem.Art(clearlogo)]</value>
	</variable>

	<variable name="Background_Global_Texture">
		<value condition="Window.IsVisible(addonsettings) + !String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="Window.IsVisible(loginscreen) + !String.IsEmpty(Container(3300).ListItem.Art(fanart))">$INFO[Container(3300).ListItem.Art(fanart)]</value>
		<value condition="!String.Contains(Container.FolderPath,plugin://) + $EXP[Containers_Background] + !String.IsEmpty(Container(3300).ListItem.Art(fanart))">$INFO[Container(3300).ListItem.Art(fanart)]</value>
		<value condition="!Skin.HasSetting(Background_Disabled) + Window.IsVisible(videos) + !String.IsEmpty(Window(home).Property(Background_Videos))">$INFO[Window(home).Property(Background_Videos)]</value>
		<value condition="!Skin.HasSetting(Background_Disabled) + Window.IsVisible(music) + !String.IsEmpty(Window(home).Property(Background_Artists))">$INFO[Window(home).Property(Background_Artists)]</value>
		<value condition="!Skin.HasSetting(Background_Disabled) + Skin.String(Background_Slideshow,Global) + !String.IsEmpty(Window(home).Property(Background_Global_Fanart))">$INFO[Window(home).Property(Background_Global_Fanart)]</value>
		<value condition="!Skin.HasSetting(Background_Disabled) + Skin.String(Background_Slideshow,Videos) + !String.IsEmpty(Window(home).Property(Background_Videos_Fanart))">$INFO[Window(home).Property(Background_Videos_Fanart)]</value>
		<value condition="!Skin.HasSetting(Background_Disabled) + Skin.String(Background_Slideshow,Movies) + !String.IsEmpty(Window(home).Property(Background_Movies_Fanart))">$INFO[Window(home).Property(Background_Movies_Fanart)]</value>
		<value condition="!Skin.HasSetting(Background_Disabled) + Skin.String(Background_Slideshow,TVShows) + !String.IsEmpty(Window(home).Property(Background_TVShows_Fanart))">$INFO[Window(home).Property(Background_TVShows_Fanart)]</value>
		<value condition="!Skin.HasSetting(Background_Disabled) + Skin.String(Background_Slideshow,Artists) + !String.IsEmpty(Window(home).Property(Background_Artists_Fanart))">$INFO[Window(home).Property(Background_Artists_Fanart)]</value>
	</variable>

	<variable name="Infoscreen_Background_Texture">
		<value condition="String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(thumb))">$INFO[ListItem.Art(thumb)]</value>
		<value condition="String.IsEqual(Container.FolderName,ListItem.TVShowTitle) + !String.IsEmpty(ListItem.TVShowTitle) + !String.IsEmpty(Window(home).Property(Season_Fanart))">$INFO[Window(home).Property(Season_Fanart)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(thumb))">$INFO[ListItem.Art(thumb)]</value>
	</variable>

	<variable name="musicplaylisteditor_Background_Texture">
		<value condition="String.IsEqual(Window(musicplaylisteditor).Property(ActiveList),Right) + String.IsEqual(Container(100).ListItem.DBType,album) + !String.IsEmpty(Container(100).ListItem.Art(fanart))">$INFO[Container(100).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Window(musicplaylisteditor).Property(ActiveList),Right) + String.IsEqual(Container(100).ListItem.DBType,song) + !String.IsEmpty(Container(100).ListItem.Art(album.fanart))">$INFO[Container(100).ListItem.Art(album.fanart)]</value>
		<value condition="String.IsEqual(Window(musicplaylisteditor).Property(ActiveList),Right) + [String.IsEqual(Container(100).ListItem.DBType,album) | String.IsEqual(Container(100).ListItem.DBType,song)] + !String.IsEmpty(Container(100).ListItem.Art(artist.fanart))">$INFO[Container(100).ListItem.Art(artist.fanart)]</value>
		<value condition="String.IsEqual(Window(musicplaylisteditor).Property(ActiveList),Right) + [String.IsEqual(Container(100).ListItem.DBType,album) | String.IsEqual(Container(100).ListItem.DBType,song)] + !String.IsEmpty(Container(100).ListItem.Art(artist.thumb))">$INFO[Container(100).ListItem.Art(artist.thumb)]</value>
		<value condition="String.IsEqual(Window(musicplaylisteditor).Property(ActiveList),Right) + !String.IsEmpty(Container(100).ListItem.Art(fanart))">$INFO[Container(100).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Window(musicplaylisteditor).Property(ActiveList),Right) + !String.IsEmpty(Container(100).ListItem.Art(thumb))">$INFO[Container(100).ListItem.Art(thumb)]</value>
		<value condition="String.IsEqual(Container(50).ListItem.DBType,album) + !String.IsEmpty(Container(50).ListItem.Art(fanart))">$INFO[Container(50).ListItem.Art(fanart)]</value>
		<value condition="String.IsEqual(Container(50).ListItem.DBType,song) + !String.IsEmpty(Container(50).ListItem.Art(album.fanart))">$INFO[Container(50).ListItem.Art(album.fanart)]</value>
		<value condition="[String.IsEqual(Container(50).ListItem.DBType,album) | String.IsEqual(Container(50).ListItem.DBType,song)] + !String.IsEmpty(Container(50).ListItem.Art(artist.fanart))">$INFO[Container(50).ListItem.Art(artist.fanart)]</value>
		<value condition="[String.IsEqual(Container(50).ListItem.DBType,album) | String.IsEqual(Container(50).ListItem.DBType,song)] + !String.IsEmpty(Container(50).ListItem.Art(artist.thumb))">$INFO[Container(50).ListItem.Art(artist.thumb)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(thumb))">$INFO[ListItem.Art(thumb)]</value>
		<value condition="!String.IsEmpty(Window(home).Property(Background_Artists))">$INFO[Window(home).Property(Background_Artists)]</value>
	</variable>

	<variable name="Grid(0)Content">
		<value condition="!String.IsEmpty(ListItem(0).Art(square)) + $EXP[GridView_Display_IsSquare]">$INFO[ListItem(0).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(snap)) + $EXP[GridView_Display_IsSquare]">$INFO[ListItem(0).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(icon)) + $EXP[GridView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(0).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(thumb)) + [[$EXP[GridView_Display_IsSquare] + String.IsEqual(ListItem(0).DBType,artist)] | String.IsEqual(ListItem(0).DBType,episode) | String.IsEqual(ListItem(0).DBType,album) | Container.Content(addons)]">$INFO[ListItem(0).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(fanart)) + !$EXP[GridView_Display_IsPosters]">$INFO[ListItem(0).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(tvshow.fanart)) + !$EXP[GridView_Display_IsPosters]">$INFO[ListItem(0).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(tvshow.square)) + !$EXP[GridView_Display_IsPosters]">$INFO[ListItem(0).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(keyart)) + [$EXP[GridView_Details_On] | $EXP[Prefer_Keyart]]">$INFO[ListItem(0).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(poster))">$INFO[ListItem(0).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(boxfront))">$INFO[ListItem(0).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(0).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(tvshow.poster))">$INFO[ListItem(0).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Icon)">$INFO[ListItem(0).Icon]</value>
	</variable>

	<variable name="Showcase(-3)Content">
		<value />
	</variable>
	<variable name="Showcase(-2)Content">
		<value />
	</variable>
	<variable name="Showcase(-1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(-1).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(snap)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(-1).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(icon)) + $EXP[ShowcaseView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(-1).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(thumb)) + [String.IsEqual(ListItem(-1).DBType,artist) | String.IsEqual(ListItem(-1).DBType,album) | Container.Content(addons)]">$INFO[ListItem(-1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(-1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(keyart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(-1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(-1).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(-1).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(-1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(poster))">$INFO[ListItem(-1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(boxfront))">$INFO[ListItem(-1).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(-1).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.poster))">$INFO[ListItem(-1).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Icon)">$INFO[ListItem(-1).Icon]</value>
	</variable>
	<variable name="Showcase(0)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(0).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(snap)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(0).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(icon)) + $EXP[ShowcaseView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(0).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(thumb)) + [String.IsEqual(ListItem(0).DBType,artist) | String.IsEqual(ListItem(0).DBType,album) | Container.Content(addons)]">$INFO[ListItem(0).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(0).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(keyart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(0).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(0).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(0).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(0).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(poster))">$INFO[ListItem(0).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(boxfront))">$INFO[ListItem(0).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(0).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.poster))">$INFO[ListItem(0).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Icon)">$INFO[ListItem(0).Icon]</value>
	</variable>
	<variable name="Showcase(1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(1).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(snap)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(1).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(icon)) + $EXP[ShowcaseView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(1).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(thumb)) + [String.IsEqual(ListItem(1).DBType,artist) | String.IsEqual(ListItem(1).DBType,album) | Container.Content(addons)]">$INFO[ListItem(1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(keyart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(1).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(1).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(poster))">$INFO[ListItem(1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(boxfront))">$INFO[ListItem(1).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(1).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.poster))">$INFO[ListItem(1).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Icon)">$INFO[ListItem(1).Icon]</value>
	</variable>
	<variable name="Showcase(2)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(2).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(snap)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(2).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(icon)) + $EXP[ShowcaseView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(2).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(thumb)) + [String.IsEqual(ListItem(2).DBType,artist) | String.IsEqual(ListItem(2).DBType,album) | Container.Content(addons)]">$INFO[ListItem(2).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(2).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(keyart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(2).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.square)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(2).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.fanart)) + $EXP[ShowcaseView_Display_IsSquare]">$INFO[ListItem(2).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(2).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(poster))">$INFO[ListItem(2).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(boxfront))">$INFO[ListItem(2).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(2).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.poster))">$INFO[ListItem(2).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Icon)">$INFO[ListItem(2).Icon]</value>
	</variable>
	<variable name="Showcase(3)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(3).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(poster))">$INFO[ListItem(3).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(boxfront))">$INFO[ListItem(3).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(tvshow.keyart)) + [$EXP[ShowcaseView_Details_Overlay_IsVisible] | $EXP[Prefer_Keyart]]">$INFO[ListItem(3).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(tvshow.poster))">$INFO[ListItem(3).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Icon)">$INFO[ListItem(3).Icon]</value>
	</variable>

	<variable name="Strip(-3)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(square)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(-3).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(snap)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(-3).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(icon)) + $EXP[StripView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(-3).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(thumb)) + [[$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem(-3).DBType,artist)] | String.IsEqual(ListItem(-3).DBType,episode) | String.IsEqual(ListItem(-3).DBType,album) | Container.Content(addons)]">$INFO[ListItem(-3).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-3).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(tvshow.fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-3).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(tvshow.square)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-3).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(-3).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(poster))">$INFO[ListItem(-3).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(boxfront))">$INFO[ListItem(-3).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(-3).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Art(tvshow.poster))">$INFO[ListItem(-3).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Icon)">$INFO[ListItem(-3).Icon]</value>
	</variable>
	<variable name="Strip(-2)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(square)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(-2).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(snap)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(-2).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(icon)) + $EXP[StripView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(-2).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(thumb)) + [[$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem(-2).DBType,artist)] | String.IsEqual(ListItem(-2).DBType,episode) | String.IsEqual(ListItem(-2).DBType,album) | Container.Content(addons)]">$INFO[ListItem(-2).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-2).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(tvshow.fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-2).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(tvshow.square)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-2).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(-2).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(poster))">$INFO[ListItem(-2).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(boxfront))">$INFO[ListItem(-2).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(-2).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Art(tvshow.poster))">$INFO[ListItem(-2).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Icon)">$INFO[ListItem(-2).Icon]</value>
	</variable>
	<variable name="Strip(-1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(square)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(-1).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(snap)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(-1).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(icon)) + $EXP[StripView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(-1).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(thumb)) + [[$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem(-1).DBType,artist)] | String.IsEqual(ListItem(-1).DBType,episode) | String.IsEqual(ListItem(-1).DBType,album) | Container.Content(addons)]">$INFO[ListItem(-1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-1).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.square)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(-1).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(-1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(poster))">$INFO[ListItem(-1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(boxfront))">$INFO[ListItem(-1).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(-1).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Art(tvshow.poster))">$INFO[ListItem(-1).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Icon)">$INFO[ListItem(-1).Icon]</value>
	</variable>
	<variable name="Strip(0)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(square)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(0).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(snap)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(0).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(icon)) + $EXP[StripView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(0).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(thumb)) + [[$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem(0).DBType,artist)] | String.IsEqual(ListItem(0).DBType,episode) | String.IsEqual(ListItem(0).DBType,album) | Container.Content(addons)]">$INFO[ListItem(0).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(0).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(0).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.square)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(0).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(0).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(poster))">$INFO[ListItem(0).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(boxfront))">$INFO[ListItem(0).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(0).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Art(tvshow.poster))">$INFO[ListItem(0).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(0).Icon)">$INFO[ListItem(0).Icon]</value>
	</variable>
	<variable name="Strip(1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(square)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(1).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(snap)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(1).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(icon)) + $EXP[StripView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(1).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(thumb)) + [[$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem(1).DBType,artist)] | String.IsEqual(ListItem(1).DBType,episode) | String.IsEqual(ListItem(1).DBType,album) | Container.Content(addons)]">$INFO[ListItem(1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(1).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.square)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(1).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(poster))">$INFO[ListItem(1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(boxfront))">$INFO[ListItem(1).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(1).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Art(tvshow.poster))">$INFO[ListItem(1).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Icon)">$INFO[ListItem(1).Icon]</value>
	</variable>
	<variable name="Strip(2)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(square)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(2).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(snap)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(2).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(icon)) + $EXP[StripView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(2).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(thumb)) + [[$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem(2).DBType,artist)] | String.IsEqual(ListItem(2).DBType,episode) | String.IsEqual(ListItem(2).DBType,album) | Container.Content(addons)]">$INFO[ListItem(2).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(2).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(2).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.square)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(2).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(2).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(poster))">$INFO[ListItem(2).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(boxfront))">$INFO[ListItem(2).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(2).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Art(tvshow.poster))">$INFO[ListItem(2).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Icon)">$INFO[ListItem(2).Icon]</value>
	</variable>
	<variable name="Strip(3)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(square)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(3).Art(square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(snap)) + $EXP[StripView_Display_IsSquare]">$INFO[ListItem(3).Art(snap)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(icon)) + $EXP[StripView_Display_IsSquare] + $EXP[Container_Programs_IsFolders]">$INFO[ListItem(3).Art(icon)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(thumb)) + [[$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem(3).DBType,artist)] | String.IsEqual(ListItem(3).DBType,episode) | String.IsEqual(ListItem(3).DBType,album) | Container.Content(addons)]">$INFO[ListItem(3).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(3).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(tvshow.fanart)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(3).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(tvshow.square)) + !$EXP[StripView_Display_IsPosters]">$INFO[ListItem(3).Art(tvshow.square)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(3).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(poster))">$INFO[ListItem(3).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(boxfront))">$INFO[ListItem(3).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(tvshow.keyart)) + $EXP[Prefer_Keyart]">$INFO[ListItem(3).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Art(tvshow.poster))">$INFO[ListItem(3).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Icon)">$INFO[ListItem(3).Icon]</value>
	</variable>

	<variable name="Thumbnail(-3)Content">
		<value />
	</variable>
	<variable name="Thumbnail(-2)Content">
		<value />
	</variable>
	<variable name="Thumbnail(-1)Content">
		<value condition="!String.IsEmpty(ListItem(-1).Art(thumb)) + [String.IsEqual(ListItem(-1).DBType,episode) | [String.IsEqual(ListItem(-1).DBType,artist) + $EXP[ListView_Display_IsThumbnails_Artists]] | [String.IsEqual(ListItem(-1).DBType,album) + !$EXP[ListView_Display_IsBackground_Albums]] | [String.IsEqual(ListItem(-1).DBType,song) + !$EXP[ListView_Display_IsBackground_Songs]] | [Container.Content(addons) + $EXP[ListView_IsVisible]]]">$INFO[ListItem(-1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(album.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(-1).Art(album.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(-1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(tvshow.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(-1).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(artist.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(-1).Art(artist.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(keyart)) + $EXP[ListView_Display_IsThumbnails] + $EXP[Prefer_Keyart]">$INFO[ListItem(-1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(poster)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(-1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(boxfront)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(-1).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(tvshow.keyart)) + $EXP[ListView_Display_IsThumbnails] + $EXP[Prefer_Keyart]">$INFO[ListItem(-1).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(tvshow.poster)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(-1).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(artist.thumb))">$INFO[ListItem(-1).Art(artist.thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Art(fanart))">$INFO[ListItem(-1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(-1).Icon)">$INFO[ListItem(-1).Icon]</value>
	</variable>
	<variable name="Thumbnail(0)Content">
		<value condition="Skin.HasSetting(Multiart_Slideshow) + String.IsEqual(Window(home).Property(Multiart_Fadeout),true)">$INFO[Control.GetLabel(3400)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(thumb)) + [String.IsEqual(ListItem(0).DBType,episode) | [String.IsEqual(ListItem(0).DBType,artist) + $EXP[ListView_Display_IsThumbnails_Artists]] | [String.IsEqual(ListItem(0).DBType,album) + !$EXP[ListView_Display_IsBackground_Albums]] | [String.IsEqual(ListItem(0).DBType,song) + !$EXP[ListView_Display_IsBackground_Songs]] | [Container.Content(addons) + $EXP[ListView_IsVisible]]]">$INFO[ListItem(0).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(album.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(0).Art(album.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(0).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(tvshow.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(0).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(artist.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(0).Art(artist.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(keyart)) + $EXP[ListView_Display_IsThumbnails] + $EXP[Prefer_Keyart]">$INFO[ListItem(0).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(poster)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(0).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(boxfront)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(0).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(tvshow.keyart)) + $EXP[ListView_Display_IsThumbnails] + $EXP[Prefer_Keyart]">$INFO[ListItem(0).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(tvshow.poster)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(0).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(artist.thumb))">$INFO[ListItem(0).Art(artist.thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Art(fanart))">$INFO[ListItem(0).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Icon)">$INFO[ListItem(0).Icon]</value>
	</variable>
	<variable name="Thumbnail(1)Content">
		<value condition="!String.IsEmpty(ListItem(1).Art(thumb)) + [String.IsEqual(ListItem(1).DBType,episode) | [String.IsEqual(ListItem(1).DBType,artist) + $EXP[ListView_Display_IsThumbnails_Artists]] | [String.IsEqual(ListItem(1).DBType,album) + !$EXP[ListView_Display_IsBackground_Albums]] | [String.IsEqual(ListItem(1).DBType,song) + !$EXP[ListView_Display_IsBackground_Songs]] | [Container.Content(addons) + $EXP[ListView_IsVisible]]]">$INFO[ListItem(1).Art(thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(album.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(1).Art(album.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(tvshow.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(1).Art(tvshow.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(artist.fanart)) + !$EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(1).Art(artist.fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(keyart)) + $EXP[ListView_Display_IsThumbnails] + $EXP[Prefer_Keyart]">$INFO[ListItem(1).Art(keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(poster)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(1).Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(boxfront)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(1).Art(boxfront)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(tvshow.keyart)) + $EXP[ListView_Display_IsThumbnails] + $EXP[Prefer_Keyart]">$INFO[ListItem(1).Art(tvshow.keyart)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(tvshow.poster)) + $EXP[ListView_Display_IsThumbnails]">$INFO[ListItem(1).Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(artist.thumb))">$INFO[ListItem(1).Art(artist.thumb)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Art(fanart))">$INFO[ListItem(1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(1).Icon)">$INFO[ListItem(1).Icon]</value>
	</variable>
	<variable name="Thumbnail(2)Content">
		<value />
	</variable>
	<variable name="Thumbnail(3)Content">
		<value />
	</variable>
	<variable name="Thumbnail(4)Content">
		<value />
	</variable>
	<variable name="Thumbnail(5)Content">
		<value />
	</variable>
	<variable name="Thumbnail(6)Content">
		<value />
	</variable>

	<variable name="Multiart_Type">
		<value condition="Control.HasFocus(3201) + Skin.String(Widget1_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3201) + Skin.String(Widget1_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3201) + Skin.String(Widget1_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3201) + Skin.String(Widget1_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3202) + Skin.String(Widget2_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3202) + Skin.String(Widget2_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3202) + Skin.String(Widget2_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3202) + Skin.String(Widget2_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3203) + Skin.String(Widget3_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3203) + Skin.String(Widget3_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3203) + Skin.String(Widget3_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3203) + Skin.String(Widget3_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3204) + Skin.String(Widget4_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3204) + Skin.String(Widget4_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3204) + Skin.String(Widget4_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3204) + Skin.String(Widget4_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3205) + Skin.String(Widget5_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3205) + Skin.String(Widget5_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3205) + Skin.String(Widget5_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3205) + Skin.String(Widget5_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3206) + Skin.String(Widget6_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3206) + Skin.String(Widget6_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3206) + Skin.String(Widget6_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3206) + Skin.String(Widget6_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3207) + Skin.String(Widget7_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3207) + Skin.String(Widget7_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3207) + Skin.String(Widget7_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3207) + Skin.String(Widget7_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3208) + Skin.String(Widget8_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3208) + Skin.String(Widget8_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3208) + Skin.String(Widget8_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3208) + Skin.String(Widget8_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="Control.HasFocus(3209) + Skin.String(Widget9_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(tvshow.keyart1))">tvshow.keyart</value>
		<value condition="Control.HasFocus(3209) + Skin.String(Widget9_Display,Posters) + String.IsEqual(ListItem.DBType,episode) + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(tvshow.keyart))] + !String.IsEmpty(ListItem.Art(tvshow.poster1))">tvshow.poster</value>
		<value condition="Control.HasFocus(3209) + Skin.String(Widget9_Display,Fanart) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.fanart1))">tvshow.fanart</value>
		<value condition="Control.HasFocus(3209) + Skin.String(Widget9_Display,Square) + String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Art(tvshow.square1))">tvshow.square</value>
		<value condition="!Window.IsActive(home) + [String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,album) | String.IsEqual(ListItem.DBType,song)] + !String.IsEmpty(ListItem.Art(thumb1))">thumb</value>
		<value condition="$EXP[ListView_Display_IsThumbnails] + String.IsEqual(ListItem.DBType,artist) + !String.IsEmpty(ListItem.Art(thumb1))">thumb</value>
		<value condition="$EXP[ListView_Display_IsThumbnails] + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(keyart1))">keyart</value>
		<value condition="$EXP[ListView_Display_IsThumbnails] + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(keyart))] + !String.IsEmpty(ListItem.Art(poster1))">poster</value>
		<value condition="![String.Contains(ListItem.Path,themoviedb.helper) + !Window.Is(home)] + [$EXP[ListView_Display_IsBackground] | $EXP[BillboardView_IsVisible]] + !String.IsEmpty(ListItem.Art(fanart1))">fanart</value>
		<value condition="$EXP[ShowcaseView_Display_IsPosters] + $EXP[ShowcaseView_Details_Overlay_IsVisible] + !String.IsEmpty(ListItem.Art(keyart1))">keyart</value>
		<value condition="$EXP[ShowcaseView_Display_IsPosters] + $EXP[ShowcaseView_Logo_On] + !String.IsEmpty(ListItem.Art(clearlogo)) + !String.IsEmpty(ListItem.Art(keyart1))">keyart</value>
		<value condition="$EXP[ShowcaseView_Display_IsPosters] + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(keyart1))">keyart</value>
		<value condition="$EXP[ShowcaseView_Display_IsPosters] + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(keyart))] + !String.IsEmpty(ListItem.Art(poster1))">poster</value>
		<value condition="$EXP[ShowcaseView_Display_IsSquare] + String.IsEqual(ListItem.DBType,artist) + !String.IsEmpty(ListItem.Art(thumb1))">thumb</value>
		<value condition="$EXP[ShowcaseView_Display_IsSquare] + !String.IsEmpty(ListItem.Art(square1))">square</value>
		<value condition="$EXP[StripView_Display_IsPosters] + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(keyart1))">keyart</value>
		<value condition="$EXP[StripView_Display_IsPosters] + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(keyart))] + !String.IsEmpty(ListItem.Art(poster1))">poster</value>
		<value condition="![String.Contains(ListItem.Path,themoviedb.helper) + !Window.Is(home)] + $EXP[StripView_Display_IsFanart] + !String.IsEmpty(ListItem.Art(fanart1))">fanart</value>
		<value condition="$EXP[StripView_Display_IsSquare] + String.IsEqual(ListItem.DBType,artist) + !String.IsEmpty(ListItem.Art(thumb1))">thumb</value>
		<value condition="$EXP[StripView_Display_IsSquare] + !String.IsEmpty(ListItem.Art(square1))">square</value>
		<value condition="$EXP[GridView_Display_IsPosters] + $EXP[Prefer_Keyart] + !String.IsEmpty(ListItem.Art(keyart1))">keyart</value>
		<value condition="$EXP[GridView_Display_IsPosters] + [!$EXP[Prefer_Keyart] | String.IsEmpty(ListItem.Art(keyart))] + $EXP[GridView_Details_On] + !String.IsEmpty(ListItem.Art(keyart1))">keyart</value>
		<value condition="$EXP[GridView_Display_IsPosters] + !String.IsEmpty(ListItem.Art(poster1))">poster</value>
		<value condition="![String.Contains(ListItem.Path,themoviedb.helper) + !Window.Is(home)] + $EXP[GridView_Display_IsFanart] + !String.IsEmpty(ListItem.Art(fanart1))">fanart</value>
		<value condition="$EXP[GridView_Display_IsSquare] + String.IsEqual(ListItem.DBType,artist) + !String.IsEmpty(ListItem.Art(thumb1))">thumb</value>
		<value condition="$EXP[GridView_Display_IsSquare] + !String.IsEmpty(ListItem.Art(square1))">square</value>
		<value>flags/blank.png</value>
	</variable>

	<variable name="addonbrowser(-3)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-3).Label) + !String.IsEmpty(ListItem(-3).Icon)">$INFO[ListItem(-3).Icon]</value>
	</variable>
	<variable name="addonbrowser(-2)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-2).Label) + !String.IsEmpty(ListItem(-2).Icon)">$INFO[ListItem(-2).Icon]</value>
	</variable>
	<variable name="addonbrowser(-1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Label) + !String.IsEmpty(ListItem(-1).Icon)">$INFO[ListItem(-1).Icon]</value>
	</variable>
	<variable name="addonbrowser(0)Content">
		<value condition="!String.IsEmpty(ListItem(0).Icon)">$INFO[ListItem(0).Icon]</value>
	</variable>
	<variable name="addonbrowser(1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Label) + !String.IsEmpty(ListItem(1).Icon)">$INFO[ListItem(1).Icon]</value>
	</variable>
	<variable name="addonbrowser(2)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(2).Label) + !String.IsEmpty(ListItem(2).Icon)">$INFO[ListItem(2).Icon]</value>
	</variable>
	<variable name="addonbrowser(3)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(3).Label) + !String.IsEmpty(ListItem(3).Icon)">$INFO[ListItem(3).Icon]</value>
	</variable>

	<variable name="AEL(0)Content">
		<value condition="String.IsEqual(Container.FolderPath,plugin://plugin.program.advanced.emulator.launcher/) + $EXP[GridView_IsVisible] + $EXP[GridView_Display_IsPosters] + !String.IsEmpty(ListItem(0).Art(poster))">$INFO[ListItem(0).Art(poster)]</value>
		<value condition="String.IsEqual(Container.FolderPath,plugin://plugin.program.advanced.emulator.launcher/) + $EXP[GridView_IsVisible] + $EXP[GridView_Display_IsSquare] + !String.IsEmpty(ListItem(0).Art(icon))">$INFO[ListItem(0).Art(icon)]</value>
		<value condition="String.IsEqual(Container.FolderPath,plugin://plugin.program.advanced.emulator.launcher/) + $EXP[GridView_IsVisible] + !String.IsEmpty(ListItem(0).Art(fanart))">$INFO[ListItem(0).Art(icon)]</value>
	</variable>

	<variable name="loginscreen(-3)Content">
		<value condition="!String.IsEmpty(Container(52).ListItemNoWrap(-3).Label) + !String.IsEmpty(Container(52).ListItem(-3).Icon)">$INFO[Container(52).ListItem(-3).Icon]</value>
	</variable>
	<variable name="loginscreen(-2)Content">
		<value condition="!String.IsEmpty(Container(52).ListItemNoWrap(-2).Label) + !String.IsEmpty(Container(52).ListItem(-2).Icon)">$INFO[Container(52).ListItem(-2).Icon]</value>
	</variable>
	<variable name="loginscreen(-1)Content">
		<value condition="!String.IsEmpty(Container(52).ListItemNoWrap(-1).Label) + !String.IsEmpty(Container(52).ListItem(-1).Icon)">$INFO[Container(52).ListItem(-1).Icon]</value>
	</variable>
	<variable name="loginscreen(0)Content">
		<value condition="!String.IsEmpty(Container(52).ListItem(0).Icon)">$INFO[Container(52).ListItem(0).Icon]</value>
	</variable>
	<variable name="loginscreen(1)Content">
		<value condition="!String.IsEmpty(Container(52).ListItemNoWrap(1).Label) + !String.IsEmpty(Container(52).ListItem(1).Icon)">$INFO[Container(52).ListItem(1).Icon]</value>
	</variable>
	<variable name="loginscreen(2)Content">
		<value condition="!String.IsEmpty(Container(52).ListItemNoWrap(2).Label) + !String.IsEmpty(Container(52).ListItem(2).Icon)">$INFO[Container(52).ListItem(2).Icon]</value>
	</variable>
	<variable name="loginscreen(3)Content">
		<value condition="!String.IsEmpty(Container(52).ListItemNoWrap(3).Label) + !String.IsEmpty(Container(52).ListItem(3).Icon)">$INFO[Container(52).ListItem(3).Icon]</value>
	</variable>

	<variable name="playlist(-1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Label) + String.IsEqual(ListItem(-1).DBType,song) + $EXP[ListView_Display_IsBackground] + !String.IsEmpty(ListItem(-1).Art(album.fanart))">$INFO[ListItem(-1).Art(album.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Label) + String.IsEqual(ListItem(-1).DBType,song) + $EXP[ListView_Display_IsBackground] + !String.IsEmpty(ListItem(-1).Art(artist.fanart))">$INFO[ListItem(-1).Art(artist.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Label) + String.IsEqual(ListItem(-1).DBType,movie) + !String.IsEmpty(ListItem(-1).Art(fanart))">$INFO[ListItem(-1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(-1).Label) + !String.IsEmpty(ListItem(-1).Icon)">$INFO[ListItem(-1).Icon]</value>
	</variable>
	<variable name="playlist(0)Content">
		<value condition="String.IsEqual(ListItem(0).DBType,song) + $EXP[ListView_Display_IsBackground] + !String.IsEmpty(ListItem(0).Art(album.fanart))">$INFO[ListItem(0).Art(album.fanart)]</value>
		<value condition="String.IsEqual(ListItem(0).DBType,song) + $EXP[ListView_Display_IsBackground] + !String.IsEmpty(ListItem(0).Art(artist.fanart))">$INFO[ListItem(0).Art(artist.fanart)]</value>
		<value condition="String.IsEqual(ListItem(0).DBType,movie) + !String.IsEmpty(ListItem(0).Art(fanart))">$INFO[ListItem(0).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItem(0).Icon)">$INFO[ListItem(0).Icon]</value>
	</variable>
	<variable name="playlist(1)Content">
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Label) + String.IsEqual(ListItem(1).DBType,song) + $EXP[ListView_Display_IsBackground] + !String.IsEmpty(ListItem(1).Art(album.fanart))">$INFO[ListItem(1).Art(album.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Label) + String.IsEqual(ListItem(1).DBType,song) + $EXP[ListView_Display_IsBackground] + !String.IsEmpty(ListItem(1).Art(artist.fanart))">$INFO[ListItem(1).Art(artist.fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Label) + String.IsEqual(ListItem(1).DBType,movie) + !String.IsEmpty(ListItem(1).Art(fanart))">$INFO[ListItem(1).Art(fanart)]</value>
		<value condition="!String.IsEmpty(ListItemNoWrap(1).Label) + !String.IsEmpty(ListItem(1).Icon)">$INFO[ListItem(1).Icon]</value>
	</variable>

	<variable name="pictures(-3)Content">
		<value condition="!String.IsEmpty(Container.ListItemNoWrap(-3).Icon)">$INFO[ListItem(-3).Icon]</value>
	</variable>
	<variable name="pictures(-2)Content">
		<value condition="!String.IsEmpty(Container.ListItemNoWrap(-2).Icon)">$INFO[ListItem(-2).Icon]</value>
	</variable>
	<variable name="pictures(-1)Content">
		<value condition="!String.IsEmpty(Container.ListItemNoWrap(-1).Icon)">$INFO[ListItem(-1).Icon]</value>
	</variable>
	<variable name="pictures(0)Content">
		<value condition="!String.IsEmpty(Container.ListItemNoWrap(0).Icon)">$INFO[ListItem(0).Icon]</value>
	</variable>
	<variable name="pictures(1)Content">
		<value condition="!String.IsEmpty(Container.ListItemNoWrap(1).Icon)">$INFO[ListItem(1).Icon]</value>
	</variable>
	<variable name="pictures(2)Content">
		<value condition="!String.IsEmpty(Container.ListItemNoWrap(2).Icon)">$INFO[ListItem(2).Icon]</value>
	</variable>
	<variable name="pictures(3)Content">
		<value condition="!String.IsEmpty(Container.ListItemNoWrap(2).Icon)">$INFO[ListItem(2).Icon]</value>
	</variable>

	<variable name="videobookmarks(-1)Content">
		<value condition="!String.IsEmpty(Container(11).ListItemNoWrap(-1).Label) + !String.IsEmpty(Container(11).ListItem(-1).Icon)">$INFO[Container(11).ListItem(-1).Icon]</value>
	</variable>
	<variable name="videobookmarks(0)Content">
		<value condition="!String.IsEmpty(Container(11).ListItem(0).Icon)">$INFO[Container(11).ListItem(0).icon]</value>
	</variable>
	<variable name="videobookmarks(1)Content">
		<value condition="!String.IsEmpty(Container(11).ListItemNoWrap(1).Label) + !String.IsEmpty(Container(11).ListItem(1).Icon)">$INFO[Container(11).ListItem(1).Icon]</value>
	</variable>
	<variable name="videobookmarks(2)Content">
		<value condition="!String.IsEmpty(Container(11).ListItemNoWrap(2).Label) + !String.IsEmpty(Container(11).ListItem(2).Icon)">$INFO[Container(11).ListItem(2).Icon]</value>
	</variable>
	<variable name="videobookmarks(3)Content">
		<value condition="!String.IsEmpty(Container(11).ListItemNoWrap(3).Label) + !String.IsEmpty(Container(11).ListItem(3).Icon)">$INFO[Container(11).ListItem(3).Icon]</value>
	</variable>

	<variable name="skinsettings_Themes_Screenshots">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/theme_light.jpg</value>
		<value>special://skin/extras/skinsettings/theme_night.jpg</value>
	</variable>
	<variable name="skinsettings_Clearlogo_Cropper_Screenshots">
		<value condition="Skin.HasSetting(Crop_Clearlogos) + Skin.HasSetting(Colorise_Flags) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/clearlogo-colourised_light.jpg</value>
		<value condition="Skin.HasSetting(Crop_Clearlogos) + Skin.HasSetting(Colorise_Flags)">special://skin/extras/skinsettings/clearlogo-colourised_night.jpg</value>
		<value condition="Skin.HasSetting(Crop_Clearlogos) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/clearlogo-cropped_light.jpg</value>
		<value condition="Skin.HasSetting(Crop_Clearlogos)">special://skin/extras/skinsettings/clearlogo-cropped_night.jpg</value>
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/clearlogo-uncropped_light.jpg</value>
		<value>special://skin/extras/skinsettings/clearlogo-uncropped_night.jpg</value>
	</variable>
	<variable name="skinsettings_Prefer_Keyart_Screenshots">
		<value condition="Skin.HasSetting(Prefer_Keyart) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/prefer-keyart_light.jpg</value>
		<value condition="Skin.HasSetting(Prefer_Keyart)">special://skin/extras/skinsettings/prefer-keyart_night.jpg</value>
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/prefer-posters_light.jpg</value>
		<value>special://skin/extras/skinsettings/prefer-posters_night.jpg</value>
	</variable>
	<variable name="skinsettings_Grid_WatchedStatus_Screenshots">
		<value condition="Skin.HasSetting(GridView_WatchedStatus_Enabled) + Skin.HasSetting(GridView_AltWatchedStatus_Enabled) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/grid-watched-dimmed-and-checked_light.jpg</value>
		<value condition="Skin.HasSetting(GridView_WatchedStatus_Enabled) + Skin.HasSetting(GridView_AltWatchedStatus_Enabled)">special://skin/extras/skinsettings/grid-watched-dimmed-and-checked_night.jpg</value>
		<value condition="Skin.HasSetting(GridView_AltWatchedStatus_Enabled) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/grid-watched-checked_light.jpg</value>
		<value condition="Skin.HasSetting(GridView_AltWatchedStatus_Enabled)">special://skin/extras/skinsettings/grid-watched-checked_night.jpg</value>
		<value condition="Skin.HasSetting(GridView_WatchedStatus_Enabled) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/grid-watched-dimmed_light.jpg</value>
		<value condition="Skin.HasSetting(GridView_WatchedStatus_Enabled)">special://skin/extras/skinsettings/grid-watched-dimmed_night.jpg</value>
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/grid-watched-default_light.jpg</value>
		<value>special://skin/extras/skinsettings/grid-watched-default_night.jpg</value>
	</variable>
	<variable name="skinsettings_Episode_Count_Screenshots">
		<value condition="Skin.HasSetting(Unwatched_Indicator) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/episode-count-on_light.jpg</value>
		<value condition="Skin.HasSetting(Unwatched_Indicator)">special://skin/extras/skinsettings/episode-count-on_night.jpg</value>
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/episode-count-off_light.jpg</value>
		<value>special://skin/extras/skinsettings/episode-count-off_night.jpg</value>
	</variable>
	<variable name="skinsettings_Multiart_Slideshow_Folder">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/multiart_light/</value>
		<value>special://skin/extras/skinsettings/multiart_night/</value>
	</variable>
	<variable name="skinsettings_Multiart_Slideshow_Screenshots">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/multiart_light/multiart0.jpg</value>
		<value>special://skin/extras/skinsettings/multiart_night/multiart0.jpg</value>
	</variable>
	<variable name="skinsettings_Music_Player_Folder">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/music-player_light/</value>
		<value>special://skin/extras/skinsettings/music-player_night/</value>
	</variable>
	<variable name="skinsettings_Music_Player_Screenshots">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/music-player-off_light.jpg</value>
		<value>special://skin/extras/skinsettings/music-player-off_night.jpg</value>
	</variable>
	<variable name="skinsettings_Embedded_Lists_Screenshots">
		<value condition="Skin.HasSetting(Secondary_List_Enabled) + Skin.String(Theme,Light)">special://skin/extras/skinsettings/embedded-list-on_light.jpg</value>
		<value condition="Skin.HasSetting(Secondary_List_Enabled)">special://skin/extras/skinsettings/embedded-list-on_night.jpg</value>
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/embedded-list-off_light.jpg</value>
		<value>special://skin/extras/skinsettings/embedded-list-off_night.jpg</value>
	</variable>

	<variable name="skinsettings_View_Billboard_Screenshots">
		<value>special://skin/resources/screenshot-07.jpg</value>
	</variable>
	<variable name="skinsettings_View_Showcase_Screenshots">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/showcase_light.jpg</value>
		<value>special://skin/extras/skinsettings/showcase_night.jpg</value>
	</variable>
	<variable name="skinsettings_View_Strip_Screenshots">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/strip_light.jpg</value>
		<value>special://skin/extras/skinsettings/strip_night.jpg</value>
	</variable>
	<variable name="skinsettings_View_Grid_Screenshots">
		<value condition="Skin.String(Theme,Light)">special://skin/extras/skinsettings/grid_light.jpg</value>
		<value>special://skin/extras/skinsettings/grid_night.jpg</value>
	</variable>

</includes>