<?xml version="1.0" encoding="UTF-8"?>
<includes>
	<include name="WindowOpen_GreenBar">
		<animation effect="zoom" start="0,100" end="100,100" time="800" center="auto" tween="quadratic" easing="out" delay="200">WindowOpen</animation>
	</include>
	<include name="VisAnimation">
		<animation effect="zoom" start="110" end="130" center="auto" time="14000" pulse="true" condition="!Skin.HasSetting(VisAnimationDisabled)" reversible="false">Conditional</animation>
		<animation effect="slide" start="-20,-20" end="40,40" time="15000" pulse="true" condition="!Skin.HasSetting(VisAnimationDisabled)" reversible="false">Conditional</animation>
		<animation effect="zoom" end="100" center="auto" time="0" condition="Skin.HasSetting(VisAnimationDisabled)" reversible="false">Conditional</animation>
		<animation effect="slide" end="0,0" time="0" condition="Skin.HasSetting(VisAnimationDisabled)" reversible="false">Conditional</animation>
	</include>
	<include name="FakeProgressAnimation">
		<param name="posx">0</param>
		<definition>
			<animation reversible="false" effect="zoom" start="0,100" end="0,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,2)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="1,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,3) + Integer.IsGreater(ListItem.Progress,2)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="2,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,4) + Integer.IsGreater(ListItem.Progress,3)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="3,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,5) + Integer.IsGreater(ListItem.Progress,4)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="4,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,6) + Integer.IsGreater(ListItem.Progress,5)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="5,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,7) + Integer.IsGreater(ListItem.Progress,6)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="6,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,8) + Integer.IsGreater(ListItem.Progress,7)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="7,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,9) + Integer.IsGreater(ListItem.Progress,8)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="8,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,10) + Integer.IsGreater(ListItem.Progress,9)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="9,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,11) + Integer.IsGreater(ListItem.Progress,10)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="10,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,12) + Integer.IsGreater(ListItem.Progress,11)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="11,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,13) + Integer.IsGreater(ListItem.Progress,12)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="12,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,14) + Integer.IsGreater(ListItem.Progress,13)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="13,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,15) + Integer.IsGreater(ListItem.Progress,14)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="14,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,16) + Integer.IsGreater(ListItem.Progress,15)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="15,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,17) + Integer.IsGreater(ListItem.Progress,16)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="16,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,18) + Integer.IsGreater(ListItem.Progress,17)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="17,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,19) + Integer.IsGreater(ListItem.Progress,18)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="18,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,20) + Integer.IsGreater(ListItem.Progress,19)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="19,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,21) + Integer.IsGreater(ListItem.Progress,20)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="20,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,22) + Integer.IsGreater(ListItem.Progress,21)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="21,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,23) + Integer.IsGreater(ListItem.Progress,22)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="22,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,24) + Integer.IsGreater(ListItem.Progress,23)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="23,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,25) + Integer.IsGreater(ListItem.Progress,24)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="24,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,26) + Integer.IsGreater(ListItem.Progress,25)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="25,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,27) + Integer.IsGreater(ListItem.Progress,26)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="26,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,28) + Integer.IsGreater(ListItem.Progress,27)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="27,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,29) + Integer.IsGreater(ListItem.Progress,28)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="28,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,30) + Integer.IsGreater(ListItem.Progress,29)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="29,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,31) + Integer.IsGreater(ListItem.Progress,30)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="30,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,32) + Integer.IsGreater(ListItem.Progress,31)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="31,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,33) + Integer.IsGreater(ListItem.Progress,32)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="32,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,34) + Integer.IsGreater(ListItem.Progress,33)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="33,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,35) + Integer.IsGreater(ListItem.Progress,34)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="34,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,36) + Integer.IsGreater(ListItem.Progress,35)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="35,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,37) + Integer.IsGreater(ListItem.Progress,36)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="36,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,38) + Integer.IsGreater(ListItem.Progress,37)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="37,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,39) + Integer.IsGreater(ListItem.Progress,38)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="38,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,40) + Integer.IsGreater(ListItem.Progress,39)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="39,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,41) + Integer.IsGreater(ListItem.Progress,40)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="40,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,42) + Integer.IsGreater(ListItem.Progress,41)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="41,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,43) + Integer.IsGreater(ListItem.Progress,42)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="42,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,44) + Integer.IsGreater(ListItem.Progress,43)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="43,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,45) + Integer.IsGreater(ListItem.Progress,44)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="44,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,46) + Integer.IsGreater(ListItem.Progress,45)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="45,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,47) + Integer.IsGreater(ListItem.Progress,46)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="46,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,48) + Integer.IsGreater(ListItem.Progress,47)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="47,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,49) + Integer.IsGreater(ListItem.Progress,48)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="48,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,50) + Integer.IsGreater(ListItem.Progress,49)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="49,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,51) + Integer.IsGreater(ListItem.Progress,50)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="50,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,52) + Integer.IsGreater(ListItem.Progress,51)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="51,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,53) + Integer.IsGreater(ListItem.Progress,52)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="52,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,54) + Integer.IsGreater(ListItem.Progress,53)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="53,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,55) + Integer.IsGreater(ListItem.Progress,54)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="54,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,56) + Integer.IsGreater(ListItem.Progress,55)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="55,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,57) + Integer.IsGreater(ListItem.Progress,56)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="56,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,58) + Integer.IsGreater(ListItem.Progress,57)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="57,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,59) + Integer.IsGreater(ListItem.Progress,58)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="58,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,60) + Integer.IsGreater(ListItem.Progress,59)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="59,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,61) + Integer.IsGreater(ListItem.Progress,60)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="60,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,62) + Integer.IsGreater(ListItem.Progress,61)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="61,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,63) + Integer.IsGreater(ListItem.Progress,62)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="62,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,64) + Integer.IsGreater(ListItem.Progress,63)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="63,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,65) + Integer.IsGreater(ListItem.Progress,64)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="64,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,66) + Integer.IsGreater(ListItem.Progress,65)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="65,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,67) + Integer.IsGreater(ListItem.Progress,66)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="66,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,68) + Integer.IsGreater(ListItem.Progress,67)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="67,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,69) + Integer.IsGreater(ListItem.Progress,68)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="68,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,70) + Integer.IsGreater(ListItem.Progress,69)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="69,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,71) + Integer.IsGreater(ListItem.Progress,70)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="70,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,72) + Integer.IsGreater(ListItem.Progress,71)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="71,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,73) + Integer.IsGreater(ListItem.Progress,72)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="72,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,74) + Integer.IsGreater(ListItem.Progress,73)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="73,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,75) + Integer.IsGreater(ListItem.Progress,74)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="74,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,76) + Integer.IsGreater(ListItem.Progress,75)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="75,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,77) + Integer.IsGreater(ListItem.Progress,76)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="76,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,78) + Integer.IsGreater(ListItem.Progress,77)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="77,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,79) + Integer.IsGreater(ListItem.Progress,78)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="78,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,80) + Integer.IsGreater(ListItem.Progress,79)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="79,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,81) + Integer.IsGreater(ListItem.Progress,80)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="80,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,82) + Integer.IsGreater(ListItem.Progress,81)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="81,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,83) + Integer.IsGreater(ListItem.Progress,82)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="82,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,84) + Integer.IsGreater(ListItem.Progress,83)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="83,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,85) + Integer.IsGreater(ListItem.Progress,84)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="84,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,86) + Integer.IsGreater(ListItem.Progress,85)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="85,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,87) + Integer.IsGreater(ListItem.Progress,86)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="86,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,88) + Integer.IsGreater(ListItem.Progress,87)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="89,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,89) + Integer.IsGreater(ListItem.Progress,88)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="90,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,90) + Integer.IsGreater(ListItem.Progress,89)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="91,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,91) + Integer.IsGreater(ListItem.Progress,90)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="92,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,92) + Integer.IsGreater(ListItem.Progress,91)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="93,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,93) + Integer.IsGreater(ListItem.Progress,92)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="94,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,94) + Integer.IsGreater(ListItem.Progress,93)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="95,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,95) + Integer.IsGreater(ListItem.Progress,94)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="96,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,96) + Integer.IsGreater(ListItem.Progress,95)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="97,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,97) + Integer.IsGreater(ListItem.Progress,96)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="98,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,98) + Integer.IsGreater(ListItem.Progress,97)">Conditional</animation>
			<animation reversible="false" effect="zoom" start="0,100" end="99,100" center="$PARAM[posx],0" time="0" condition="!Integer.IsGreater(ListItem.Progress,99) + Integer.IsGreater(ListItem.Progress,98)">Conditional</animation>
		</definition>
	</include>
	<include name="OSD_Seek_Position">
		<param name="id">401</param>
		<definition>
			<animation effect="slide" end="6.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),5)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),6)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),7)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),8)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),9)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),10)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),11)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),12)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),13)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),14)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),15)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),16)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),17)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),18)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),19)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),20)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),21)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),22)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),23)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),24)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),25)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),26)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),27)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),28)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),29)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),30)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),31)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),32)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),33)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),34)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),35)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),36)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),37)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),38)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),39)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),40)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),41)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),42)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),43)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),44)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),45)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),46)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),47)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),48)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),49)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),50)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),51)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),52)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),53)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),54)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),55)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),56)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),57)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),58)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),59)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),60)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),61)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),62)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),63)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),64)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),65)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),66)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),67)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),68)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),69)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),70)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),71)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),72)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),73)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),74)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),75)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),76)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),77)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),78)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),79)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),80)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),81)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),82)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),83)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),84)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),85)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),86)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),87)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),88)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),89)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),90)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),91)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),92)">Conditional</animation>
			<animation effect="slide" end="14.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),93)">Conditional</animation>
			<animation effect="slide" end="8.22,0" time="0" condition="Integer.IsGreater(Control.GetLabel($PARAM[id]),94)">Conditional</animation>
		</definition>
	</include>
	<include name="Visible_Fade">
		<animation effect="fade" end="100" time="200">WindowOpen</animation>
		<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
		<animation effect="fade" end="100" time="200">Visible</animation>
		<animation effect="fade" start="100" end="0" time="200">Hidden</animation>
	</include>
	<include name="Bounce_Right">
		<animation condition="Window.IsVisible(1150) + Control.HasFocus($PARAM[id])" reversible="false" type="Conditional">
			<effect easing="out" end="-30,0" start="0,0" time="60" tween="sine" type="slide" />
			<effect delay="80" easing="out" end="30,0" start="0,0" time="120" tween="sine" type="slide" />
		</animation>
	</include>
	<include name="Window_OpenClose">
		<animation type="WindowOpen" reversible="false" condition="!Window.Previous(visualisation)">
			<effect type="fade" delay="0" end="100" time="300" />
		</animation>
		<animation type="WindowClose" reversible="false" condition="!Window.Previous(visualisation)">
			<effect type="fade" start="100" end="0" time="0" />
		</animation>
	</include>
	<include name="Visible_OpenClose">
		<animation type="Visible" reversible="false">
			<effect type="fade" delay="170" end="100" time="300" />
		</animation>
		<animation type="Hidden" reversible="false">
			<effect type="fade" start="100" end="0" time="0" />
		</animation>
	</include>
	<include name="Dialog_PopupOpenClose">
		<param name="center">960,540</param>
		<definition>
			<animation type="WindowOpen" reversible="false">
				<effect type="zoom" start="80" end="100" center="$PARAM[center]" delay="160" tween="circle" easin="out" time="240" />
				<effect type="fade" delay="160" end="100" time="240" />
			</animation>
			<animation type="WindowClose" reversible="false">
				<effect type="zoom" start="100" end="80" center="$PARAM[center]" easing="in" tween="circle" easin="out" time="240" />
				<effect type="fade" start="100" end="0" time="240" />
			</animation>
		</definition>
	</include>
	<include name="Visible_PopupOpenClose">
		<param name="center">960,540</param>
		<definition>
			<animation type="Visible" reversible="false">
				<effect type="zoom" start="80" end="100" center="$PARAM[center]" delay="160" tween="circle" easin="out" time="240" />
				<effect type="fade" delay="160" end="100" time="240" />
			</animation>
			<animation type="Hidden" reversible="false">
				<effect type="zoom" start="100" end="80" center="$PARAM[center]" easing="in" tween="circle" easin="out" time="240" />
				<effect type="fade" start="100" end="0" time="240" />
			</animation>
		</definition>
	</include>
	<include name="Animation_FocusTextureFade">
		<animation reversible="false" effect="fade" start="0" end="100" time="500" tween="linear">Focus</animation>
		<animation reversible="false" effect="fade" start="100" end="0" time="0">UnFocus</animation>
	</include>
	<include name="Animation_FocusBounce">
		<animation type="Focus" reversible="false" condition="!Skin.HasSetting(MinimalFocusAnimation) + [Container($PARAM[id]).OnNext | Container($PARAM[id]).OnPrevious | !String.IsEmpty(Window(home).Property(FocusBounce))]">
			<effect type="zoom" end="110" time="75" tween="sine" easing="out" center="auto" />
			<effect type="zoom" end="90.9090909" time="225" tween="sine" delay="100" easing="out" center="auto" />
		</animation>
	</include>
	<include name="Animation_FocusBounceButton">
		<animation type="Focus" reversible="false" condition="!Skin.HasSetting(MinimalFocusAnimation)">
			<effect type="zoom" end="110" time="75" tween="sine" easing="out" center="auto" />
			<effect type="zoom" end="90.9090909" time="225" tween="sine" delay="100" easing="out" center="auto" />
		</animation>
	</include>
	<include name="Animation_FocusBounceList">
		<animation type="Focus" reversible="false" condition="!Skin.HasSetting(MinimalFocusAnimation) + [Container($PARAM[id]).OnNext | Container($PARAM[id]).OnPrevious | !String.IsEmpty(Window(home).Property(FocusBounce))]">
			<effect type="zoom" end="103" time="75" tween="sine" easing="out" center="auto" />
			<effect type="zoom" end="97.030303" time="225" tween="sine" delay="100" easing="out" center="auto" />
		</animation>
	</include>
	<include name="Animation_FocusBounceBanner">
		<animation type="Focus" reversible="false" condition="!Skin.HasSetting(MinimalFocusAnimation) + [Container($PARAM[id]).OnNext | Container($PARAM[id]).OnPrevious | !String.IsEmpty(Window(home).Property(FocusBounce))]">
			<effect type="zoom" end="106" time="75" tween="sine" easing="out" center="auto" />
			<effect type="zoom" end="94.090909" time="225" tween="sine" delay="100" easing="out" center="auto" />
		</animation>
	</include>
	<include name="Animation_ScrollbarIsVisible">
		<param name="condition">Control.IsVisible(17) + $EXP[ScrollbarContainers]</param>
		<definition>
			<animation effect="slide" start="0,0" end="-8,0"  time="0" condition="$PARAM[condition]">Conditional</animation>
		</definition>
	</include>
	<include name="FakeFadeLabel">
		<animation type="Conditional" reversible="false" condition="$PARAM[condition]" loop="true">
			<effect type="fade" start="0" end="100" time="250" delay="0" />
			<effect type="fade" start="100" end="0" time="250" delay="7000" />
			<effect type="fade" start="100" end="0" time="250" delay="12000" />
		</animation>
	</include>
	<include name="FakeFadeLabel2">
		<animation type="Conditional" reversible="false" condition="$PARAM[condition]" loop="true">
			<effect type="fade" start="0" end="100" time="250" delay="7250" />
			<effect type="fade" start="100" end="0" time="250" delay="12000" />
		</animation>
	</include>
</includes>