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

	<include name="InfoDialogs_TopMenuVars">
		<animation type="Visible" reversible="false">
			<effect type="fade" start="0" end="100" time="300" tween="sine" easing="out"  />
			<effect type="slide" start="0,35" end="0,0" time="350" tween="sine" easing="out" />
		</animation>
		<animation type="Hidden" reversible="false">
			<effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" />
			<effect type="slide" start="0,0" end="0,35" time="350" tween="sine" easing="out" />
		</animation>
		<left>0</left>
		<top>0</top>
		<height>0</height>
		<width>1000</width>
		<itemgap>12</itemgap>
		<orientation>horizontal</orientation>
	</include>

	<include name="InfoDialogsDescription">
		<control type="button" id="44">
			<left>-1</left>
			<top>$PARAM[button_top]</top>
			<width>$PARAM[button_width]</width>
			<height>$PARAM[button_height]</height>
			<onup>$PARAM[onup]</onup>
			<onleft>$PARAM[onleft]</onleft>
			<onright>$PARAM[onright]</onright>
			<texturefocus border="1" colordiffuse="11FFFFFF">windows/bg/white.png</texturefocus>
			<onclick>SetProperty(ShowTextViewer,1,home)</onclick>
			<onclick>RunScript(script.embuary.helper,action=textviewer,header='$ESCVAR[InfoDialogsHeadLabel]',message='$ESCVAR[TextViewerInfoTextbox]')</onclick>
			<visible>$PARAM[visible]</visible>
		</control>
		<control type="textbox">
			<left>2</left>
			<top>$PARAM[textbox_top]</top>
			<width>$PARAM[textbox_width]</width>
			<height>$PARAM[textbox_height]</height>
			<font>$PARAM[font]</font>
			<textcolor>viewsinfo</textcolor>
			<label>$PARAM[label]</label>
			<autoscroll time="3000" delay="5000" repeat="5000">Skin.HasSetting(AutoScroll)</autoscroll>
			<visible>$PARAM[visible]</visible>
		</control>
	</include>

	<include name="InfoDialogsHeadTitle">
		<control type="grouplist">
			<left>$PARAM[left]</left>
			<top>-5</top>
			<width>$PARAM[width]</width>
			<height>48</height>
			<itemgap>5</itemgap>
			<orientation>horizontal</orientation>
			<control type="image">
				<height>48</height>
				<width>48</width>
				<texture background="true">dialogs/busy/busy_info.png</texture>
				<animation effect="rotate" start="0" end="-360" center="auto" time="1500" loop="true" condition="true">conditional</animation>
				<visible>String.IsEqual(Window(Home).Property(TMDbHelper.IsUpdating),True)</visible>
			</control>
			<control type="label">
				<height>44</height>
				<font>FontSize_40</font>
				<width max="970">auto</width>
				<label>$VAR[InfoDialogsHeadLabel]</label>
				<visible>$PARAM[visible]</visible>
			</control>
		</control>
	</include>

	<include name="InfoDialogsThumb">
		<param name="width">256</param>
		<param name="height">256</param>
		<param name="diffuse_back">thumbs/square_diffuse.png</param>
		<param name="diffuse_thumb">thumbs/square_diffuse.png</param>
		<param name="fallback">thumbs/fallback_square_big_tp.png</param>
		<param name="overlay">thumbs/square_overlay.png</param>
		<param name="aspectratio">scale</param>
		<definition>
			<control type="image">
				<width>$PARAM[width]</width>
				<height>$PARAM[height]</height>
				<aspectratio scalediffuse="false">$PARAM[aspectratio]</aspectratio>
				<texture border="1" diffuse="$PARAM[diffuse_back]">thumbs/thumb_back.png</texture>
			</control>
			<control type="image">
				<width>$PARAM[width]</width>
				<height>$PARAM[height]</height>
				<aspectratio scalediffuse="false">$PARAM[aspectratio]</aspectratio>
				<texture border="1" fallback="$PARAM[fallback]" diffuse="$PARAM[diffuse_thumb]">$VAR[InfoDialogsArt]</texture>
			</control>
			<control type="image">
				<width>$PARAM[width]</width>
				<height>$PARAM[height]</height>
				<texture border="1">$PARAM[overlay]</texture>
			</control>
		</definition>
	</include>

	<variable name="ToggleIconYouTubeVideo">
		<value condition="String.IsEmpty(Window.Property(videoinfo)) | String.IsEqual(Window.Property(videoinfo),3)">icons/youtube_small.png</value>
		<value>icons/videoinfo_info.png</value>
	</variable>
	<variable name="ToggleIconYouTubeActor">
		<value condition="String.IsEmpty(Window.Property(actorinfo)) | String.IsEqual(Window.Property(actorinfo),1) | String.IsEqual(Window.Property(actorinfo),2)">icons/youtube_small.png</value>
		<value>icons/videoinfo_info.png</value>
	</variable>
	<variable name="ToggleIconYouTubeMusic">
		<value condition="String.IsEmpty(Window.Property(musicinfo))">icons/youtube_small.png</value>
		<value>icons/videoinfo_info.png</value>
	</variable>
	<variable name="ToggleIconYouTubePVR">
		<value condition="String.IsEmpty(Window.Property(pvrinfo))">icons/youtube_small.png</value>
		<value>icons/videoinfo_info.png</value>
	</variable>
	<variable name="ToggleIconMore">
		<value condition="String.IsEmpty(Window.Property(videoinfo)) | String.IsEqual(Window.Property(videoinfo),4)">icons/more.png</value>
		<value>icons/videoinfo_info.png</value>
	</variable>
	<variable name="ToggleIconMovies">
		<value condition="String.IsEmpty(Window.Property(actorinfo)) | String.IsEqual(Window.Property(actorinfo),2) | String.IsEqual(Window.Property(actorinfo),3)">icons/movies_small.png</value>
		<value>icons/videoinfo_info.png</value>
	</variable>
	<variable name="ToggleIconTVShows">
		<value condition="String.IsEmpty(Window.Property(actorinfo)) | String.IsEqual(Window.Property(actorinfo),1) | String.IsEqual(Window.Property(actorinfo),3)">icons/tvshows_small.png</value>
		<value>icons/videoinfo_info.png</value>
	</variable>

	<include name="InfoDialogsButton">
		<width>200</width>
		<height>40</height>
		<font></font>
		<texturefocus border="1" >dialogs/infodialogs/button_fo.png</texturefocus>
		<texturenofocus border="1">dialogs/infodialogs/button_nf.png</texturenofocus>
		<alttexturefocus border="1" >dialogs/infodialogs/button_fo.png</alttexturefocus>
		<alttexturenofocus border="1">dialogs/infodialogs/button_nf.png</alttexturenofocus>
	</include>

	<include name="InfoDialogsButtonLabel">
		<height>24</height>
		<width>auto</width>
		<font>FontSize_20</font>
	</include>

	<include name="InfoDialogsButtonIcon">
		<height>22</height>
		<width>22</width>
	</include>

	<include name="InfoDialogsListHeader">
		<control type="grouplist">
			<left>-5</left>
			<top>5</top>
			<width>1015</width>
			<height>48</height>
			<itemgap>0</itemgap>
			<orientation>horizontal</orientation>
			<control type="image">
				<height>48</height>
				<width>48</width>
				<texture background="true">$PARAM[header_icon]</texture>
				<visible>!Container($PARAM[container_id]).IsUpdating</visible>
			</control>
			<control type="image">
				<height>48</height>
				<width>48</width>
				<texture background="true">dialogs/busy/busy_info.png</texture>
				<animation effect="rotate" start="0" end="-360" center="auto" time="1500" loop="true" condition="true">conditional</animation>
				<visible>Container($PARAM[container_id]).IsUpdating</visible>
			</control>
			<control type="label">
				<height>48</height>
				<font>FontSize_28</font>
				<width max="970">auto</width>
				<label>$PARAM[header_label]</label>
			</control>
		</control>
	</include>

	<include name="InfoDialogsListFooter">
		<control type="grouplist">
			<left>-5</left>
			<top>-48</top>
			<width>1015</width>
			<height>32</height>
			<itemgap>0</itemgap>
			<orientation>horizontal</orientation>
			<visible>$PARAM[visible]</visible>
			<control type="image">
				<height>32</height>
				<width>32</width>
				<colordiffuse>viewsinfo</colordiffuse>
				<texture background="true">icons/arrow_down.png</texture>
			</control>
			<control type="label">
				<height>32</height>
				<font>FontSize_28</font>
				<width max="980">auto</width>
				<textcolor>viewsinfo</textcolor>
				<label>$PARAM[footer_label]</label>
			</control>
		</control>
	</include>

	<include name="InfoDialogsListContainer">
		<param name="width">1035</param>
		<param name="height">404</param>
		<definition>
			<control type="panel" id="$PARAM[container_id]">
				<left>0</left>
				<top>55</top>
				<width>$PARAM[width]</width>
				<height>$PARAM[height]</height>
				<onleft>$PARAM[onleft]</onleft>
				<onright>$PARAM[container_id]</onright>
				<onup>$PARAM[onup]</onup>
				<ondown>$PARAM[ondown]</ondown>
				<onback condition="!String.Contains(ListItem.FolderPath,type=person)">9002</onback>
				<onback condition="String.Contains(ListItem.FolderPath,type=person)">8002</onback>
				<onback>ClearProperty(videoinfo)</onback>
				<onback>ClearProperty(actorinfo)</onback>
				<onback>ClearProperty(musicinfo)</onback>
				<onback>ClearProperty(pvrinfo)</onback>
				<onclick condition="String.IsEmpty(ListItem.DBID) + ![String.IsEqual(Window.Property(videoinfo),4) | String.IsEqual(Window.Property(actorinfo),3) | String.IsEqual(Window.Property(musicinfo),1) | String.IsEqual(Window.Property(pvrinfo),1)]">RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.FolderPath],call_auto=1130)</onclick>
				<onclick condition="![String.IsEmpty(ListItem.DBID) + ![String.IsEqual(Window.Property(videoinfo),4) | String.IsEqual(Window.Property(actorinfo),3)]]">Dialog.Close(MovieInformation)</onclick>
				<onclick condition="![String.IsEmpty(ListItem.DBID) + !String.IsEqual(Window.Property(musicinfo),1)]">Dialog.Close(MusicInformation)</onclick>
				<onclick condition="![String.IsEmpty(ListItem.DBID) + ![String.IsEqual(Window.Property(videoinfo),4) | String.IsEqual(Window.Property(actorinfo),3) | String.IsEqual(Window.Property(musicinfo),1)]]">$PARAM[custom_click]</onclick>
				<onclick condition="String.IsEqual(Window.Property(pvrinfo),1)">Dialog.Close(PVRGuideInfo)</onclick>
				<onclick condition="String.IsEqual(Window.Property(pvrinfo),1)">Dialog.Close(PVRRecordingInfo)</onclick>
				<onclick condition="String.IsEqual(Window.Property(pvrinfo),1)">$PARAM[custom_click]</onclick>
				<visible>$PARAM[visible]</visible>
				<preloaditems>2</preloaditems>
				<orientation>horizontal</orientation>
				<scrolltime tween="sine">300</scrolltime>
				<!-- Posters -->
				<itemlayout condition="String.IsEqual(Window.Property(videoinfo),3) | String.IsEqual(Window.Property(actorinfo),1)" width="190" height="455">
					<control type="group">
						<visible>!Container($PARAM[container_id]).IsUpdating</visible>
						<control type="image">
							<left>0</left>
							<top>0</top>
							<width>180</width>
							<height>300</height>
							<texture border="31">views/other/panel.png</texture>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>174</width>
							<height>254</height>
							<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
							<texture background="true" fallback="thumbs/fallback_poster_big_tp.png">$INFO[ListItem.Art($PARAM[art])]</texture>
							<bordertexture border="20">thumbs/thumb_border.png</bordertexture>
							<bordersize>5</bordersize>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>174</width>
							<height>254</height>
							<texture background="true">overlays/in_library_big.png</texture>
							<bordersize>5</bordersize>
							<visible>!String.IsEmpty(ListItem.DBID)</visible>
						</control>
						<control type="label">
							<left>8</left>
							<top>255</top>
							<width>164</width>
							<height>40</height>
							<textcolor>viewsinfo</textcolor>
							<font>TextboxFont_15B</font>
							<label>$PARAM[list_label]</label>
						</control>
					</control>
				</itemlayout>
				<focusedlayout condition="String.IsEqual(Window.Property(videoinfo),3) | String.IsEqual(Window.Property(actorinfo),1)" width="190" height="455">
					<control type="image">
						<left>0</left>
						<top>0</top>
						<width>180</width>
						<height>300</height>
						<texture border="31">views/other/panel.png</texture>
					</control>
					<control type="group">
						<visible>!Container($PARAM[container_id]).IsUpdating</visible>
						<control type="image">
							<left>0</left>
							<top>0</top>
							<width>180</width>
							<height>300</height>
							<texture border="31">views/other/panel.png</texture>
							<include>ThumbnailsFocusAnimation</include>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>174</width>
							<height>254</height>
							<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
							<texture background="true" fallback="thumbs/fallback_poster_big_tp.png">$INFO[ListItem.Art($PARAM[art])]</texture>
							<bordertexture border="20">thumbs/thumb_border.png</bordertexture>
							<bordersize>5</bordersize>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>174</width>
							<height>254</height>
							<texture background="true">overlays/in_library_big.png</texture>
							<bordersize>5</bordersize>
							<visible>!String.IsEmpty(ListItem.DBID)</visible>
						</control>
						<control type="image">
							<left>0</left>
							<top>0</top>
							<width>177</width>
							<height>257</height>
							<texture border="1">$VAR[VideoInfoListsPlayOrInfo]</texture>
							<include>ThumbnailsFocusAnimationTwo</include>
						</control>
						<control type="label">
							<left>8</left>
							<top>255</top>
							<width>164</width>
							<height>40</height>
							<font>TextboxFont_15B</font>
							<label>$PARAM[list_label]</label>
						</control>
					</control>
				</focusedlayout>
				<!-- Landscape -->
				<itemlayout condition="String.IsEqual(Window.Property(videoinfo),4) | String.IsEqual(Window.Property(actorinfo),3)" width="265" height="202">
					<control type="group">
						<visible>!Container($PARAM[container_id]).IsUpdating</visible>
						<control type="image">
							<left>0</left>
							<top>0</top>
							<width>250</width>
							<height>187</height>
							<texture border="31">views/other/panel.png</texture>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>244</width>
							<height>137</height>
							<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
							<texture background="true" fallback="thumbs/fallback_fanart_tp.png">$INFO[ListItem.Art($PARAM[art])]</texture>
							<bordertexture border="20">thumbs/thumb_border.png</bordertexture>
							<bordersize>5</bordersize>
						</control>
						<control type="textbox">
							<left>8</left>
							<top>140</top>
							<height>40</height>
							<width>235</width>
							<textcolor>viewsinfo</textcolor>
							<font>TextboxFont_15B</font>
							<label>$PARAM[list_label]</label>
						</control>
					</control>
				</itemlayout>
				<focusedlayout condition="String.IsEqual(Window.Property(videoinfo),4) | String.IsEqual(Window.Property(actorinfo),3)" width="265" height="202">
					<control type="image">
						<left>0</left>
						<top>0</top>
						<width>250</width>
						<height>187</height>
						<texture border="31">views/other/panel.png</texture>
					</control>
					<control type="group">
						<visible>!Container($PARAM[container_id]).IsUpdating</visible>
						<control type="image">
							<left>0</left>
							<top>0</top>
							<width>250</width>
							<height>187</height>
							<texture border="31">views/other/panel.png</texture>
							<include>ThumbnailsFocusAnimation</include>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>244</width>
							<height>137</height>
							<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
							<texture background="true" fallback="thumbs/fallback_fanart_tp.png">$INFO[ListItem.Art($PARAM[art])]</texture>
							<bordertexture border="20">thumbs/thumb_border.png</bordertexture>
							<bordersize>5</bordersize>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>244</width>
							<height>137</height>
							<texture border="1">thumbs/landscape_play.png</texture>
							<include>ThumbnailsFocusAnimationTwo</include>
						</control>
						<control type="textbox">
							<left>8</left>
							<top>140</top>
							<height>40</height>
							<width>235</width>
							<font>TextboxFont_15B</font>
							<label>$PARAM[list_label]</label>
						</control>
					</control>
				</focusedlayout>
				<!-- Landscape Small -->
				<itemlayout condition="String.IsEqual(Window.Property(musicinfo),1) | String.IsEqual(Window.Property(pvrinfo),1)" width="228" height="178">
					<control type="group">
						<visible>!Container($PARAM[container_id]).IsUpdating</visible>
						<control type="image">
							<left>0</left>
							<top>0</top>
							<width>215</width>
							<height>165</height>
							<texture border="31">views/other/panel.png</texture>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>209</width>
							<height>120</height>
							<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
							<texture background="true" fallback="thumbs/fallback_episode_tp.png">$INFO[ListItem.Art($PARAM[art])]</texture>
							<bordertexture border="20">thumbs/thumb_border.png</bordertexture>
							<bordersize>5</bordersize>
						</control>
						<control type="textbox">
							<left>8</left>
							<top>120</top>
							<height>40</height>
							<width>209</width>
							<textcolor>viewsinfo</textcolor>
							<font>TextboxFont_15B</font>
							<label>$PARAM[list_label]</label>
						</control>
					</control>
				</itemlayout>
				<focusedlayout condition="String.IsEqual(Window.Property(musicinfo),1) | String.IsEqual(Window.Property(pvrinfo),1)" width="228" height="178">
					<control type="image">
						<left>0</left>
						<top>0</top>
						<width>215</width>
						<height>165</height>
						<texture border="31">views/other/panel.png</texture>
					</control>
					<control type="group">
						<visible>!Container($PARAM[container_id]).IsUpdating</visible>
						<control type="image">
							<left>0</left>
							<top>0</top>
							<width>215</width>
							<height>165</height>
							<texture border="31">views/other/panel.png</texture>
							<include>ThumbnailsFocusAnimation</include>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>209</width>
							<height>120</height>
							<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
							<texture background="true" fallback="thumbs/fallback_episode_tp.png">$INFO[ListItem.Art($PARAM[art])]</texture>
							<bordertexture border="20">thumbs/thumb_border.png</bordertexture>
							<bordersize>5</bordersize>
						</control>
						<control type="image">
							<left>3</left>
							<top>3</top>
							<width>244</width>
							<height>137</height>
							<texture border="1">thumbs/landscape_play.png</texture>
							<include>ThumbnailsFocusAnimationTwo</include>
						</control>
						<control type="textbox">
							<left>8</left>
							<top>120</top>
							<height>40</height>
							<width>209</width>
							<font>TextboxFont_15B</font>
							<label>$PARAM[list_label]</label>
						</control>
					</control>
				</focusedlayout>
				<content browse="never" limit="50" target="videos" sortby="file">$PARAM[content]</content>
			</control>
			<!-- Page Count -->
  		<control type="label">
  			<right>43</right>
  			<top>355</top>
  			<width>1035</width>
  			<font>FontSize_15B</font>
  			<textcolor>disabled</textcolor>
  			<align>right</align>
				<animation effect="slide" start="0,0" end="0,87" condition="String.IsEqual(Window.Property(videoinfo),4) | String.IsEqual(Window.Property(actorinfo),3)">Conditional</animation>
				<animation effect="slide" start="0,0" end="43,40" condition="String.IsEqual(Window.Property(musicinfo),1) | String.IsEqual(Window.Property(pvrinfo),1)">Conditional</animation>
  			<label>$INFO[Container($PARAM[container_id]).CurrentItem,$LOCALIZE[31025] ]$INFO[Container($PARAM[container_id]).NumItems, $LOCALIZE[31024] ]</label>
  			<visible>Integer.IsGreater(Container($PARAM[container_id]).NumItems,0) + !Container($PARAM[container_id]).IsUpdating</visible>
  		</control>
		</definition>
	</include>

	<variable name="InfoDialogsArt">
		<value condition="!String.IsEmpty(ListItem.Art(season.poster))">$INFO[ListItem.Art(season.poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(tvshow.poster))">$INFO[ListItem.Art(tvshow.poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Art(poster)]</value>
		<value condition="!String.IsEmpty(ListItem.Icon)">$INFO[ListItem.Icon]</value>
		<value condition="Container.Content(Artists)">thumbs/DefaultArtist.png/fallback_fanart_big_tp.png</value>
		<value condition="Container.Content(Albums)">thumbs/DefaultAlbumCover.png/fallback_fanart_big_tp.png</value>
		<value condition="Container.Content(Songs)">thumbs/DefaultAudio.png/fallback_fanart_big_tp.png</value>
	</variable>

	<variable name="InfoDialogsHeadLabel">
		<!-- <value condition="String.IsEqual(Window(Home).Property(TMDbHelper.IsUpdating),True)">[COLOR=$VAR[Text.GlobalColor]]$LOCALIZE[31023]...[/COLOR]</value> -->
		<value condition="!String.IsEmpty(ListItem.AddonName)">$INFO[Listitem.AddonName]</value>
		<value condition="String.IsEqual(ListItem.DBType,Artist) + !String.IsEmpty(ListItem.Artist)">$INFO[Listitem.Artist]</value>
		<value condition="String.IsEqual(ListItem.DBType,Album) + !String.IsEmpty(ListItem.Album)">$INFO[Listitem.Album]</value>
		<value condition="!String.IsEmpty(ListItem.Title)">$INFO[ListItem.Title]</value>
		<value>$INFO[ListItem.Label]</value>
	</variable>

	<variable name="InfoDialogsLeftSubLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Addon.ID))">$INFO[ListItem.Property(Addon.ID)]</value>
		<value condition="String.IsEqual(ListItem.DBType,Episode) + ![String.IsEmpty(ListItem.Season) + String.IsEmpty(ListItem.Episode)]">$INFO[ListItem.TVShowTitle]</value>
		<value condition="String.IsEqual(ListItem.DBType,Song) + !String.IsEmpty(ListItem.Artist)">$INFO[ListItem.Artist]</value>
		<value condition="String.IsEqual(ListItem.DBType,Album) + !String.IsEmpty(ListItem.Artist)">$INFO[ListItem.Artist]</value>
		<value condition="String.IsEqual(ListItem.DBType,Artist)">$VAR[ArtistBornFormedLabel]</value>
		<value condition="!String.IsEmpty(ListItem.Genre)">$INFO[ListItem.Genre]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.Genre)]</value>
	</variable>

	<variable name="InfoDialogsDescriptionLabel">
		<value condition="!String.IsEmpty(ListItem.AddonDescription)">$INFO[ListItem.AddonDescription]</value>
		<value condition="!String.IsEmpty(ListItem.Comment)">$INFO[ListItem.Comment]</value>
		<value condition="!String.IsEmpty(ListItem.Property(Artist_Description))">$INFO[ListItem.Property(Artist_Description)]</value>
		<value condition="!String.IsEmpty(ListItem.Property(Album_Description))">$INFO[ListItem.Property(Album_Description)]</value>
		<value>$LOCALIZE[19055]</value>
	</variable>

	<variable name="InfoDialogsStarRating">
		<value condition="String.IsEmpty(ListItem.Rating) | String.Contains(Container(100).ListItem.Property(Rating),0.0)">rating/star_empty.png</value>
		<value>rating/star_full.png</value>
	</variable>

	<variable name="InfoDialogsContentInfoLabels">
		<value condition="[String.IsEqual(ListItem.DBType,TVShow) + [[ String.IsEqual(Container.FolderPath,videodb://tvshows/titles/) | !String.StartsWith (Container.FolderPath,videodb://tvshows/titles/)]] + !Control.HasFocus(50)]">$LOCALIZE[31002]</value>
		<value condition="[[String.IsEqual(ListItem.DBType,TVShow) + String.StartsWith(Container.FolderPath,videodb://tvshows/titles/) + [! String.IsEqual(Container.FolderPath,videodb://tvshows/titles/)]] + !Control.HasFocus(50)]">$LOCALIZE[33054]</value>
		<value condition="String.IsEqual(ListItem.DBType,Episode) + !Control.HasFocus(50) + !Control.HasFocus(61)">$LOCALIZE[20360]</value>
		<value condition="String.IsEqual(ListItem.DBType,Movie)">$LOCALIZE[20342]</value>
		<value condition="String.IsEqual(ListItem.DBType,MusicVideo)">$LOCALIZE[20389]</value>
		<value condition="String.IsEqual(ListItem.DBType,TVShow) + [[ String.IsEqual(Container.FolderPath,videodb://tvshows/titles/) | !String.StartsWith(Container.FolderPath,videodb://tvshows/titles/)]]">$LOCALIZE[31002]</value>
		<value condition="[String.IsEqual(ListItem.DBType,TVShow) + String.StartsWith(Container.FolderPath,videodb://tvshows/titles/) + [! String.IsEqual(Container.FolderPath,videodb://tvshows/titles/)]]">$LOCALIZE[33054]</value>
		<value condition="String.IsEqual(ListItem.DBType,Episode)">$LOCALIZE[20360]</value>
		<value condition="Window.IsVisible(MyPVRChannels.xml) | Window.IsVisible(MyPVRGuide.xml) | Window.IsVisible(MyPVRRecordings.xml)">$LOCALIZE[31000]</value>
		<value condition="String.IsEqual(ListItem.DBType,Album) | Container.Content(Albums)">$LOCALIZE[132]</value>
		<value condition="String.IsEqual(ListItem.DBType,Artist) | Container.Content(Artists)">$LOCALIZE[133]</value>
		<value condition="String.IsEqual(ListItem.DBType,Song) | Container.Content(Songs)">$LOCALIZE[134]</value>
		<value condition="[Window.IsVisible(script-script.extendedinfo-DialogVideoInfo.xml) + String.IsEqual(Window.Property(type),movie)]">$LOCALIZE[20342]</value>
		<value condition="[Window.IsVisible(script-script.extendedinfo-DialogVideoInfo.xml) + String.IsEqual(Window.Property(type),tvshow)]">$LOCALIZE[31002]</value>
		<value condition="[Window.IsVisible(Custom_TMDBInfo.xml) + String.Contains(ListItem.FolderPath,type=person) + String.IsEqual(Window(Home).Property(TMDbHelper.ListItem.Department),Acting)]">$LOCALIZE[344]</value>
		<value condition="String.Contains(ListItem.FolderPath,type=person) + String.IsEqual(Window(Home).Property(TMDbHelper.ListItem.Department),Directing)">$LOCALIZE[20348]</value>
	</variable>


	<variable name="MetadataActorsInfoContentInfoLabels">
		<value condition="String.IsEqual(Window(home).Property(CastType),actor) | String.Contains(ListItem.FolderPath,type=person)">$LOCALIZE[344]</value>
		<value condition="String.IsEqual(Window(home).Property(CastType),director) | String.Contains(ListItem.FolderPath,type=person)">$LOCALIZE[20348]</value>
		<value>$LOCALIZE[344]</value>
	</variable>


	<!-- ================ -->
	<!-- VideoInfo Window -->
	<!-- ================ -->
	<include name="VideoInfoLabel">
		<param name="max_width">580</param>
		<param name="height">20</param>
		<param name="visible">true</param>
		<definition>
			<control type="label">
				<width min="10" max="$PARAM[max_width]">auto</width>
				<height>$PARAM[height]</height>
				<font>FontSize_22</font>
				<textcolor>viewsinfo</textcolor>
				<label>$PARAM[label]</label>
				<visible>$PARAM[visible]</visible>
			</control>
		</definition>
	</include>

	<include name="MovieFactsBigLabel">
		<width>auto</width>
		<height>40</height>
		<font>FontSize_42</font>
	</include>

	<include name="MovieFactsSmallLabel">
		<width min="159" max="290">auto</width>
		<height>40</height>
		<font>TextboxFont_18</font>
		<textcolor>viewsinfo</textcolor>
	</include>

	<include name="VideoInfoSeperator">
		<param name="left">0</param>
		<param name="colordiffuse">disabled</param>
		<definition>
			<control type="image">
				<left>$PARAM[left]</left>
				<top>$PARAM[top]</top>
				<width>$PARAM[width]</width>
				<height>1</height>
				<texture background="true" colordiffuse="$PARAM[colordiffuse]">windows/bg/white.png</texture>
				<visible>$PARAM[visible]</visible>
			</control>
		</definition>
	</include>

	<include name="CastLabelFocus">
		<height>22</height>
		<width>auto</width>
		<font>FontSize_20</font>
		<focusedcolor>white</focusedcolor>
		<texturefocus colordiffuse="$VAR[Text.GlobalColor]">dialogs/infodialogs/listlabel_underline.png</texturefocus>
	</include>

	<include name="CastListVars">
		<left>0</left>
		<top>30</top>
		<width>320</width>
		<height>198</height>
		<onup>9000</onup>
		<ondown>50</ondown>
		<onleft>9003</onleft>
		<onright condition="String.IsEmpty(Window.Property(videoinfo))">RunScript(plugin.video.themoviedb.helper,add_query=$INFO[Container($PARAM[container_id]).ListItem.Label],type=person,call_auto=1130)</onright>
		<scrolltime tween="quadratic" easing="out">250</scrolltime>
	</include>

	<include name="CastListLayout">
		<itemlayout height="50" width="320">
			<control type="group">
				<visible>!Container($PARAM[container_id]).IsUpdating</visible>
				<control type="image">
					<left>0</left>
					<top>0</top>
					<width>44</width>
					<height>44</height>
					<aspectratio scalediffuse="false">scale</aspectratio>
					<texture background="true" colordiffuse="viewsinfo" fallback="icons/profiles/profile_icon_small.png" diffuse="icons/profiles/profile_diffuse.png">$PARAM[art_type]</texture>
					<bordertexture colordiffuse="viewsinfo">icons/profiles/profile_panel_small.png</bordertexture>
				</control>
				<control type="label">
					<left>55</left>
					<top>0</top>
					<width>250</width>
					<height>22</height>
					<font>FontSize_20</font>
					<textcolor>viewsinfo</textcolor>
					<label>$INFO[ListItem.Label]</label>
					<animation effect="slide" end="0,12" time="0" reversible="false" condition="String.IsEmpty(ListItem.Label2)">Conditional</animation>
				</control>
				<control type="label">
					<left>55</left>
					<top>20</top>
					<width>250</width>
					<height>24</height>
					<font>FontSize_20</font>
					<textcolor>viewsinfo</textcolor>
					<label>$INFO[ListItem.Label2,$LOCALIZE[20347] ]</label>
				</control>
			</control>
		</itemlayout>
		<focusedlayout height="50" width="320">
			<control type="group">
				<include>ListFocusAnimation</include>
				<control type="image">
					<left>0</left>
					<top>0</top>
					<width>44</width>
					<height>44</height>
					<aspectratio scalediffuse="false">scale</aspectratio>
					<texture background="true" fallback="icons/profiles/profile_icon_small.png" diffuse="icons/profiles/profile_diffuse.png">$PARAM[art_type]</texture>
					<bordertexture>icons/profiles/profile_panel_small.png</bordertexture>
				</control>
				<control type="label">
					<left>55</left>
					<top>0</top>
					<width>250</width>
					<height>22</height>
					<font>FontSize_20</font>
					<label>$INFO[ListItem.Label]</label>
					<animation effect="slide" end="0,12" time="0" reversible="false" condition="String.IsEmpty(ListItem.Label2)">Conditional</animation>
					<visible>!Control.HasFocus($PARAM[container_id])</visible>
				</control>
				<control type="button">
					<left>55</left>
					<top>0</top>
					<label>$INFO[Container($PARAM[container_id]).ListItem.Label]</label>
					<include>CastLabelFocus</include>
					<animation effect="slide" end="0,12" time="0" reversible="false" condition="String.IsEmpty(ListItem.Label2)">Conditional</animation>
				</control>
				<control type="label">
					<left>55</left>
					<top>20</top>
					<width>250</width>
					<height>24</height>
					<font>FontSize_20</font>
					<label>$INFO[ListItem.Label2,$LOCALIZE[20347] ]</label>
				</control>
			</control>
		</focusedlayout>
	</include>

	<variable name="CustomClickForMoreLists">
		<value condition="[String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,episode)] + !String.IsEmpty(ListItem.FilenameAndPath) + !String.StartsWith(ListItem.FilenameAndPath,plugin://)">AlarmClock(PlayMovie,PlayMedia($INFO[ListItem.FilenameAndPath]),00:01,silent)</value>
		<value condition="String.IsEqual(ListItem.DBType,movie) + !String.IsEmpty(ListItem.DBID)">RunPlugin(plugin://plugin.video.themoviedb.helper/?info=play&amp;tmdb_id=$INFO[ListItem.Property(tmdb_id)]&amp;type=movie)</value>
		<value condition="String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.DBID)">RunPlugin(plugin://plugin.video.themoviedb.helper/?info=play&amp;tmdb_id=$INFO[ListItem.Property(tmdb_id)]&amp;season=1&amp;episode=1&amp;type=episode)</value>
		<value condition="[String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)] + !String.IsEmpty(ListItem.DBID)">ActivateWindow(videos,videodb://tvshows/titles/$INFO[ListItem.DBID]/,return)</value>
	</variable>

	<variable name="VideosListContent">
		<value condition="![String.IsEqual(ListItem.DBType,video) + !String.Contains(ListItem.FolderPath,type=person)] + !String.IsEmpty(ListItem.TvShowTitle) + System.HasAddon(plugin.video.youtube)">$INFO[ListItem.TvShowTitle,plugin://plugin.video.youtube/search/?q=,]</value>
		<value condition="![String.IsEqual(ListItem.DBType,video) + !String.Contains(ListItem.FolderPath,type=person)] + !String.IsEmpty(ListItem.Artist) + String.IsEqual(ListItem.DBType,artist) + System.HasAddon(plugin.video.youtube)">$INFO[ListItem.Artist,plugin://plugin.video.youtube/search/?q=,]</value>
		<value condition="![String.IsEqual(ListItem.DBType,video) + !String.Contains(ListItem.FolderPath,type=person)] + !String.IsEmpty(ListItem.Album) + String.IsEqual(ListItem.DBType,album) + System.HasAddon(plugin.video.youtube)">$INFO[Control.GetLabel(777),plugin://plugin.video.youtube/search/?q=,]</value>
		<value condition="![String.IsEqual(ListItem.DBType,video) + !String.Contains(ListItem.FolderPath,type=person)] + !String.IsEmpty(ListItem.Title) + System.HasAddon(plugin.video.youtube)">$INFO[ListItem.Title,plugin://plugin.video.youtube/search/?q=,]</value>
		<value condition="![String.IsEqual(ListItem.DBType,video) + !String.Contains(ListItem.FolderPath,type=person)] + System.HasAddon(plugin.video.youtube)">$INFO[ListItem.Label,plugin://plugin.video.youtube/search/?q=,]</value>
	</variable>

	<variable name="CastListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie)">plugin://plugin.video.themoviedb.helper?info=cast&amp;type=movie&amp;query=$INFO[ListItem.Title]&amp;year=$INFO[ListItem.Year]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">plugin://plugin.video.themoviedb.helper?info=cast&amp;type=tv&amp;query=$INFO[ListItem.TvShowTitle]&amp;year=$INFO[ListItem.Year]</value>
	</variable>
	<variable name="CastListHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie)">$INFO[ListItem.Title,$LOCALIZE[206] $LOCALIZE[31024] ]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">$INFO[ListItem.TvShowTitle,$LOCALIZE[206] $LOCALIZE[31024] ]</value>
	</variable>

	<variable name="CrewListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie)">plugin://plugin.video.themoviedb.helper?info=crew&amp;type=movie&amp;query=$INFO[ListItem.Title]&amp;year=$INFO[ListItem.Year]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">plugin://plugin.video.themoviedb.helper?info=crew&amp;type=tv&amp;query=$INFO[ListItem.TvShowTitle]&amp;year=$INFO[ListItem.Year]</value>
	</variable>
	<variable name="CrewListHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie)">$INFO[ListItem.Title,$LOCALIZE[31114] $LOCALIZE[31024] ]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">$INFO[ListItem.TvShowTitle,$LOCALIZE[31114] $LOCALIZE[31024] ]</value>
	</variable>

	<variable name="DirectorCreatorListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie)">plugin://plugin.video.themoviedb.helper?info=discover&amp;type=movie&amp;with_crew=$INFO[ListItem.Director]&amp;with_separator=OR&amp;exclude_key=title&amp;exclude_value=$INFO[ListItem.Title]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">plugin://plugin.video.themoviedb.helper?info=crew_in_tvshows&amp;type=person&amp;query=$INFO[Window(Home).Property(TMDbHelper.ListItem.Creator)]&amp;with_separator=OR&amp;exclude_key=title&amp;exclude_value=$INFO[ListItem.TvShowTitle]</value>
	</variable>
	<variable name="DirectorCreatorListHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie)">$INFO[ListItem.Director,$LOCALIZE[31019] ]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">$INFO[Window(Home).Property(TMDbHelper.ListItem.Creator),$LOCALIZE[31014] ]</value>
	</variable>

	<variable name="WriterListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie)">plugin://plugin.video.themoviedb.helper?info=discover&amp;type=movie&amp;with_crew=$INFO[ListItem.Writer]&amp;with_separator=OR&amp;exclude_key=title&amp;exclude_value=$INFO[ListItem.Title]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">plugin://plugin.video.themoviedb.helper?info=discover&amp;type=tv&amp;with_crew=$INFO[ListItem.Writer]&amp;with_separator=OR&amp;exclude_key=title&amp;exclude_value=$INFO[ListItem.TvShowTitle]</value>
	</variable>
	<variable name="WriterListHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">$INFO[ListItem.Writer,$LOCALIZE[31020] ]</value>
	</variable>

	<variable name="SimilarListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">plugin://plugin.video.themoviedb.helper/?info=similar&amp;type=$VAR[QueryType]&amp;$VAR[QueryMethod]</value>		
	</variable>
	<variable name="SimilarHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">$INFO[ListItem.Title,$LOCALIZE[31015] ]</value>
	</variable>

	<variable name="RecommendedListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">plugin://plugin.video.themoviedb.helper/?info=recommendations&amp;type=$VAR[QueryType]&amp;$VAR[QueryMethod]</value>
	</variable>
	<variable name="RecommendedHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">$LOCALIZE[31011]</value>
	</variable>

	<variable name="YearListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie)">plugin://plugin.video.themoviedb.helper?info=discover&amp;type=movie&amp;primary_release_year=$INFO[ListItem.Year]&amp;exclude_key=title&amp;exclude_value=$INFO[ListItem.Title]</value>
	</variable>
	<variable name="YearHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie)">$INFO[ListItem.Year,$LOCALIZE[31012] from ]</value>
	</variable>

	<variable name="GenreListContent">
		<value condition="String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">plugin://plugin.video.themoviedb.helper?info=discover&amp;type=$VAR[QueryType]&amp;with_genres=$INFO[ListItem.Genre]&amp;exclude_key=title&amp;exclude_value=$INFO[ListItem.Title]</value>
	</variable>
	<variable name="GenreHeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">$INFO[Window(Home).Property(TMDbHelper.ListItem.Genre),$LOCALIZE[31012] ]</value>
	</variable>


	<variable name="PlayBrowseButtonLabel">
		<value condition="[String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,artist)] + !String.StartsWith(ListItem.FilenameAndPath,plugin://)">$LOCALIZE[1024]</value>
		<value condition="![String.StartsWith(ListItem.FilenameAndPath,plugin://) + String.IsEmpty(ListItem.DBID)]">$LOCALIZE[208]</value>
		<value>$LOCALIZE[15067]</value>
	</variable>

	<variable name="QueryType">
		<value condition="String.IsEqual(ListItem.DBType,movie)">movie</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)">tv</value>
	</variable>
	<variable name="QueryMethod">
		<value condition="String.IsEqual(ListItem.DBType,movie) + !String.IsEmpty(ListItem.Property(imdb_id))">imdb_id=$INFO[ListItem.Property(imdb_id)]</value>
		<value condition="String.IsEqual(ListItem.DBType,movie) + !String.IsEmpty(ListItem.IMDBNumber) + !String.StartsWith(ListItem.IMDBNumber,xx)">imdb_id=$INFO[ListItem.IMDBNumber]</value>
		<value condition="[String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season) | String.IsEqual(ListItem.DBType,episode)] + !String.IsEmpty(ListItem.TvShowTitle)">query=$INFO[ListItem.TvShowTitle]</value>
		<value condition="!String.IsEmpty(ListItem.Title) + !String.IsEmpty(ListItem.Year)">query=$INFO[ListItem.Title]&amp;year=$INFO[ListItem.Year]</value>
		<value condition="!String.IsEmpty(ListItem.Title)">query=$INFO[ListItem.Title]</value>
		<value>query=$INFO[ListItem.Label]</value>
	</variable>


<!-- DISABLED
	<variable name="CastListContent">	
		<value condition="String.IsEqual(ListItem.DBType,movie) + !String.IsEmpty(ListItem.DBID) + !String.IsEqual(ListItem.DBID,0)">plugin://script.embuary.helper?info=getcast&amp;type=movie&amp;dbid=$INFO[ListItem.DBID]</value>
		<value condition="String.IsEqual(ListItem.DBType,movie) + String.IsEqual(ListItem.DBID,0)">plugin://script.embuary.helper?info=getcast&amp;type=movie&amp;title='$ESCINFO[ListItem.Title]'</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(ListItem.DBID) + !String.IsEqual(ListItem.DBID,0)">plugin://script.embuary.helper?info=getcast&amp;type=tvshow&amp;dbid=$INFO[ListItem.DBID]</value>
		<value condition="String.IsEqual(ListItem.DBType,tvshow) + String.IsEqual(ListItem.DBID,0)">plugin://script.embuary.helper?info=getcast&amp;type=tvshow&amp;title='$ESCINFO[ListItem.TVShowTitle]'</value>
		<value condition="[String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,season)] + !String.IsEmpty(ListItem.DBID)">plugin://script.embuary.helper?info=getcast&amp;type=tvshow&amp;title='$ESCINFO[ListItem.TVShowTitle]'</value>
		<value condition="Container.Content(seasons) + !String.IsEmpty(ListItem(1).DBID)">plugin://script.embuary.helper?info=getcast&amp;type=tvshow&amp;title='$ESCINFO[ListItem(1).TVShowTitle]'</value>
		<value condition="Container.Content(seasons) + !String.IsEmpty(ListItem(2).DBID)">plugin://script.embuary.helper?info=getcast&amp;type=tvshow&amp;title='$ESCINFO[ListItem(2).TVShowTitle]'</value>
		<value>-</value>
	</variable>
-->


	<variable name="VideoInfoRightSubLabel">
		<value condition="[String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,musicvideo)] + String.IsEmpty(ListItem.DBID) + !String.IsEmpty(ListItem.Duration)">$VAR[ListItemDurationVar]</value>
		<value condition="[String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,musicvideo)] + !String.IsEmpty(ListItem.Duration)">$VAR[ListItemDurationVar]$INFO[ListItem.EndTime(hh:mm),  |  $LOCALIZE[31165] ]</value>
		<value condition="[[String.IsEqual(Window(Home).Property(TMDbHelper.ListItem.Status),Ended) | String.IsEqual(Window(Home).Property(TMDbHelper.ListItem.Status),Canceled)] + String.IsEmpty(Window(Home).Property(TMDbHelper.IsUpdating))] + !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Last_Aired))">$INFO[Window(Home).Property(TMDbHelper.ListItem.Status)]$INFO[Window(Home).Property(TMDbHelper.ListItem.Last_Aired),  ]</value>
		<value condition="String.IsEmpty(Window(Home).Property(TMDbHelper.IsUpdating))">$INFO[Window(Home).Property(TMDbHelper.ListItem.Status)]</value>
	</variable>

	<variable name="VideoInfoRightSubIcon">
		<value condition="[String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,musicvideo)] + !String.IsEmpty(ListItem.Duration)">icons/time.png</value>
		<value condition="String.IsEmpty(Window(Home).Property(TMDbHelper.IsUpdating)) + !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Status))">icons/submenu_info.png</value>
	</variable>

	<variable name="VideoInfoDirectorLabel">
		<value condition="!String.IsEmpty(ListItem.Director)">$INFO[ListItem.Director,[COLOR=white]$LOCALIZE[20339]:[/COLOR] ]</value>
		<value condition="![String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Director)) | String.IsEqual(Window(Home).Property(TMDbHelper.IsUpdating),True)]">$INFO[Window(Home).Property(TMDbHelper.ListItem.Director),[COLOR=white]$LOCALIZE[20339]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[20339]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="VideoInfoCreatorLabel">
		<value condition="![String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Creator)) | String.IsEqual(Window(Home).Property(TMDbHelper.IsUpdating),True)]">$INFO[Window(Home).Property(TMDbHelper.ListItem.Creator),[COLOR=white]$LOCALIZE[31041]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[31041]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="VideoInfoWriterLabel">
		<value condition="!String.IsEmpty(ListItem.Artist)">$INFO[ListItem.Artist,[COLOR=white]$LOCALIZE[557]:[/COLOR] ]</value>
		<value condition="!String.IsEmpty(ListItem.Writer)">$INFO[ListItem.Writer,[COLOR=white]$LOCALIZE[20417]:[/COLOR] ]</value>
		<value condition="![String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Writer)) | String.IsEqual(Window(Home).Property(TMDbHelper.IsUpdating),True)]">$INFO[Window(Home).Property(TMDbHelper.ListItem.Writer),[COLOR=white]$LOCALIZE[20417]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[20417]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="VideoInfoPremiereLabel">
		<value condition="String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.Premiered)">$INFO[ListItem.Premiered,[COLOR=white]$LOCALIZE[31003]:[/COLOR] ]</value>
		<value condition="String.IsEqual(ListItem.DBType,episode)">$INFO[Window(Home).Property(TMDbHelper.ListItem.Premiered),[COLOR=white]$LOCALIZE[31003]:[/COLOR] ]</value>
		<value condition="!String.IsEmpty(ListItem.Premiered)">$INFO[ListItem.Premiered,[COLOR=white]$LOCALIZE[31004]:[/COLOR] ]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.Premiered),[COLOR=white]$LOCALIZE[31004]:[/COLOR] ]</value>
	</variable>

	<variable name="VideoInfoStudioLabel">
		<value condition="!String.IsEmpty(ListItem.Studio)">$INFO[ListItem.Studio,[COLOR=white]$LOCALIZE[572]:[/COLOR] ]</value>
		<value condition="!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Studio))">$INFO[Window(Home).Property(TMDbHelper.ListItem.Studio),[COLOR=white]$LOCALIZE[572]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[572]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="VideoInfoEpisodesLabel">
		<value condition="String.IsEmpty(ListItem.Property(TotalSeasons)) + !String.IsEmpty(ListItem.Property(TotalEpisodes))">$INFO[ListItem.Property(TotalEpisodes),[COLOR=white]$LOCALIZE[20360]: [/COLOR]] $INFO[ListItem.Property(UnWatchedEpisodes),(, $LOCALIZE[16101])]</value>
		<value condition="String.IsEqual(ListItem.DBType,episode)">$INFO[ListItem.Season,[COLOR=white]$LOCALIZE[20373]: [/COLOR]]$INFO[ListItem.Episode,  [COLOR=white]$LOCALIZE[20359]: [/COLOR]]</value>
		<value condition="!String.StartsWith(ListItem.FilenameAndPath,plugin://) + !String.IsEqual(ListItem.DBType,episode)">$INFO[ListItem.Season,[COLOR=white]$LOCALIZE[33054]: [/COLOR]]$INFO[ListItem.Episode,  [COLOR=white]$LOCALIZE[20360]: [/COLOR]] $INFO[ListItem.Property(UnWatchedEpisodes),(, $LOCALIZE[16101])]</value>
		<value condition="!String.IsEmpty(ListItem.Episode)">$INFO[ListItem.Season,[COLOR=white]$LOCALIZE[33054]: [/COLOR]]$INFO[ListItem.Episode,  [COLOR=white]$LOCALIZE[20360]: [/COLOR]]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.Season),[COLOR=white]$LOCALIZE[33054]: [/COLOR]]$INFO[Window(Home).Property(TMDbHelper.ListItem.Episode),  [COLOR=white]$LOCALIZE[20360]: [/COLOR]]</value>
	</variable>

	<variable name="PlayVideoInfoTrailer">
		<value condition="!String.IsEmpty(ListItem.Trailer)">AlarmClock(Play,PlayMedia($INFO[ListItem.Trailer]),00:01,silent)</value>
		<value>AlarmClock(Play,PlayMedia($INFO[Window(Home).Property(TMDbHelper.ListItem.Trailer)]),00:01,silent)</value>
	</variable>

	<variable name="VideoInfoListsPlayOrInfo">
		<value condition="!String.IsEmpty(ListItem.DBID)">thumbs/poster_play.png</value>
		<value>thumbs/poster_info.png</value>
	</variable>

	<variable name="ActorInfoGenderIcon">
		<value condition="String.IsEqual(ListItem.Property(gender),male)">icons/gender_male.png</value>
		<value condition="String.IsEqual(ListItem.Property(gender),female)">icons/gender_female.png</value>
	</variable>
	<variable name="ActorInfoAge">
		<value condition="!String.IsEmpty(ListItem.Property(Age))">$INFO[ListItem.Property(Age)]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.Age)]</value>
	</variable>
	<variable name="ActorInfoDeathday">
		<value condition="!String.IsEmpty(ListItem.Property(Deathday))">$INFO[ListItem.Property(Deathday)]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.Deathday)]</value>
	</variable>

	<variable name="ActorInfoBirthdayLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Birthday))">$INFO[ListItem.Property(Birthday)]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.Birthday)]</value>
	</variable>

	<variable name="ActorInfoBornLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Born))">$INFO[ListItem.Property(Born)]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.Born)]</value>
	</variable>

	<variable name="ActorInfoAgeORDeathLabel">
		<value condition="![String.IsEmpty(ListItem.Property(Deathday)) + String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Deathday))]">$VAR[ActorInfoDeathday,$LOCALIZE[31272] ]</value>
		<value>$VAR[ActorInfoAge,Age ]</value>
	</variable>

	<variable name="ActorInfoKnownForLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Role))">$INFO[ListItem.Property(Role)]</value>
		<value condition="!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Role))">$INFO[Window(Home).Property(TMDbHelper.ListItem.Role)]</value>
		<value>$LOCALIZE[19055]</value>
	</variable>

	<variable name="ActorInfoBiographyLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Biography))">$INFO[ListItem.Property(Biography)]</value>
		<value condition="!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Biography))">$INFO[Window(Home).Property(TMDbHelper.ListItem.Biography)]</value>
		<value>$LOCALIZE[19055]</value>
	</variable>

	<variable name="ActorInfoMoviesTotal">
		<value condition="!String.IsEmpty(ListItem.Property(NumItems.TMDB.Movies.Total))">$INFO[ListItem.Property(NumItems.TMDB.Movies.Total)]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.NumItems.TMDb.Movies.Total)]</value>
	</variable>

	<variable name="ActorInfoTVShowsTotal">
		<value condition="!String.IsEmpty(ListItem.Property(NumItems.TMDB.TVShows.Total))">$INFO[ListItem.Property(NumItems.TMDB.TVShows.Total)]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.NumItems.TMDb.TVShows.Total)]</value>
	</variable>

	<variable name="ActorInfoInLibrayTotal">
		<value condition="!String.IsEmpty(ListItem.Property(NumItems.DBID.Total))">$INFO[ListItem.Property(NumItems.DBID.Total)]</value>
		<value>$INFO[Window(Home).Property(TMDbHelper.ListItem.NumItems.DBID.Total)]</value>
	</variable>

	<variable name="ActorPhotosList51_NumLabel">
		<value condition="Control.HasFocus(51)">[COLOR=white]$LOCALIZE[31273]: [/COLOR]$INFO[Container(51).CurrentItem,,/]$INFO[Container(51).NumItems]</value>
		<value>$INFO[Container(51).NumItems,[COLOR=white]$LOCALIZE[31273]:[/COLOR] ]</value>
	</variable>

	<variable name="CastList50_NumLabel">
		<value condition="Control.HasFocus(50)">[COLOR=white]$LOCALIZE[206]: [/COLOR]$INFO[Container(50).CurrentItem,,/]$INFO[Container(50).NumItems]</value>
		<value>$INFO[Container(50).NumItems,[COLOR=white]$LOCALIZE[206]:[/COLOR] ]</value>
	</variable>
	<variable name="CastList550_NumLabel">
		<value condition="Control.HasFocus(550)">[COLOR=white]$LOCALIZE[206]: [/COLOR]$INFO[Container(550).CurrentItem,,/]$INFO[Container(550).NumItems]</value>
		<value>$INFO[Container(550).NumItems,[COLOR=white]$LOCALIZE[206]:[/COLOR] ]</value>
	</variable>


	<!-- ================ -->
	<!-- MusicInfo Window -->
	<!-- ================ -->
	<variable name="ArtistOrAlbumLabel">
		<value condition="String.IsEqual(ListItem.DBType,song)">$LOCALIZE[558]</value>
		<value condition="String.IsEqual(ListItem.DBType,album)">$LOCALIZE[557]</value>
	</variable>
	<variable name="BiographyReview_HeadLabel">
		<value condition="String.IsEqual(ListItem.DBType,artist) | String.Contains(ListItem.FolderPath,type=person)">$LOCALIZE[21887]</value>
		<value condition="String.IsEqual(ListItem.DBType,album)">$LOCALIZE[183]</value>
	</variable>
	<variable name="AlbumsTracks_NumLabel">
		<value condition="String.IsEqual(ListItem.DBType,artist) + Control.HasFocus(50)">[COLOR=white]$LOCALIZE[132]: [/COLOR]$INFO[Container(50).CurrentItem,,/]$INFO[Container(50).NumItems]</value>
		<value condition="String.IsEqual(ListItem.DBType,artist)">$INFO[Container(50).NumItems,[COLOR=white]$LOCALIZE[132]:[/COLOR] ]</value>
		<value condition="String.IsEqual(ListItem.DBType,album) + Control.HasFocus(550)">[COLOR=white]$LOCALIZE[182]: [/COLOR]$INFO[Container(550).CurrentItem,,/]$INFO[Container(550).NumItems]</value>
		<value condition="String.IsEqual(ListItem.DBType,album)">$INFO[Container(550).NumItems,[COLOR=white]$LOCALIZE[182]:[/COLOR] ]</value>
	</variable>

	<variable name="ArtistDiedDisbandedLabel">
		<value condition="[String.IsEmpty(ListItem.Property(Artist_Died)) + !String.IsEmpty(ListItem.Property(Artist_Disbanded))]">($LOCALIZE[21896])</value>
		<value condition="!String.IsEmpty(ListItem.Property(Artist_Disbanded))">$INFO[ListItem.Property(Artist_Died),($LOCALIZE[21896] ,)]</value>
		<value>$INFO[ListItem.Property(Artist_Died),($LOCALIZE[21897] ,)]</value>
	</variable>

	<variable name="ArtistBornFormedLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Artist_Born))">$INFO[ListItem.Property(Artist_Born),[COLOR=white]$LOCALIZE[21893]:[/COLOR] ]</value>
		<value>$INFO[ListItem.Property(Artist_Formed),[COLOR=white]$LOCALIZE[21894]:[/COLOR] ]</value>
	</variable>

	<variable name="ArtistAlbumGenreLabel">
		<value condition="!String.IsEmpty(ListItem.Genre)">$INFO[ListItem.Genre,[COLOR=white]$LOCALIZE[135]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[135]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="ArtistAlbumMoodLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Album_Mood))">$INFO[ListItem.Property(Album_Mood),[COLOR=white]$LOCALIZE[175]:[/COLOR] ]</value>
		<value condition="!String.IsEmpty(ListItem.Property(Artist_Mood))">$INFO[ListItem.Property(Artist_Mood),[COLOR=white]$LOCALIZE[175]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[175]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="ArtistAlbumStyleLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Album_Style))">$INFO[ListItem.Property(Album_Style),[COLOR=white]$LOCALIZE[176]:[/COLOR] ]</value>
		<value condition="!String.IsEmpty(ListItem.Property(Artist_Style))">$INFO[ListItem.Property(Artist_Style),[COLOR=white]$LOCALIZE[176]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[176]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="AlbumThemeLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Album_Theme))">$INFO[ListItem.Property(Album_Theme),[COLOR=white]$LOCALIZE[21895]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[21895]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="ArtistGenreLabel">
		<value condition="!String.IsEmpty(ListItem.Property(Artist_Genre))">$INFO[ListItem.Property(Artist_Genre),[COLOR=white]$LOCALIZE[515]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[515]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<include name="AlbumsTracksListVars">
		<left>0</left>
		<top>25</top>
		<width>300</width>
		<height>258</height>
		<onup>9000</onup>
		<onleft>9003</onleft>
		<scrolltime tween="quadratic" easing="out">250</scrolltime>
	</include>

	<include name="Albums_Layout">
		<itemlayout height="88" width="300">
			<control type="image">
				<width>88</width>
				<height>88</height>
				<aspectratio>keep</aspectratio>
				<texture colordiffuse="viewsinfo">icons/musicinfo_albums.png</texture>
				<bordertexture>thumbs/thumb_back.png</bordertexture>
			</control>
			<control type="image">
				<left>14</left>
				<top>8</top>
				<width>72</width>
				<height>72</height>
				<texture colordiffuse="viewsinfo">$INFO[ListItem.Icon]</texture>
				<bordersize>2</bordersize>
			</control>
			<control type="image">
				<left>18</left>
				<top>14</top>
				<width>64</width>
				<height>60</height>
				<texture colordiffuse="viewsinfo">$INFO[ListItem.Icon,icons/,]</texture>
				<bordertexture>thumbs/thumb_back.png</bordertexture>
			</control>
			<control type="textbox">
				<left>95</left>
				<top>2</top>
				<width>200</width>
				<height>82</height>
				<font>TextboxFont_20</font>
				<textcolor>viewsinfo</textcolor>
				<aligny>center</aligny>
				<label>$INFO[ListItem.Label]$INFO[ListItem.Label2, (,)]</label>
			</control>
		</itemlayout>
		<focusedlayout height="88" width="300">
			<control type="group">
				<include>ListFocusAnimation</include>
				<control type="image">
					<width>88</width>
					<height>88</height>
					<aspectratio>keep</aspectratio>
					<texture>icons/musicinfo_albums.png</texture>
					<bordertexture>windows/bg/black.png</bordertexture>
				</control>
				<control type="image">
					<left>14</left>
					<top>8</top>
					<width>72</width>
					<height>72</height>
					<texture>$INFO[ListItem.Icon]</texture>
					<bordersize>2</bordersize>
				</control>
				<control type="image">
					<left>18</left>
					<top>14</top>
					<width>64</width>
					<height>60</height>
					<texture>$INFO[ListItem.Icon,icons/,]</texture>
					<bordertexture>windows/bg/black.png</bordertexture>
				</control>
				<control type="textbox">
					<left>95</left>
					<top>2</top>
					<width>200</width>
					<height>82</height>
					<font>TextboxFont_20</font>
					<aligny>center</aligny>
					<label>$INFO[ListItem.Label]$INFO[ListItem.Label2, (,)]</label>
				</control>
			</control>
		</focusedlayout>
	</include>

	<include name="Tracks_Layout">
		<itemlayout height="64" width="300">
			<control type="image">
				<left>-3</left>
				<top>0</top>
				<width>64</width>
				<height>64</height>
				<aspectratio>keep</aspectratio>
				<texture colordiffuse="viewsinfo">icons/musicinfo_tracks.png</texture>
			</control>
			<control type="textbox">
				<left>65</left>
				<top>-9</top>
				<width>200</width>
				<height>82</height>
				<font>TextboxFont_20</font>
				<textcolor>viewsinfo</textcolor>
				<aligny>center</aligny>
				<label>$INFO[ListItem.Label]$INFO[ListItem.Duration, (,)]</label>
			</control>
		</itemlayout>
		<focusedlayout height="64" width="300">
			<control type="group">
				<include>ListFocusAnimation</include>
				<control type="image">
					<left>-3</left>
					<top>0</top>
					<width>64</width>
					<height>64</height>
					<aspectratio>keep</aspectratio>
					<texture>icons/musicinfo_play.png</texture>
				</control>
				<control type="textbox">
					<left>65</left>
					<top>-9</top>
					<width>200</width>
					<height>82</height>
					<font>TextboxFont_20</font>
					<aligny>center</aligny>
					<label>$INFO[ListItem.Label]$INFO[ListItem.Duration, (,)]</label>
				</control>
			</control>
		</focusedlayout>
	</include>


	<!-- ================ -->
	<!-- AddonInfo Window -->
	<!-- ================ -->
	<variable name="AddonBrokenDisclaimerDiffuse">
		<value condition="String.IsEqual(ListItem.AddonLifecycleType,$LOCALIZE[24170]) | String.IsEqual(ListItem.AddonLifecycleType,$LOCALIZE[24171])">invalid</value>
		<value>FFA78E01</value>
	</variable>
	<variable name="AddonDisabledDiffuse">
		<value condition="ListItem.Property(Addon.IsInstalled) + !ListItem.Property(Addon.IsEnabled)">invalid</value>
		<value>viewsinfo</value>
	</variable>

	<variable name="AddonBrokenDisclaimerLabel">
		<value condition="String.IsEqual(ListItem.AddonLifecycleType,$LOCALIZE[24170]) | String.IsEqual(ListItem.AddonLifecycleType,$LOCALIZE[24171])">$INFO[ListItem.AddonLifecycleDesc]</value>
		<value>$INFO[ListItem.AddonDisclaimer]</value>
	</variable>

	<variable name="AddonInfo_HasUpdate">
		<value condition="ListItem.Property(Addon.HasUpdate)">$LOCALIZE[24068]</value>
		<value>$LOCALIZE[21341]</value>
	</variable>

	<variable name="AddonInfo_InstallUnistall">
		<value condition="String.IsEqual(Control.GetLabel(6),$LOCALIZE[24038])">icons/install.png</value>
		<value>icons/unistall.png</value>
	</variable>

	<variable name="AddonInfo_EnableDisable">
		<value condition="String.IsEqual(Control.GetLabel(7),$LOCALIZE[24022])">icons/enable.png</value>
		<value>icons/disable.png</value>
	</variable>

	<variable name="PreviewList50_NumLabel">
		<value condition="Control.HasFocus(50)">[COLOR=white]$LOCALIZE[31081]: [/COLOR]$INFO[Container(50).CurrentItem,,/]$INFO[Container(50).NumItems]</value>
		<value>$INFO[Container(50).NumItems,[COLOR=white]$LOCALIZE[31081]:[/COLOR] ]</value>
	</variable>


		<value condition="!String.IsEmpty(ListItem.Episode)">[COLOR=white]$LOCALIZE[369]: [/COLOR]$INFO[ListItem.Episode,Ep., ]$INFO[ListItem.EpisodeName]</value>
		<value condition="!String.IsEmpty(ListItem.Season)">[COLOR=white]$LOCALIZE[369]: [/COLOR]$INFO[ListItem.Season,,x]$INFO[ListItem.Episode,,. ]$INFO[ListItem.EpisodeName]</value>
		<value condition="!String.IsEmpty(ListItem.EpisodeName)">[COLOR=white]$LOCALIZE[369]: [/COLOR]$INFO[ListItem.Season,,x]$INFO[ListItem.Episode]</value>

	<!-- ============== -->
	<!-- PVRInfo Window -->
	<!-- ============== -->
	<variable name="SeasonEpisodeLabel">
		<value condition="![String.IsEmpty(ListItem.Season) | String.IsEmpty(ListItem.EpisodeName)]">[COLOR=white]$LOCALIZE[369]: [/COLOR]$INFO[ListItem.Season,,x]$INFO[ListItem.Episode,,. ]$INFO[ListItem.EpisodeName]</value>
		<value condition="!String.IsEmpty(ListItem.EpisodeName)">[COLOR=white]$LOCALIZE[369]: [/COLOR]$INFO[ListItem.Episode,Ep., ]$INFO[ListItem.EpisodeName]</value>
		<value condition="!String.IsEmpty(ListItem.Episode)">[COLOR=white]$LOCALIZE[369]: [/COLOR]$INFO[ListItem.Season,,x]$INFO[ListItem.Episode]</value>
		<value>[COLOR=white]$LOCALIZE[369]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="ChannelNameLabel">
		<value condition="!String.IsEmpty(ListItem.ChannelName)">[COLOR=white]$LOCALIZE[19148]: [/COLOR]$INFO[ListItem.ChannelNumberLabel,,. ]$INFO[ListItem.ChannelName]</value>
		<value condition="!String.IsEmpty(ListItem.ChannelNumberLabel)">[COLOR=white]$LOCALIZE[19148]: [/COLOR]$INFO[ListItem.ChannelNumberLabel]</value>
		<value>[COLOR=white]$LOCALIZE[19148]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>

	<variable name="DateLabel">
		<value condition="!String.IsEmpty(ListItem.StartDate)">$INFO[ListItem.StartDate,[COLOR=white]$LOCALIZE[552]:[/COLOR] ]</value>
		<value>[COLOR=white]$LOCALIZE[552]: [/COLOR]$LOCALIZE[19055]</value>
	</variable>


</includes>