Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/Silverlight/Bin/ClientBin/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/Silverlight/Bin/ClientBin/ControlsDemo.xap

PKc�B�SF�
�
$AppManifest.xaml
 �9�b��9�b��9�b�<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" EntryPointAssembly="ControlsDemo" EntryPointType="ControlsDemo.App" RuntimeVersion="5.0.61118.0">
  <Deployment.Parts>
    <AssemblyPart x:Name="ControlsDemo" Source="ControlsDemo.dll" />
    <AssemblyPart x:Name="System.Xml.XPath" Source="System.Xml.XPath.dll" />
    <AssemblyPart x:Name="System.ComponentModel.DataAnnotations" Source="System.ComponentModel.DataAnnotations.dll" />
  </Deployment.Parts>
  <Deployment.ExternalParts>
    <ExtensionPart Source="DevExpress.Data.v13.1.zip" />
    <ExtensionPart Source="DevExpress.DemoData.v13.1.Core.zip" />
    <ExtensionPart Source="DevExpress.DemoData.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Printing.v13.1.Core.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Controls.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Core.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.DemoBase.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.LayoutControl.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Mvvm.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.DeepBlue.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.DXStyle.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.LightGray.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.MetropolisDark.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.MetropolisLight.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Office2007Black.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Office2007Blue.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Office2007Silver.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Office2010Black.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Office2010Blue.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Office2010Silver.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Office2013.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.Seven.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.TouchlineDark.v13.1.zip" />
    <ExtensionPart Source="DevExpress.Xpf.Themes.VS2010.v13.1.zip" />
    <ExtensionPart Source="System.Data.Services.Client.zip" />
    <ExtensionPart Source="System.Windows.Data.zip" />
    <ExtensionPart Source="System.Xml.Linq.zip" />
    <ExtensionPart Source="System.Xml.Serialization.zip" />
    <ExtensionPart Source="System.ServiceModel.DomainServices.Client.zip" />
    <ExtensionPart Source="System.ServiceModel.DomainServices.Client.Web.zip" />
    <ExtensionPart Source="System.ServiceModel.Web.Extensions.zip" />
  </Deployment.ExternalParts>
</Deployment>PKc�BH�C�$$$ControlsDemo.dll
 ���9�b����9�b����9�b�MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL�D�Q�!�9 @ �@�l9O@ `48  H.text�  `.rsrc @@@.reloc`"@B�9HD

�-X��`(
*0ts

s
o
*s
z(
*
*^u-*�o
*
*Fto
�*(
*{
*"}
*{
*"}
*{ 
*"} 
*�u-*(
�to
�(!
*0(

�o"
*(
*(#
*0s
o$
*(%
*J(&
('
(*F~((
t*6~()
*�rp�(*
�(*
(+
�*
*N�}(,
*F~((
t*6~()
*F~((
�*J~�()
*F~((
�*J~�()
*F~	((
�*J~	�()
*F~
((
�*J~
�()
*F~((
�*J~�()
*0g(-
s.

rps/
o0
(1
~(2
~(2
~(2
~	(2
~
(2
~(2
*0Urop�
(*
(3
�r{p�(*
�
(*
#�?#�?s4
�(5
s6
(+
�r�p�(*
�
(*
#�������?�(5
s6
(+
�r�p�(*
�
(*
#�(5
s6
(+
�	r�p�(*
�
(*
#�(5
s6
(+
�
r�p�(*
�
(*
#�?�(5
s6
(+
�*F~((
t*6~()
*F~
((
�*J~
�()
*F~((
�*J~�()
*F~((
�*J~�()
*F~((
�*J~�()
*F~((
�*J~�()
*0g(-
s.

r�ps/
o0
(1
~(2
~
(2
~(2
~(2
~(2
~(2
*0crop�(*
(3
�rCp�(*
�(*
#�?�(5
s6
(+
�
rcp�(*
�(*
#�?�(5
s6
(+
�rop�(*
�(*
#�?�(5
s6
(+
�r�p�(*
�(*
#�?#�?s4
�(5
s6
(+
�r�p�(*
�(*
#�@#��@s7
�(5
s6
(+
�*{*"}*:(8
(9*6(9
(P*2{"o�*Z{"#o�*Z{"#�?o�*0){!
(:
t|!(+
3�*0){!
(<
t|!(+
3�*2{ o7*n{!,{!s:o<*n{!,{!s:o<*n{!,{!s:o<*n{!,{!s:o<*n{!,{!s:o<*n{!,{!s:o<*n{!,{!s:o<*n{!,{!s:o<*r{!,{!	s:o<*r{!,{!s:o<*�{#,*}#r�ps/
(>
r/p(?
t}"*bt(@
�of*F~*((
�*J~*�()
*F~+((
�*J~+�()
*F~,((
t*6~,()
*F~-((
�*J~-�()
*F~.((
�*J~.�()
*0�(s(A
(r(A
[(RZ
(s
(B
(r(B
(R[Z41(s(A
#(@Y(r(A
[(RZ
*0�(s(B
(r(B
[(RZ
(s
(A
(r(A
(R[Z41(s(B
#(@Y(r(B
[(RZ
*0){/
(:
t|/(+
3�*0){/
(<
t|/(+
3�*{7*{5*0||0�|1�|2�(9
(C
(t%�hsD
(E
%�isD
(F
{6~G
%�osH
oI
*0C(\
{6oJ
{6oK
t'oL
(B
(R[Z4(]**0X	{6oM
(s(A
#@[X{6oN
(s(B
#@[X(4
on*0�
oO
{6oK
t'oP

oQ
1$(R#�������?X(Z(R
on+"(R#�������?Y(X(S
on{/,{/s8
oT
*"}3*0H(p(q{3,3{6|2(U
oV
{6|2(W
oX
}3*R%�gsY
(Z
*R%�gsY
([
*0o{4-*{6oP

|0(U
(U
Y|0(W
(W
Y{6|1(A
XoV
{6|1(B
XoX
*0Nt'o\
&}4{6oP
}0{6oM
{6oN
s7
}1o]
*jt'o^
}4o]
*"}4*0�	(r(A
(R[(r(B
(R[s7
&(U
{6oM
Y(W
{6oN
Y(4
(U
(R[Z(U
Y(W
(R[Z(W
Ys4
}2(S*"o_
*0�(r
(B
(s(B
Y#�?6{6o`
+{6o`
(r(A
(s
(A
Y#�?6
{6oa
*{6oa
*0R{6ob
.{6oc
3{6oK
t(d
oe
*{6oK
t(f
oe
*Z{6oK
t'oL
*0h
{6og
,
{6oh
+{6oh
#(@X
{6oi
,
{6oJ
+{6oJ
#(@Xs7
*0d{8,*}8rEps/
(>
r�p(?
t!}5r�p(?
t&}6r�p(?
t }7*0rcp�(*
�(*
#�?��Qsj
s6
(+
�*r�p�(*
�(*
�sk
(+
�+rp�(*
�(*
sl
(+
�,rp�(*
�(*
#�������?�sk
(+
�-r9p�(*
�(*
#@�sk
(+
�.*bt(@
�o�*bt(@
t'o*bt(@
�o�*F~9((
�*J~9�()
*F~:((
t'*6~:()
*F~;((
�*J~;�()
*0�,om
(n
oo
&({9�sp

sq

	(}or
	(}os
	st
(y(�ou
ov
ow
ov
ow
ov
sx
ow
({om
(n
({oy
*0|({,g({oz
u�ov
o{
u�(}or
({oz
u�ov
o{
u�(}os
({o|
(}
(|
(~
*0K({,B({oz
u�ov
o{
u�(y(�ou
({o}
(}
*02({-
�*#�#�(7
({o
({oz
u�ov
o{
u�(�(U
o�
({oz
u�ov
o{
u�(�
(W
o�
(yE>+<({oL
(A
(}Z({oL
(B
(}Zs7
*({oL
(B
(}Z({oL
(A
(}Zs7
*0\({-
�*({##({oL
(A
({oL
(B
s�
o�
*0A-
#*3
#�V@*3
#�f@*3
#�p@*#*0�(y
EF�8�##s4
*({oL
(B
(}Z#s4
*({oL
(A
(}Z({oL

(B
(}Zs4
*#({oL
(A
(}Zs4
*�*0�r�p�(*
�(*
��vsj
s6
(+
�9rUp�'(*
�(*
�wsj
s6
(+
�:rcp�(*
�(*
#�?��xsj
s6
(+
�;*(�
*6(9
(�*�{<,*}<reps/
(>
*F~=((
t(*6~=()
*0){>
(:
t|>(+
3�*0){>
(<
t|>(+
3�*6(9
(�*~(�
{?(�{@(�*0d{?(�{@(�(�o�
(�#�?o�
(�(�o�
(�#o�
(�*�(�o�
(���sY
o�
(�*0vs�

#@(�
s�
o�
s�
o�
E&++(�+"(�+(�+(�+(�*0(�om
(�om
(�#�?o�
(�#o�
s�

#�?s�
o�
#�?(�
s�
o�
(�(�
r�p�s�
(�
s�
#s�
o�
#�?(�
s�
o�
(�(�
r�p�s�
(�
o�
o�
o�
o�
*0�(�#�?o�
(�#�?o�
(�sx
om
s�

(�
s�
o�
#�?(�
s�
o�
(�r�p(�(�sx
(�
eo�
om
s�
#s�
o�
#�?(�
s�
o�
(�r�p(�o�
o�
o�
o�
*0�(�#�?o�
(�#�?o�
(�sx
om
s�

(�
es�
o�
#�?(�
s�
o�
(�r�p(�(�sx
(�
o�
om
s�
#s�
o�
#�?(�
s�
o�
(�r�p(�o�
o�
o�
o�
*0�(�#�?o�
(�#�?o�
(�sx
om
s�

(�
es�
o�
#�?(�
s�
o�
(�rp(�(�sx
(�
o�
om
s�
#s�
o�
#�?(�
s�
o�
(�rp(�o�
o�
o�
o�
*0�(�#�?o�
(�#�?o�
(�sx
om
s�

(�
s�
o�
#�?(�
s�
o�
(�rp(�(�sx
(�
eo�
om
s�
#s�
o�
#�?(�
s�
o�
(�rp(�o�
o�
o�
o�
*0b(���sY
o�
(�
(�(�(�{>,{>s8
oT
(�(�o�
(�*0N(�,(���sY
o�
(�(�(���sY
o�
(�o�
*~oz
(�
�s�
(�
*{B*"}B*{C*"}C*{D*"}D*0N{A,*}Arps/
(>
r�p(?
t }?r�p(?
t }@*�r�p�((*
�(*
s�
(�
�=*6(9
(�*�{E,*}Er�ps/
(>
*{G*"}G*{H*"}H*{F*0 o�
{F3*}Fo�*00

(�(�Y+X
(�2�+Y
(�0�*6(|
(~
*08(n
o�

�8(n
o�

	o
%(A
	oL
(A
X(�
(B
	oL
(B
(S
(�
l4%(A
#�?X(�
8�l#@Z4%(A
#@X(�
+gl#@Z4%(A
#@X(�
+?l#@Z4%(A
#@X(�
+%(A
#�?X(�
X(n
o�
?��*0-(n
o�

(�8�(n
o�

#(4
	oL
(A
(B
(7
	s�
o�
l4(A
#�?XX8�l#@Z4(A
#@XX+ll#@Z4(A
#@XX+Gl#@Z4(A
#@XX+"(n
o�
0(A
#�?XXX(n
o�
?�*�#�}G#@}H(�
*0t
o�*0t
�o��*F~I((
�*J~I�()
*F~J((
�*J~J�()
*F~K((
�*J~K�()
*F~L((
�*J~L�()
*F~M((
�*J~M�()
*{Y*"}Y*�(9
(d
(e
(�o�o�o�*�{U(�(�Ys�
o�
{To�
*�{U(�(�Xs�
o�
{To�
*0){N
(:
t|N(+
3�*0){N
(<
t|N(+
3�*0_(�(�4(�(�(�(�6(�(�{W(�o�{N,{Ns8
oT
*
*0ls�
}Ps�
}Q{Q#(�
s�
o�
{Q(�
{Q~Ms�
(�
{Po�
{Qo�
*0ls�
}Rs�
}S{S#�?(�
s�
o�
{S(�
{S~Ms�
(�
{Ro�
{So�
*0ls�
}Ts�
}U{U#�?(�
s�
o�
{U(�
{U~Ms�
(�
{To�
{Uo�
*r(\
&(�oP
}O*:(^
(�*"(�*0V(�-*oP
(U
|O(U
Y
oP
}O{Q(�Xs�
o�
{Po�
*0J(_
oQ
1(�(�X#�?o�*(�(�Y#�?o�*�{S(�
s�
o�
{Ss�
o�
{Ro�
*0N{X,*}Xr\ps/
(>
r�p(?
t!}Vr�p(?
t}W*0rp�(*
�(*
#I@�sk
(+
�Ir p�(*
�(*
#9@�sk
(+
�Jr@p�(*
�(*
#$@�sk
(+
�KrRp�(*
�(*
#y@�sk
(+
�Lrdp�(*
�(*
#Y@���sj
s6
(+
�M*6((�*0tJo�

(�
(�*0tJo�

(�
(�*0tJo�

(�
(�*0tJo�

(�
(�*0tJo�

(�
(�*0tJo�

(�
(�*0y{Zo�
{[o�
{\o�
{`o�
{]o�
{^o�
{_o�
{ao�
{bo�
{co�
*Z{Z-*{Zo�
*Z{Z-*{Zo�
*0"{Z-*tKo�

{Zo�
*0"{Z-*tKo�

{Zo�
*0'{[-*tKo�
�
{[o�
*0�{d,*}drpps/
(>
r�p(?
t+}Zr�p(?
t,}[rp(?
t-}\r0p(?
t.}]rVp(?
t.}^r|p(?
t.}_r�p(?
t/}`r�p(?
t0}ar�p(?
t1}br�p(?
t2}c*{p*"}p*2(�o�
*2(�o�
*2(�o�
*{q*"}q*{r*"}r*{s*"}s*{t*"}t*{u*"}u*{v*"}v*{w*"}w*{x*"}x*{y*"}y*{z*"}z*{{*"}{*{|*"}|*{}*"}}*{~*"}~*6((*j(�
(�,(�o�
*(	*0�rps�
(�(��s�
o�
(�o�
(�(�
o�
o�
o�
(�o�
(�(�(��6(�r"p(�(�((��sD
oE
(�o�
*0?(�o�
YE+(
+(
+(
o�
*0r$prp(�

�*0� (�
YE#\\7ZZ+Z((�,](�((�+J(�-+(�+6(�o�
r�p(�
-+(�+*(�((�(*0B (�
.
..
+*(�+(�+(�((�(*07!�(�
(�
t

(+�iY3Xo�
�*07!�(�
(�
t

(+�i3�iYo�
�*0r"(��o�
r�p(�

(�
o�
t�o�
(�o�
(�(�3(�(�
j3(�
(�(	*0�(�,2(�(�,(���+o�
(�r�po�
(�,F(�(�3(�+o�
(�(�.	(�3r�p+r�po�
*0/#(�o�
t-o�
t�
oK
t�(�*6t2(�*0$r�p(�r�	p(�

(�
&*Ft+~o�
*�t/(�(�(�s�
o�
*0+t/o�

(�
(�(�(�o�
*�t.(�(�~�
(���o)
*�t.(�(�~�
(����o)
*0(�o�

(�
(�*�(�(�(�
(�o�
*0�%(�-
(�o�
-*(�o�
t4
s�
s�
o�
o�
(�
rdp�s�
(�
#@(�
s�
o�
#s�
o�
#Y@s�
o�
�sY
o�
o�
*zt5(�(�(�(�
*6t+(�*07$(�r"p(�
,*r�	p(�((�

t5o�
*0_&(�,*(�
(�(�

(�
i<2(�*r.p(�
rTp(�
rp(�

	�(�*�-~�
*o�
o�
r�po�
Yo�
*�{o,*}or�ps/
(>
*.r2p�*6((*�{�,*}�rcBps/
(>
r�Bp(?
t9}�*6(( *0N{�,*}�r�Bps/
(>
r]Cp(?
t:}�riCp(?
t;}�*f((9{�} *
*{�*"}�*�{�{�o�
o�
o�
o�
o�
o�
o�
&*0�'o8
YEfE")��0��g*{�{�o@#Y@[od*((*('*{�#Y@oB*{�{�o]#Y@ZoB*{�{�o\#Y@ZoB*{�{�oc#Y@ZoB*{�o�
t=()(/*{�o�
t=(*(/*{�o�
{�{�o�
o�
o�
o�
o�
o�
to;o�{�{�o�
o�
o�
o�
o�
o�
(${�o�*0W({�oT
E(*{�oU*{�oU*{�oU*{�oU*0W({�oT
E(*{�oU*{�oU*{�oU*{�oU*0�)o�
o�
o�
o�
o�
Yo�
.$o�
o�
o�
o�
o�
Xo�
*o�
o�
o�
o�
o�

o�
o�
o�
o�
Y.X
+
o�
o�
o�
o�
o�
o�
*0�)o�
o�
o�
.$o�
o�
o�
o�
o�
Yo�
*o�
o�
o�
o�
o�

,Y
+o�
o�
o�
o�
Y
o�
o�
o�
o�
o�
o�
o�
o�
o�
o�
o�
Yo�
*(,*f{�o�
{�o�
*6o�
(.*05*(/{�s�

#@o�
o�
{�o�
*0q{�o�
to=o�
{�o�
to;toW{�o�
{�oU{��0sY
oZ
(1*z(1{��0sY
o[
*0�
{�oV-{�#Y@oA*#�?{�oao�
#4@Y{�oVo�
l[(R

#�?{�oao�
#4@Y{�oVo�
l[(R
{�#Y@(R
ZoA*�{�{�oR#Y@ZoA*0?+{�o�
t=()
{�o�
{�o�
to;o�*�(#,(${�o�{�o�
*:o4(�
*:o4(�
*J{�o`o�
*0$,s�

�:s�
o�
~�
o�
*0K(�
o
3:(#,(${�o�{�o�
*{�o
-(,*0�{�,*}�r�Cps/
(>
rDp(?
t?}�rDp(?
t?}�r5Dp(?
t@}�rMDp(?
t@}�r]Dp(?
t!}�r{Dp(?
t}�r�Dp(?
t5}�r�Dp(?
t}�r�Dp(?
t}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*�(
#��#��s7
(B*F~�((
�6*J~��6()
*2(Io^*j(I-r"p*(Io]*2(Io[*{�*"}�*�(9
(UoM%�Ns
(
*2t oM*z(Ds_(JoO(T*oO*0�-(�
#.(�
#3*(�
#@[#@(4
(�
#@[(�
#@Y(4
{�o
{�o
{�o
(�
#@[#@Y(�
#@[#@Y
#@(F(
Z#�?Y(
(H2#�?+(H0#�?+{�Z	s7
o
{�Z	s7
o
{�(H.(H�+(Qo
{�(H�(Qo
*-**-**0).{�
(:
tD|�(+
3�*0).{�
(<
tD|�(+
3�*~{�,{�r�Dps	
o

*0z{�,*}�r�Dps/
(>
rOEp(?
t?}�reEp(?
tE}�rsEp(?
tF}�r�Ep(?
tF}�*�r�Ep�6(*
� (*
(�
�6�Lsj
s6
(+
��*{�*"}�*{�*"}�*{�*"}�*6([(a*0k/([
E*** +(#*#�?*#�?*#�*(W(YX#@[*0l0(
(
(
(

(
(
(
(

;;(
((X((Z(`(\*0�(W#5(Y#7*(W#7(Y#5*(W#�?5(Y#�?7*(W#�5(Y#�7*(W#6(Y#�?4*(W#�?6(Y#�?4*(W#�6(Y#�4**0[1�!o�

o
��(

+,	�(
,r�Ep(�
(
(�
	X
	o
2�*�s
}�((t(d(e(f*0G2(�
{�o
+(

o�
(
-���o
�{�o
*-0h3��(*
(

o
+'o
��{�o
��o�
o
o
-��u�
	,	o
�{�o
*3J0h4Т(*
(

o
+'o
��{�o
��o�
o
o
-��u�
	,	o
�{�o
*3J0h5Ц(*
(

o
+'o
��{�o
��o�
o
o
-��u�
	,	o
�{�o
*3J06(�
r�Epo�
t�o�
u3
{�o 
{�o!
o"
{�o�
o#
{�o!
o�
{�o�
(�
o$
�jsY
o%
�hs�
o�
�isY
o&
(po'
{�o!
o(
(qo)
(qo*
(�
o�
o�
o�
{�o�
(�
,o+
*o�
*0}7t3
{�%o�
���r�Ep�o,
(-
�r�Ep�o�
��o�
�rFp�(.
o�
{�o�

(�
o�
*0d8t3
{�%o�
���r�Ep�o,
(-
�rFp�o�
��o�
�rFp�(.
o�
*039t3
{�%o�
r�Epo,
(-
reFp(/
o�
*0L:tH
{�%o�
r�Fpo,
(-
r�Fp(/
o�
{�o�
(�
o�
*03;tH
{�%o�
r�Fpo,
(-
r�Fp(/
o�
*03;tH
{�%o�
r�Fpo,
(-
reFp(/
o�
*0�<(�
rGpo�
t�o�
uH
{�o 
{�o�
o#
{�o�
(�
o$
�msY
o%
�ks�
o�
�lsY
o&
(po'
{�o!
o(
(qo)
(qo*
(�
o�
o�
o�
{�o�
(�
,o+
*o�
*F{�r"po�
*0s0

rGps/
s1
o�
*0=s�

s�
s�
o�
o�
o�
o�
r=Gp�s�
(�
r�p�s�
(�
#�?(�
s�
o�
,R#s�
o�
#�v@s�
o�
#s�
o�
#�?s�
o�
+P#�v@s�
o�
#s�
o�
#�?s�
o�
#s�
o�
*0b>t/
{�(s,{�(s+-+o�
-*r�Gps2
{�o3
o4
~�
o5
&*0o�

(�
*0�{�,*}�r�Gps/
(>
r�Gp(?
t+}�r	Hp(?
t,}�r%Hp(?
t,}�r?Hp(?
t,}�rgHp(?
t/}�rwHp(?
t/}�r�Hp(?
t/}�r�Hp(?
t+}�*6((v*0N{�,*}�r�Hps/
(>
r7Ip(?
tI}�riCp(?
t;}�*6((x*�{�,*}�rIIps/
(>
*R}�((�*�{�,{�o6
{�o�
o7
*�{�, {�o6
t�{�o�
o8
*�{�, {�o6
t�{�o�
o9
*0={�,4{�o6
t�{�o�

(:
-+(;
o<
*0={�,4{�o6
t�{�o�

(:
-+(;
o=
*0A?s>

r�Ip|�(�
(�
o?
{�o
o
%{�X}�*�{�o@
3*{�o
{�o@
oA
*0�{�,*}�r�Ips/
(>
raJp(?
tJ}�rJp(?
tK}�r�Jp(?
tK}�r�Jp(?
tJ}�r�Jp(?
tK}�rKp(?
tL}�*v((�{�(B
oC
*�{�,{�o6
{�o�
o7
*0N{�,*}�r/Kps/
(>
rJp(?
tK}�rKp(?
tL}�*j}�((�(�*0w@+e(B
oD

s>
oE
r�KpoF
(�
o?
o�
(�
r�Kpo�
t�oG
{�o
o
X(B
oH
2�*�{�,{�o6
{�o�
o7
*01{�,({�o6
t�{�o�

(�
oI
*0A?s>

r�Ip|�(�
(�
o?
{�o
o
%{�X}�*�{�o@
3*{�o
{�o@
oA
*0d{�,*}�r�Kps/
(>
rQLp(?
tJ}�rJp(?
tK}�rKp(?
tL}�*R}�((�*09{�-*{�o6
{�o�

(:
-+(;
oJ
*09{�-*{�o6
{�o�

(:
-+(;
oK
*09{�-*{�o6
{�o�

(:
-+(;
oL
*0?{�-*{�o6
{�o�

(:
-+(;
oM
o�*09{�-*{�o6
{�o�

(:
-+(;
oN
*0K{�,{�o@
3*{�oO
,&{�{�o@
oP
{�o�
oQ
*0A?s>

r�Ip|�(�
(�
o?
{�o
o
%{�X}�*�{�,{�o@
3*{�{�o@
oP
oR
��o�
*0oA{�-*{�o@
3 {�{�%
o�
s�
oS
*{�o�
{�{�{�o@
oP
o�
s�
oS
*0W{�-*{�o@
3
{�o�
*{�o�
{�{�{�o@
oP
oT
oU
*6o�o�*�{�-*{�o6
oR
��oV
*�{�-*{�o6
oR
��oW
*0�{�,*}�rkLps/
(>
r�Lp(?
tJ}�rMp(?
tJ}�rGMp(?
tJ}�r�Mp(?
tJ}�r�Mp(?
tJ}�rNp(?
tJ}�rNp(?
tJ}�rMNp(?
tJ}�rgNp(?
tK}�rKp(?
tL}�*6((�*
*�{�,*}�r�Nps/
(>
*(�*0�B
sX
}�(�
(Y
sZ
}�([
{�{�<o\
s]
o^
{���sY
o_
{�o`
��sD
(E
-
��sa

(b
*0:)(�
oc

-)(�
od
oe
,(�
od
of
oc

*�(�-*(�
r�Np(�
(�
o�
t�o�
tQ*0j{�og
{�{�o\
s]
o^
{�o`
{�(�(�
{�(�Y.
{�X+}�*~{�(�o\
}�(�*(�*f((�(�(�*
*{�*"}�*F{�o�
t�*{�*"}�*08{�(�oh
(�

(i
Y(�{�(�oj
*N(�(�(�*0WCsk

(�
(�

(i
Yl(l
+om
#�?(l
(
(�
(
1�*0bDsn

r�Np#�G�z�C@#)\��]@# @s�oo
r	Op#@J@#������*@#�?s�oo
r)Op#��(\>@#{�G�:?@#@s�oo
rCOp#333333:�#�����<@#@s�oo
ryOp#ףp=
B@#)\���\�# �s�oo
r�Op#�z�G�I@#�p=
ף�?#s�oo
r�Op#fffffA@#�]�# �s�oo
rPp#�K@#��(\�B@#@s�oo
r-Pp#\��(�<@#=
ףpMS@#333333@s�oo
rOPp#=
ףp]D@#�R�#�s�oo
rPp#�G�znH@#������@#�?s�oo
r�Pp#������@�#{�G�Q�#�s�oo
r�Pp#�G�z�@�#��Q��b@#$@s�oo
r�Pp#������A@#ףp=
7a@#"@s�oo
*0SE(�op
oq
+(r

{�os
ot
&(u
-���o
�{�oU
*'8�(�(�ov
��{�(�oh
*0N{�,*}�r�Pps/
(>
rcQp(?
tK}�rmQp(?
tT}�*r(
(�(�(�*{�*"}�*{�*"}�*{�*"}�*0�Fsw
��~�rwQpr�Qpox
~�r�Qpr�Qpox
~�rRpr!Rpox
~�rCRpr[Rpox
~�rRpr�Rpox
~�r�Rpr�Rpox
~�r�RprSpox
~�ruSpr�Spox
~�r�Spr�Spox
~�r�Spr�Spox
~�rTpr!Tpox
~�rCTprUTpox
~�rmTprTpox
~�r�Tpr�Tpox
~�r�Tpr�Tpox
~�rUpr#Upox
~�r_UprqUpox
~�r�Upr�Upox
~�r�Upr�Upox
~�r�Upr�Upox
~�r�UprVpox
~�r%Vpr3Vpox
~�rUVpreVpox
~�rwVpr�Vpox
~�r�Vpr�Vpox
~�r�VprWpox
~�rWpr1Wpox
~�r[WpruWpox
~�r�Wpr�Wpox
~�r�Wpr�Wpox
~�r�WprXpox
~�r=XprWXpox
~�r�Xpr�Xpox
~�r�Xpr�Xpox
~�rYpr+Ypox
~�rSYpriYpox
~�r�Ypr�Ypox
~�r�Ypr�Ypox
~�rZpr+Zpox
~�rIZpr_Zpox
~�rsZpr�Zpox
~�r�Zpr�Zpox
~�r�Zp(�
(�
(�
r�Zpox
~�r�Zp(�X(�
(�
r	[pox
~�r#[pr;[pox
~�ru[pr�[pox
~�r�[pr�[pox
~�r�[pr\pox
~�r3\prK\pox
~�rg\pr\pox
~�r�\pr�\pox
~�r�\pr�\pox
~�r]pr�\pox
~�r]pr�\pox
~�r5]pr�\pox
~�rM]pre]pox
*0HG(�
(
(y
+(z
3X#�?(l

2�(

Y*F~�(�o{
*^r�]p(|
o}
(~
*0/-~�
*�6
(�,~�(�o
*r�Ep*s
z(
*0'-~�
*�6
r�]p(|
o}
(~
*s
z(
*0�H-*�6
(
3v(

3k(�
s
r�]p(�

	o
�
	,	o
�s0
o�
o�
#@e@o�
#4@s�
o�
*(

��*:	C
s
z(
*0'-~�
*�6
r�]p(|
o}
(~
*s
z(
*0ZI-*�6(z

,.
�6(�, � �(�
s�
* �eg �(�
s�
*s
z(
*0mJ-~�
*~�o�
~�o�~�o��6(
(�
,%r�]p(�
r�]p(|
(~
(�
*r�]p*s
z(
*0mJ-~�
*~�o�
~�o�~�o��6(
(�
,%r'^p(�
r�]p(|
(~
(�
*rA^p*s
z(
*�((�{�(B
oh
{�o�
*
*�{�,*}�ru^ps/
(>
rmQp(?
tT}�*{�*"}�*(
*:(
(�*0MK(�-!u,s

ts
o
*(�3u�,u�s�
s1
**s
z6((�*
*
*F{�o�
�8*F{�o�
�U*F{�o�
�9*F{�o�
�:*0E{��8o�
{��9o�
{��Uo�
{��:o�
*0�L{o�
(�
-{o�
i+ �
{o�
(�
-{o�
i+ �
	E +�s�
+�s�
+
��s�
{o�
o�
*00Ms�

(�
r�^p(�
o
�
,o
�*	$
0+N{�o�
.#+	#�?
{�o�
,#+	#�?{�o�
.#+	#�?{�o�
.#+	#�?
s�
s4
o�
	s4
o�
s�
o�
o�
s�
(�
o�
#o�
o�
o�
s�
 �(�
o�
#�?o�
o�
*s�
*s(*s6*0�Os�

{�o�
s�

	-#i@+	#s�
o�
	-#+	#i@s�
o�
	#�?(�
s�
o�
	s�
o�
o�
	(�
r_p�s�
(�
s�
o�
o�
o�
*"(�*"(�*0�P-*s�
#>@s�
o�
#s�
o�
#�?(�
s�
o�

(�
r�p�s�
(�
s�
o�
o�
o�
*0Q-*s�

	#s�
o�
	#�?s�
o�
	#@(�
s�
o�
	
(�
rcp�s�
(�
s�
#�?s�
o�
#�������?s�
o�
#�������?(�
s�
o�
o�
(�
o�
(�
rCp�s�
(�
s�
o�
o�
o�
o�
o�
*V{�,(�(�*0]R{�-*(�
�U�U(!
,(�+{��U�U(!
,(�{�o�
}�*�{�-*{�(�.+(�o�
*0�S{�-*{(�.+o�
(�
E;(+9{�(�o�
+2{�(�o�
+{�(�o�
+{�o�
(�3.{�o�
{��9o�
{�o�
(�*0i(�,I(�3{��:o�
{�os
�:o�
,.{�os
�:o�
*{�os
�:ot
&*(�*6(�(�*6(�(�*(�*z{�(���o�
(�*J{�o�
(�*0l{,*}r_ps/
(>
r�_p(?
t<}�r�_p(?
t=}�r�_p(?
tK}�r`p(?
tK}�r`p(?
tK}�r5`p(?
tK}�rK`p(?
tY}�r_`p(?
tY}�rs`p(?
tY}�r�`p(?
tY}�r�`p(?
tY}�r�`p(?
tY}�r�`p(?
tZ}�r�`p(?
t }r�`p(?
t2}*0)Trap�
�(�
i���(�
*s
z(
*0#Trap�
���(�
*s
z(
*0Us�

s
#�#333333�s
#�?#333333�?s
ooYl[o
o
Yl[	o
o8�	oo	+k	(#@Z(�
	#@Z(�

#,@Z(�
o�
ZX	
(�X	%oXo	2�X	%o
Xo?f���*0�Vs�

s�
##(4

8� �o�
(((U
#@XlZ# @[i(W
lZ#$@[io�
ZX#	l#(�	X
	 �1	 �Y
X P�?d���*0�W
s+((X
(#@5 �2� �3
#*((X
l#�?X((�
(�
#@(�
[Y#`@[*0�
�(U
~(�
Z(W
~(�
ZX~(�
X(�
(U
~(�
Z(W
~(�
ZX~(�
X(�
*v
0* \0* �0**0JX#�o@Z(�
i
#�o@Z(�
i#�o@Z(�
i ��b`�b`�`*{�G�z�?333333�?{�G�z�?{�G�z��333333�?�������?�������?�p=
ףпq=
ףp�?)\��(�?�������?333333ÿ�Q����?�p=
ף�?���Q��?)\��(�?bs�
%�(�
�*{*"}*{*"}*�(
#(	#(*V(
(	(*�ooXo
o
Xs
*�ooZo
o
ZYoo
Zo
oZXs
*rooZo
o
ZX*2((�
*�(�
Y#2*#�?X*0�Y#-DT�!@#��r۾��?#�S;��X@ZX(Z
#�@(�
Z#R@#@Z(�
ZX#-DT�!@#�<��v&�?#@[#-DT�!	@[X#33333/�@ZX#��3A[X(Z#�f@Z#-DT�!	@[*0^Z#���-�g�?#�6�k�@ZX(
#-DT�!@#����O��?#��5��@ZX(ZW#��r۾��?#�S;��X@ZX(Z#"��ƽy�?#�Z`�iS�@ZX(Z
#A~6rݔ�?#���J�@ZX(Z#�@O(�
Z#�@O#@	ZY(�
ZY#��@#@	Z(�
ZX#�@#@OZ(�
ZX#�@(�
ZY#�y@#@Z(�
ZY#�j@#@OZ#@	ZY(�
ZY#�i@OX#@	ZY(�
ZY#h@O#@	ZX(�
ZX#�d@#@	ZY(�
ZY#@_@	(�
ZY#�[@OX(�
ZY#�b@OY(�
ZX#�K@#@Z#@	ZY(�
ZY#�y@#@Z(�
ZX#�@(�
ZX~[X#@	ZY#p��(�
Z#F@OX(�
ZX#?@OeX(�
ZY#7@X(�
ZY#&@eX(�
ZX#9@#�OZX(�
ZY#5@OeX(�
ZX#��3A[X(ZWO#�f@Z#-DT�!	@[W#�@(�
ZX~[WO#�f@Z#-DT�!	@[W*0L[ �sy
(�
(�
(�
#���@[
((Y#-DT�!	@Z#�f@[(�
	#-DT�!	@Z#�f@[(�
Z#�?ZY(�
#{�G�zd?Y(�
#�f@Z#-DT�!	@[Y
#2+#�v@X
#�f@45#@[#-DT�!	@Z#�f@[(�
#@(�
e*#@[#-DT�!	@Z#�f@[(�
#@(�
*>#P�s�-	A�*.(*.(*0o\(i

#.@[-l#2@Y#8@[X+l#@Y#8@[X#��	��?Z#Zd;�O
@Y
	#-���?	((�
ZX#{�G�z�?#@	Z((�
ZX#�/�$�q@X##�v@(#���N]�?((�
Z(�
(##�v@(#�V@[(�
#�V@Z#�V@[(�
#�V@ZYX#.@[#Kvl�u�?((�
Z(�
(�
	#��Q��V@((�
((�
ZY	((�
Z[

#�?0

#�4�*-
(�
(+#�v@
(�
(Y#.@[X#5)�^Ұ?ZY#�rh��|@YY

X

##8@(
(�

# �@Z(�
(�
s�
*Z#-DT�!	@Z#�f@[*Z#�f@Z#-DT�!	@[*0Y
+X2�+Y/�*6((,*02]o�
(�

(�
,*r#aps�
o�
,(*0+^o�
o�
-*
d(!
�&�,("*0@_{o�
{o�
o�
(#
s
s�
o�
("*0�`s

o�
o
s0
o�
lo�
lo�
l[Z
o�
l[	o�
l[i	is�
sq
		or
	os
	o�
o�
i	is�
+o�
o�
��Xo�
�i2�o�
*0(a{o�
s(
{o�
($*0Sbo�
.#rMapo�
o�
o�
��(�
+riapo�
o�
(�

r}ap(�
*0�cs�
#I@s�
o�
#s�
o�
#�?(�
s�
o�
s�

	o�
	o�

(�
r�p�s�
(�
s�
o�
o�
o�
*6o�
(*****0!){
o�
(�
,{o�
*0!){o�
(�
,{o�
*0d{
,*}
r�aps/
(>
rbp(?
t`}
rbp(?
t`}r5bp(?
ta}*6(9
(.*�{,*}rQbps/
(>
*6(9
(0*�{,*}r�bps/
(>
*6(9
(2*�{,*}r?cps/
(>
*6(9
(4*�{,*}r�cps/
(>
*6(9
(6*�{,*}r1dps/
(>
*6(�
(<*R(�
o�
(;*jo�
r�dp(�
,o�
*2~((
*6~()
*�{,*}r�dps/
(>
*�r@ep�(*
�H(*
(+
�*6(�
(?*�{,*}rTeps/
(>
*6(9
(A*�{,*}r�eps/
(>
*6(9
(C*�{,*}rMfps/
(>
*6(9
(E*�{,*}r�fps/
(>
*6(9
(G*�{,*}rLgps/
(>
*:(�
(+&*V�(*
o�
(�
*
*
*(�
*�`����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetwPADPADP��‚x��C��s<�47|����-G��͋�� �<|`��Fg��Vs������qr���dۀ�b���|ܺ�����ˤ�¢��������p����\��>罹��ھ픹�I���a����ѹ�>�ƉJ.�w��Z����]�ڊe�>�P�%�H����p����ѥ�;�q&=��Ɖռ?+�O���7ܬκ݀���l�r�[[⎂����嬖�B\��o#�j�+�U�5�uS��!����NK��8c�~�����o�Ƚ��/0*
/v�
���`}2pU�Gz��?0�rQ#��;%�Iv+�n,�W�.��m4\��4�\�5��6�*�?���A4��C�V�D\M�GS��N؄	RfA�Rυ�Rw�U`�X��Yl�]A�^��\a�za��a�|�a��d�	g�ygd�5iL�	l;q[rsܩxi��yN%N{l��{ܿ}\M5~	��T�
=p���q�Z��C ?��e����~CO�#	��
��IF��Z�.=X�k��
�	���t	��	-��Z�-{���
2��	R
���.\0i����.��J�(
�x
��?
���M
d�"Y70���
��3$8controlsdemomodulecontrol.cs.demotesting/fixtures.cs�$effects/effects.csm
<effects/shaders/lightstreak.ps�"2effects/shaders/ripple.ps�%Ngalleryphotoviewer/controlpanel.sl.xaml.)Ngalleryphotoviewer/controlpanel.xaml.cs�?Lgalleryphotoviewer/imageviewer.sl.xaml�NLgalleryphotoviewer/imageviewer.xaml.csSTgalleryphotoviewer/navigationpanel.sl.xaml�Tgalleryphotoviewer/navigationpanel.xaml.cs}�Lgalleryphotoviewer/slideviewer.sl.xaml��Lgalleryphotoviewer/slideviewer.xaml.csA�Fgalleryphotoviewer/splitter.sl.xamlX�Fgalleryphotoviewer/splitter.xaml.cs@�Jgalleryphotoviewer/zoomscroll.sl.xamla�Jgalleryphotoviewer/zoomscroll.xaml.cs��*images/agcontrols.png�"images/agcore.png,images/calc.pngP%0images/devexpress123.png�&$images/gagarin.jpgdBDimages/galleryphotoviewer/next.png�DDimages/galleryphotoviewer/play.pngHJimages/galleryphotoviewer/previos.pngiLFimages/galleryphotoviewer/print.pngPDimages/galleryphotoviewer/redo.pngARLimages/galleryphotoviewer/size_1x1.png�TNimages/galleryphotoviewer/size_auto.pngyVZimages/galleryphotoviewer/size_horizontal.png�XVimages/galleryphotoviewer/size_vertical.png9\Dimages/galleryphotoviewer/undo.png�_Jimages/galleryphotoviewer/zoom_in.png2bLimages/galleryphotoviewer/zoom_out.pngAc(images/have-fun!.png�c,images/image-61x61.png4Ximages/moon.pngik.images/not-so-fast!.pngn� images/rates.png
�&images/research.png�"images/shadow.png=�.images/soyuz-launch.jpg��*images/statistics.png�Fimages/sun.pngbH"images/system.png��8images/underconstruction.pngW�0images/usermanagment.png��.images/wizard-image.pngM�*images/zillowlogo.png�A8modules/bookcalendar.sl.xaml�C8modules/bookcalendar.xaml.cs��:modules/bookemployees.sl.xaml!�:modules/bookemployees.xaml.cs
l8modules/customstyles.sl.xaml�r8modules/customstyles.xaml.cs�,modules/dialog.sl.xaml�,modules/dialog.xaml.cs�8modules/dialogwizard.sl.xaml
�8modules/dialogwizard.xaml.cs�#(modules/figures.xaml�gFmodules/flipviewitemssource.sl.xamljlFmodules/flipviewitemssource.xaml.cs�x>modules/framenavigation.sl.xaml�y>modules/framenavigation.xaml.csk�Dmodules/galleryphotoviewer.sl.xaml2�Dmodules/galleryphotoviewer.xaml.csD�:modules/mirrorcontrol.sl.xaml�:modules/mirrorcontrol.xaml.cs�	"modules/moon.xaml�\	(modules/moon.xaml.cs�`	2modules/mooncalculator.cs�x	Fmodules/pageviewitemssource.sl.xaml �	Fmodules/pageviewitemssource.xaml.cs'�	Hmodules/slideviewitemssource.sl.xaml�	Hmodules/slideviewitemssource.xaml.cs��	0modules/suncalculator.cs��	Nmodules/tabcontrolheadersscroll.sl.xamll�	Nmodules/tabcontrolheadersscroll.xaml.cs#�	Jmodules/tabcontrolitemssource.sl.xaml.�	Jmodules/tabcontrolitemssource.xaml.cs�	Fmodules/tabcontrolmultiline.sl.xaml��	Fmodules/tabcontrolmultiline.xaml.csX�	Lmodules/tabcontrolpageclosable.sl.xaml
Lmodules/tabcontrolpageclosable.xaml.cs�
4modules/transition.sl.xaml,
4modules/transition.xaml.cs�e
:modules/uploadcontrol.sl.xaml�l
:modules/uploadcontrol.xaml.cs�x
@modules/views/dashboardview.xaml.�
Fmodules/views/dashboardview.xaml.cs͞
Jmodules/views/loancalculatorview.xaml	�
Pmodules/views/loancalculatorview.xaml.csW�
Hmodules/views/mortgageratesview.xaml��
Nmodules/views/mortgageratesview.xaml.cs�
Fmodules/views/navigatorview.sl.xaml.�
Fmodules/views/navigatorview.xaml.cs��
>modules/views/researchview.xaml'�
Dmodules/views/researchview.xaml.cs��
`modules/views/slideviewemployeesdetailsview.xaml��
fmodules/views/slideviewemployeesdetailsview.xaml.cs��
Rmodules/views/slideviewemployeesview.xamlY�
Xmodules/views/slideviewemployeesview.xaml.cs-�
Bmodules/views/statisticsview.xaml#�
Hmodules/views/statisticsview.xaml.csn�
Pmodules/views/systeminformationview.xaml��
Vmodules/views/systeminformationview.xaml.csJmodules/views/usermanagementview.xamlNPmodules/views/usermanagementview.xaml.cs
:modules/views/zillowview.xamlI@modules/views/zillowview.xaml.cs�program.cs�4properties/assemblyinfo.cs�\themes/galleryphotoviewer/controlpanel.sl.xaml^themes/galleryphotoviewer/gallerystyles.sl.xaml�Bbthemes/galleryphotoviewer/navigationpanel.sl.xaml��Vthemes/galleryphotoviewer/scrollbar.sl.xaml��\themes/galleryphotoviewer/scrollviewer.sl.xamlb%Xthemes/galleryphotoviewer/zoomscroll.sl.xamlk,&themes/generic.xaml9!�using System;
using System.Collections;
using System.Windows;
using System.Windows.Data;
using System.Windows.Markup;
using DevExpress.Xpf.DemoBase;
using DevExpress.Xpf.DemoBase.NWind;
using DevExpress.Xpf.WindowsUI;
using System.IO;
using System.Windows.Media.Imaging;

namespace ControlsDemo {
    public class ControlsDemoModule : DemoModule {
    }
    public class SourceConverter : IValueConverter {
        #region IValueConverter Members
        object IValueConverter.Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            MemoryStream ms = new MemoryStream((byte[])value);
            BitmapSource source = new BitmapImage();
            source.SetSource(ms);
            return source;
        }
        object IValueConverter.ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }
    public class UniversalContainerConverter<T> : MarkupExtension, IValueConverter {
        public override object ProvideValue(IServiceProvider serviceProvider) {
            return this;
        }
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return value is T ? GetContainer((T)value) : null;
        }
        protected virtual object GetContainer(T value) {
            return null;
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return ((UniversalContainer<T>)value).Value;
        }
        #endregion
    }
    public class UniversalContainer<T> {
        public string Name { get; set; }
        public string DisplayName { get; set; }
        public T Value { get; set; }
        public override bool Equals(object obj) {
            return obj is UniversalContainer<T> ? object.Equals(Value, ((UniversalContainer<T>)obj).Value) : false;
        }
        public override int GetHashCode() {
            return Value.GetHashCode();
        }
    }
    public class AnimationTypeContainer : UniversalContainer<AnimationType> { }
    public class AnimationTypeConverter : UniversalContainerConverter<AnimationType> {
        protected override object GetContainer(AnimationType value) {
            return new AnimationTypeContainer() { Value = value };
        }
    }
    public class NWindEmployees : DependencyObject {
        public static readonly DependencyProperty DataProperty =
            DependencyProperty.Register("Data", typeof(IEnumerable), typeof(NWindEmployees), null);
        public NWindEmployees() {
            Data = NWindData<Employees>.NewDataSource;
        }
        public IEnumerable Data {
            get { return (IEnumerable)GetValue(DataProperty); }
            set { SetValue(DataProperty, value); }
        }
    }
}!yusing System;
using DevExpress.Xpf.DemoBase.DemoTesting;
using DevExpress.Xpf.Core.Native;

namespace ControlsDemo.Tests {
    public class ControlsCheckAllDemosFixture : CheckAllDemosFixture {
        Type[] skipMemoryLeaksCheckModules = new Type[] { };
        protected override bool CheckMemoryLeaks(Type moduleTyle) {
            return false;
        }
    }
}!busing System;
using System.Windows;
using System.Windows.Media;
using System.Windows.Media.Effects;

namespace ControlsDemo {
    public class RippleEffect : ShaderEffect {
        public static readonly DependencyProperty InputProperty = ShaderEffect.RegisterPixelShaderSamplerProperty("Input", typeof(RippleEffect), 0);
        public static readonly DependencyProperty CenterProperty = DependencyProperty.Register("Center", typeof(Point), typeof(RippleEffect), new PropertyMetadata(new Point(0.5, 0.5), PixelShaderConstantCallback(0)));
        public static readonly DependencyProperty AmplitudeProperty = DependencyProperty.Register("Amplitude", typeof(double), typeof(RippleEffect), new PropertyMetadata(0.1, PixelShaderConstantCallback(1)));
        public static readonly DependencyProperty FrequencyProperty = DependencyProperty.Register("Frequency", typeof(double), typeof(RippleEffect), new PropertyMetadata(0.0, PixelShaderConstantCallback(2)));
        public static readonly DependencyProperty PhaseProperty = DependencyProperty.Register("Phase", typeof(double), typeof(RippleEffect), new PropertyMetadata(0.0, PixelShaderConstantCallback(3)));
        public static readonly DependencyProperty AspectRatioProperty = DependencyProperty.Register("AspectRatio", typeof(double), typeof(RippleEffect), new PropertyMetadata(1.0, PixelShaderConstantCallback(4)));

        public Brush Input { get { return (Brush)GetValue(InputProperty); } set { SetValue(InputProperty, value); } }
        public Point Center { get { return (Point)GetValue(CenterProperty); } set { SetValue(CenterProperty, value); } }
        public double Amplitude { get { return (double)GetValue(AmplitudeProperty); } set { SetValue(AmplitudeProperty, value); } }
        public double Frequency { get { return (double)GetValue(FrequencyProperty); } set { SetValue(FrequencyProperty, value); } }
        public double Phase { get { return (double)GetValue(PhaseProperty); } set { SetValue(PhaseProperty, value); } }
        public double AspectRatio { get { return (double)GetValue(AspectRatioProperty); } set { SetValue(AspectRatioProperty, value); } }

        public RippleEffect() {
            PixelShader pixelShader = new PixelShader();
            pixelShader.UriSource = new Uri("/ControlsDemo;component/Effects/Shaders/Ripple.ps", UriKind.Relative);
            PixelShader = pixelShader;
            UpdateShaderValue(InputProperty);
            UpdateShaderValue(CenterProperty);
            UpdateShaderValue(AmplitudeProperty);
            UpdateShaderValue(FrequencyProperty);
            UpdateShaderValue(PhaseProperty);
            UpdateShaderValue(AspectRatioProperty);
        }
    }
    public class LightStreakEffect : ShaderEffect {
        public static readonly DependencyProperty InputProperty = ShaderEffect.RegisterPixelShaderSamplerProperty("Input", typeof(LightStreakEffect), 0);
        public static readonly DependencyProperty BrightThresholdProperty = DependencyProperty.Register("BrightThreshold", typeof(double), typeof(LightStreakEffect), new PropertyMetadata(((double)(0.5)), PixelShaderConstantCallback(0)));
        public static readonly DependencyProperty ScaleProperty = DependencyProperty.Register("Scale", typeof(double), typeof(LightStreakEffect), new PropertyMetadata(((double)(0.5)), PixelShaderConstantCallback(1)));
        public static readonly DependencyProperty AttenuationProperty = DependencyProperty.Register("Attenuation", typeof(double), typeof(LightStreakEffect), new PropertyMetadata(((double)(0.25)), PixelShaderConstantCallback(2)));
        public static readonly DependencyProperty DirectionProperty = DependencyProperty.Register("Direction", typeof(Point), typeof(LightStreakEffect), new PropertyMetadata(new Point(0.5, 1), PixelShaderConstantCallback(3)));
        public static readonly DependencyProperty InputSizeProperty = DependencyProperty.Register("InputSize", typeof(Size), typeof(LightStreakEffect), new PropertyMetadata(new Size(800, 600), PixelShaderConstantCallback(4)));

        public Brush Input { get { return ((Brush)(GetValue(InputProperty))); } set { SetValue(InputProperty, value); } }
        public double BrightThreshold { get { return ((double)(GetValue(BrightThresholdProperty))); } set { SetValue(BrightThresholdProperty, value); } }
        public double Scale { get { return ((double)(GetValue(ScaleProperty))); } set { SetValue(ScaleProperty, value); } }
        public double Attenuation { get { return ((double)(GetValue(AttenuationProperty))); } set { SetValue(AttenuationProperty, value); } }
        public Point Direction { get { return ((Point)(GetValue(DirectionProperty))); } set { SetValue(DirectionProperty, value); } }
        public Size InputSize { get { return ((Size)(GetValue(InputSizeProperty))); } set { SetValue(InputSizeProperty, value); } }

        public LightStreakEffect() {
            PixelShader pixelShader = new PixelShader();
            pixelShader.UriSource = new Uri("/ControlsDemo;component/Effects/Shaders/LightStreak.ps", UriKind.Relative);
            PixelShader = pixelShader;
            UpdateShaderValue(InputProperty);
            UpdateShaderValue(BrightThresholdProperty);
            UpdateShaderValue(ScaleProperty);
            UpdateShaderValue(AttenuationProperty);
            UpdateShaderValue(DirectionProperty);
            UpdateShaderValue(InputSizeProperty);
        }
    }
}!�����TCTAB�� �
����������AttenuationBrightThresholdDirection��InputSizeScaleimplicitInputSampler���ps_2_0Microsoft (R) HLSL Shader Compiler 9.24.949.2307Q��?@����������U�����B���B�������������������������U����U������U�����������������!�����RCTAB�� �������
�����Amplitude��AspectRatioCenter�FrequencyPhaseimplicitInputSampler���ps_2_0Microsoft (R) HLSL Shader Compiler 9.24.949.2307Q���">?�?Q���@�I���L>Q�
еa����*;���9Q�������??������������U�Z���������������U�������������U����������U�%������U��������U�U����U�����U�����������B����������������������!�<UserControl x:Class="ControlsDemo.GalleryDemo.ControlPanel" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:ControlsDemo.GalleryDemo">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/ControlPanel.SL.xaml" />
    </UserControl.Resources>
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="Auto" />
            <ColumnDefinition Width="Auto" />
            <ColumnDefinition Width="Auto" />
        </Grid.ColumnDefinitions>
        <Grid Grid.Column="1" Opacity="0.5">
            <Border Background="#FF9EA3C1" Margin="0,10" />
            <Border Width="70" Height="70" Background="#FF9EA3C1" CornerRadius="35" />
        </Grid>
        <Border Background="#7F9EA3C1" CornerRadius="25,0,0,25" Margin="0,10" />
        <Border Background="#7F9EA3C1" CornerRadius="0,25,25,0" Margin="0,10" Grid.Column="3" />
        <Border Margin="1,11" CornerRadius="24" Grid.ColumnSpan="3">
            <Border.Background>
                <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                    <GradientStop Color="#FF292C3A" Offset="0" />
                    <GradientStop Color="#FF292C3A" Offset="1" />
                    <GradientStop Color="#FF3C3F52" Offset="0.5" />
                </LinearGradientBrush>
            </Border.Background>
        </Border>
        <Border Width="68" Height="68" CornerRadius="35" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="1">
            <Border.Background>
                <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                    <GradientStop Color="#FF3C3F52" />
                    <GradientStop Color="#FF3C3F52" Offset="0.5" />
                    <GradientStop Color="#FF383C4E" Offset="1" />
                </LinearGradientBrush>
            </Border.Background>
        </Border>
        <StackPanel Orientation="Horizontal" UseLayoutRounding="True">
            <Button Width="37" Height="37" Margin="32,0,0,0" Style="{StaticResource navigationButton}" Click="OnPrintClick" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Print.png" Stretch="None" />
            </Button>
            <local:Splitter />
            <Button Width="37" Height="37" Margin="0,0,16,0" Style="{StaticResource navigationButton}" Click="OnHorSizeClick" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Size_Horizontal.png" Stretch="None" />
            </Button>
            <Button Width="37" Height="37" Margin="0,0,16,0" Style="{StaticResource navigationButton}" Click="OnVerSizeClick" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Size_Vertical.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" />
            </Button>
            <Button Width="37" Height="37" Margin="0,0,16,0" Style="{StaticResource navigationButton}" Click="OnRotateLeftClick" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Undo.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" />
            </Button>
            <Button Width="37" Height="37" Style="{StaticResource navigationButton}" Click="OnRotateRightClick" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Redo.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" />
            </Button>
            <local:Splitter />
            <Button Width="37" Height="37" Margin="0,0,16,0" Click="OnPrevClick" Style="{StaticResource navigationButton}" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Previos.png" Stretch="None" />
            </Button>
        </StackPanel>
        <StackPanel Orientation="Horizontal" Grid.Column="2">
            <Button Width="37" Height="37" Margin="16,0,0,0" Click="OnNextClick" Style="{StaticResource navigationButton}" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Next.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" />
            </Button>
            <local:Splitter />
            <Button Width="37" Height="37" Style="{StaticResource navigationButton}" Click="On1to1Click" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Size_1x1.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" />
            </Button>
            <local:Splitter />
            <Button Width="37" Height="37" Style="{StaticResource navigationButton}" Click="OnAutoSizeClick" HorizontalAlignment="Center" VerticalAlignment="Center">

                <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Size_Auto.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" />
            </Button>
            <local:ZoomScroll x:Name="ZoomScroll" MinValue="10" MaxValue="400" Margin="16,0,32,16" VerticalAlignment="Center" ValueChanged="ZoomScroll_ValueChanged" />
        </StackPanel>
        <Button Content="Button" Click="OnPlayClick" Grid.Column="1" Margin="5" Style="{StaticResource playButton}" />
    </Grid>
</UserControl>!using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.GalleryDemo {
    public enum ControlPanelCommand { Print, HorSize, VerSize, RotateLeft, RotateRight, Prior, Next, ZoomToOriginalSize, AutoSize, Play, Stop, ZoomValueChanged }
    public class ControlPanelEventArgs : EventArgs {
        public ControlPanelCommand Command { get; protected set; }
        public ControlPanelEventArgs(ControlPanelCommand command) {
            Command = command;
        }
    }
    public delegate void ControlPanelCommandClickEventHandler(object sender, ControlPanelEventArgs e);

    public partial class ControlPanel : UserControl {
        public GalleryPhotoViewer Owner = null;
        public ControlPanel() {
            InitializeComponent();
        }
        public double ZoomValue {
            get {
                return ZoomScroll.Value;
            }
            set {
                ZoomScroll.SetZoomValue(value, 0);
            }
        }
        public void SetAndAnimateZoomValue(double value) {
            ZoomScroll.SetZoomValue(value, 0.5);
        }
        public event ControlPanelCommandClickEventHandler CommandClick;

        protected virtual void OnPrintClick(object sender, EventArgs e) {
            Owner.PrintCurrentImage();
        }
        protected virtual void OnHorSizeClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.HorSize));
        }
        protected virtual void OnVerSizeClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.VerSize));
        }
        protected virtual void OnRotateLeftClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.RotateLeft));
        }
        protected virtual void OnRotateRightClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.RotateRight));
        }
        protected virtual void OnPrevClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.Prior));
        }
        protected virtual void OnNextClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.Next));
        }
        protected virtual void On1to1Click(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.ZoomToOriginalSize));
        }
        protected virtual void OnAutoSizeClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.AutoSize));
        }
        protected virtual void OnPlayClick(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.Play));
        }
        private void ZoomScroll_ValueChanged(object sender, EventArgs e) {
            if(CommandClick != null)
                CommandClick(this, new ControlPanelEventArgs(ControlPanelCommand.ZoomValueChanged));
        }
    }
}!<UserControl x:Class="ControlsDemo.GalleryDemo.ImageViewer" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:ControlsDemo.GalleryDemo">
    <Border x:Name="border" BorderThickness="1" Background="Transparent">
        <ScrollViewer x:Name="scrollHost" HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden">
            <local:ImagePresenter Scale="{Binding Scale}" Rotation="{Binding Rotation}" VerticalAlignment="Center" HorizontalAlignment="Center" FlowDirection="LeftToRight">
                <local:ImagePresenter.Content>
                    <Image x:Name="image" Source="{Binding ImageSource}" Stretch="None" MouseMove="OnImageMouseMove" LostMouseCapture="OnImageLostMouseCapture" MouseLeftButtonDown="OnImageMouseLeftButtonDown" MouseLeftButtonUp="OnImageMouseLeftButtonUp" />
                </local:ImagePresenter.Content>
            </local:ImagePresenter>
        </ScrollViewer>
    </Border>
</UserControl>!�>using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using DevExpress.Xpf.Utils;
using DevExpress.Xpf.Core.WPFCompatibility;
namespace System.Windows.Media.Imaging {
    public enum Rotation { Rotate0 = 0, Rotate90 = 1, Rotate180 = 2, Rotate270 = 3, }
}
namespace ControlsDemo.GalleryDemo {
    public partial class ImageViewer : UserControl {
        #region Dependency Properties
        public static readonly DependencyProperty ScaleProperty =
            DependencyProperty.Register("Scale", typeof(double), typeof(ImageViewer),
            new PropertyMetadata(1d, new PropertyChangedCallback(OnScalePropertyChanged)));
        public static readonly DependencyProperty RotationProperty =
            DependencyProperty.Register("Rotation", typeof(Rotation), typeof(ImageViewer), new PropertyMetadata(Rotation.Rotate0));
        public static readonly DependencyProperty ImageSourceProperty =
            DependencyProperty.Register("ImageSource", typeof(BitmapSource), typeof(ImageViewer), new PropertyMetadata(null));

        public static readonly DependencyProperty MinScaleValueProperty =
            DependencyProperty.Register("MinScaleValue", typeof(double), typeof(ImageViewer), new PropertyMetadata(0.1d));
        public static readonly DependencyProperty MaxScaleValueProperty =
            DependencyProperty.Register("MaxScaleValue", typeof(double), typeof(ImageViewer), new PropertyMetadata(4d));
        protected static void OnScalePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) {
            ((ImageViewer)d).OnScaleChanged((double)e.OldValue);
        }
        #endregion Dependency Properties
        public double Scale {
            get { return (double)GetValue(ScaleProperty); }
            set { SetValue(ScaleProperty, value); }
        }
        public Rotation Rotation {
            get { return (Rotation)GetValue(RotationProperty); }
            set { SetValue(RotationProperty, value); }
        }
        public BitmapSource ImageSource {
            get { return (BitmapSource)GetValue(ImageSourceProperty); }
            set { SetValue(ImageSourceProperty, value); }
        }
        public double MinScaleValue {
            get { return (double)GetValue(MinScaleValueProperty); }
            set { SetValue(MinScaleValueProperty, value); }
        }
        public double MaxScaleValue {
            get { return (double)GetValue(MaxScaleValueProperty); }
            set { SetValue(MaxScaleValueProperty, value); }
        }
        public double HorizontalFitScale {
            get {
                double horzScale = OriginalViewportSize.Width / OriginalContentSize.Width * Scale;
                if(OriginalViewportSize.Height < OriginalContentSize.Height / Scale * horzScale) {
                    horzScale = (OriginalViewportSize.Width - scrollBarSize) / OriginalContentSize.Width * Scale;
                }
                return horzScale;
            }
        }
        public double VerticalFitScale {
            get {
                double vertScale = OriginalViewportSize.Height / OriginalContentSize.Height * Scale;
                if(OriginalViewportSize.Width < OriginalContentSize.Width / Scale * vertScale) {
                    vertScale = (OriginalViewportSize.Height - scrollBarSize) / OriginalContentSize.Height * Scale;
                }
                return vertScale;
            }
        }
        public event EventHandler MouseWheelZoom;
        public Image PartImage { get { return image; } }
        public Border Viewport { get { return border; } }
        public ImageViewer() {
            DataContext = this;
            InitializeComponent();
            Loaded += OnLoaded;
            Unloaded += OnUnloaded;
            scrollHost.AddHandler(FrameworkElement.MouseWheelEvent, new MouseWheelEventHandler(OnScrollHostMouseWheel), true);
        }
        public double GetBestFitScale() {
            double bestScale = HorizontalFitScale;
            if(scrollHost.ViewportHeight < ((UIElement)scrollHost.Content).DesiredSize.Height / Scale * bestScale) return VerticalFitScale;
            return bestScale;
        }
        public void ScaleCenter(double scaleValue) {
            Point scalePoint = new Point(scrollHost.HorizontalOffset + OriginalViewportSize.Width / 2, scrollHost.VerticalOffset + OriginalViewportSize.Height / 2);
            ScaleAndScroll(scalePoint, scaleValue);
        }

        protected override void OnMouseWheel(MouseWheelEventArgs e) {
            e.Handled = true;
            Point point = e.GetPosition((UIElement)scrollHost.Content);
            if(e.Delta > 0)
                ScaleAndScroll(point, Math.Min(Scale + 0.1, MaxScaleValue));
            else
                ScaleAndScroll(point, Math.Max(Scale - 0.1, MinScaleValue));
            if(MouseWheelZoom != null)
                MouseWheelZoom(this, new EventArgs());
            return;
        }
        protected virtual void OnScaleChanged(double oldValue) {
            scaleIsChanged = true;
        }
        protected virtual void OnLayoutUpdated(object sender, EventArgs e) {
            UpdateScrollbarVisibility();
            UpdateMouseCursor();
            if(this.scaleIsChanged) {
                scrollHost.ScrollToHorizontalOffset(this.scrollOffsetAfterScaleChanged.X);
                scrollHost.ScrollToVerticalOffset(this.scrollOffsetAfterScaleChanged.Y);
                this.scaleIsChanged = false;
            }
        }
        protected virtual void OnLoaded(object sender, RoutedEventArgs e) {
            LayoutUpdated += OnLayoutUpdated;
        }
        protected virtual void OnUnloaded(object sender, RoutedEventArgs e) {
            LayoutUpdated -= OnLayoutUpdated;
        }
        protected virtual void OnImageMouseMove(object sender, MouseEventArgs e) {
            if(!this.isLeftButtonDown)
                return;
            Point point = e.GetPosition(scrollHost);
            double horizontalDragDelta = this.dragPoint.X - point.X;
            double verticalDragDelta = this.dragPoint.Y - point.Y;
            scrollHost.ScrollToHorizontalOffset(this.dragOffset.Width + horizontalDragDelta);
            scrollHost.ScrollToVerticalOffset(this.dragOffset.Height + verticalDragDelta);
        }
        protected virtual void OnImageMouseLeftButtonDown(object sender, MouseButtonEventArgs e) {
            ((UIElement)sender).CaptureMouse();
            this.isLeftButtonDown = true;
            this.dragPoint = e.GetPosition(scrollHost);
            this.dragOffset = new Size(scrollHost.HorizontalOffset, scrollHost.VerticalOffset);
            e.Handled = true;
        }
        protected virtual void OnImageMouseLeftButtonUp(object sender, MouseButtonEventArgs e) {
            ((UIElement)sender).ReleaseMouseCapture();
            this.isLeftButtonDown = false;
            e.Handled = true;
        }
        protected virtual void OnImageLostMouseCapture(object sender, EventArgs e) {
            this.isLeftButtonDown = false;
        }
        protected virtual void ScaleAndScroll(Point scalePoint, double scaleValue) {
            Size originalImageSize = new Size(OriginalContentSize.Width / Scale, OriginalContentSize.Height / Scale);
            Point viewportOffset = new Point(scalePoint.X - scrollHost.HorizontalOffset, scalePoint.Y - scrollHost.VerticalOffset);
            scrollOffsetAfterScaleChanged = new Point(scalePoint.X / Scale * scaleValue - viewportOffset.X, scalePoint.Y / Scale * scaleValue - viewportOffset.Y);
            Scale = scaleValue;
        }
        protected virtual void OnScrollHostMouseWheel(object sender, MouseWheelEventArgs e) {
            OnMouseWheel(e);
        }

        void UpdateScrollbarVisibility() {
            if(OriginalContentSize.Height - OriginalViewportSize.Height > 0.5d) {
                scrollHost.VerticalScrollBarVisibility = ScrollBarVisibility.Visible;
            } else
                scrollHost.VerticalScrollBarVisibility = ScrollBarVisibility.Hidden;

            if(OriginalContentSize.Width - OriginalViewportSize.Width > 0.5d) {
                scrollHost.HorizontalScrollBarVisibility = ScrollBarVisibility.Visible;
            } else
                scrollHost.HorizontalScrollBarVisibility = ScrollBarVisibility.Hidden;
        }
        void UpdateMouseCursor() {
            if(scrollHost.HorizontalScrollBarVisibility == ScrollBarVisibility.Visible || scrollHost.VerticalScrollBarVisibility == ScrollBarVisibility.Visible) {
                ((ImagePresenter)scrollHost.Content).Cursor = Cursors.Hand;
            } else {
                ((ImagePresenter)scrollHost.Content).Cursor = Cursors.Arrow;
            }
        }

        Size OriginalContentSize { get { return ((UIElement)scrollHost.Content).DesiredSize; } }
        Size OriginalViewportSize {
            get {
                double originViewportWidth = scrollHost.ComputedVerticalScrollBarVisibility == System.Windows.Visibility.Visible ? scrollHost.ViewportWidth + scrollBarSize : scrollHost.ViewportWidth;
                double originViewportHeight = scrollHost.ComputedHorizontalScrollBarVisibility == System.Windows.Visibility.Visible ? scrollHost.ViewportHeight + scrollBarSize : scrollHost.ViewportHeight;
                return new Size(originViewportWidth, originViewportHeight);
            }
        }

        Point dragPoint = new Point();
        Size dragOffset = new Size();
        Point scrollOffsetAfterScaleChanged = new Point();
        bool scaleIsChanged = false;
        bool isLeftButtonDown = false;

        const double scrollBarSize = 12;
    }

    public class ImagePresenter : Panel {
        #region Dependency Properties
        public static readonly DependencyProperty RotationProperty =
            DependencyProperty.Register("Rotation", typeof(Rotation), typeof(ImagePresenter),
            new PropertyMetadata(Rotation.Rotate90, new PropertyChangedCallback(OnRotationPropertyChanged)));
        public static readonly DependencyProperty ContentProperty =
            DependencyProperty.Register("Content", typeof(UIElement), typeof(ImagePresenter),
            new PropertyMetadata(null, new PropertyChangedCallback(OnContentPropertyChanged)));
        public static readonly DependencyProperty ScaleProperty =
            DependencyProperty.Register("Scale", typeof(double), typeof(ImagePresenter),
            new PropertyMetadata(1d, new PropertyChangedCallback(OnScalePropertyChanged)));
        protected static void OnRotationPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) {
            ((ImagePresenter)d).OnRotationChanged((Rotation)e.OldValue);
        }
        protected static void OnContentPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) {
            ((ImagePresenter)d).OnContentChanged((UIElement)e.OldValue);
        }
        protected static void OnScalePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) {
            ((ImagePresenter)d).OnScaleChanged((double)e.OldValue);
        }
        #endregion Dependency Properties
        public Rotation Rotation {
            get { return (Rotation)GetValue(RotationProperty); }
            set { SetValue(RotationProperty, value); }
        }
        public UIElement Content {
            get { return (UIElement)GetValue(ContentProperty); }
            set { SetValue(ContentProperty, value); }
        }
        public double Scale {
            get { return (double)GetValue(ScaleProperty); }
            set { SetValue(ScaleProperty, value); }
        }

        protected virtual void OnContentChanged(UIElement oldValue) {
            if(oldValue != null) {
                oldValue.RenderTransform = null;
                Children.Remove(oldValue);
            }
            if(Content != null) {
                TransformGroup transformGroup = new TransformGroup();
                ScaleTransform scaleTransform = new ScaleTransform() { ScaleX = Scale, ScaleY = Scale };
                RotateTransform rotateTransform = new RotateTransform() { Angle = GetAngleByRotation(Rotation) };
                transformGroup.Children.Add(scaleTransform);
                transformGroup.Children.Add(rotateTransform);
                transformGroup.Children.Add(new TranslateTransform());
                Content.RenderTransform = transformGroup;
                Children.Add(Content);
            }
        }
        protected virtual void OnScaleChanged(double oldValue) {
            if(Content != null) {
                ((Content.RenderTransform as TransformGroup).Children[0] as ScaleTransform).ScaleX = Scale;
                ((Content.RenderTransform as TransformGroup).Children[0] as ScaleTransform).ScaleY = Scale;
                Content.InvalidateArrange();
                InvalidateMeasure();
            }
            InvalidateArrange();
            UpdateLayout();
        }
        protected virtual void OnRotationChanged(Rotation oldValue) {
            if(Content != null) {
                ((Content.RenderTransform as TransformGroup).Children[1] as RotateTransform).Angle = GetAngleByRotation(Rotation);
                Content.InvalidateMeasure();
                InvalidateMeasure();
            }
        }

        protected override Size MeasureOverride(Size availableSize) {
            if(Content == null) return new Size();
            Size baseSize = new Size(double.PositiveInfinity, double.PositiveInfinity);
            Content.Measure(baseSize);
            ((Content.RenderTransform as TransformGroup).Children[2] as TranslateTransform).X = GetTranslatePoint().X;
            ((Content.RenderTransform as TransformGroup).Children[2] as TranslateTransform).Y = GetTranslatePoint().Y;
            switch(Rotation) {
                case Rotation.Rotate0:
                case Rotation.Rotate180:
                    return new Size(Content.DesiredSize.Width * Scale, Content.DesiredSize.Height * Scale);
                default:
                    return new Size(Content.DesiredSize.Height * Scale, Content.DesiredSize.Width * Scale);
            }
        }
        protected override Size ArrangeOverride(Size finalSize) {
            if(Content == null) return new Size();
            Content.Arrange(new Rect(0, 0, Content.DesiredSize.Width, Content.DesiredSize.Height));
            return finalSize;
        }

        double GetAngleByRotation(Rotation rotation) {
            if(rotation == System.Windows.Media.Imaging.Rotation.Rotate0)
                return 0;
            else if(rotation == System.Windows.Media.Imaging.Rotation.Rotate90)
                return 90;
            else if(rotation == System.Windows.Media.Imaging.Rotation.Rotate180)
                return 180;
            else if(rotation == System.Windows.Media.Imaging.Rotation.Rotate270)
                return 270;
            return 0;
        }
        Point GetTranslatePoint() {
            switch(Rotation) {
                case Rotation.Rotate0:
                    return new Point(0, 0);
                case Rotation.Rotate90:
                    return new Point(Content.DesiredSize.Height * Scale, 0);
                case Rotation.Rotate180:
                    return new Point(Content.DesiredSize.Width * Scale, Content.DesiredSize.Height * Scale);
                case Rotation.Rotate270:
                    return new Point(0, Content.DesiredSize.Width * Scale);

            }
            return new Point();
        }
    }
}!�<UserControl x:Class="ControlsDemo.GalleryDemo.NavigationPanel" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <UserControl.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/NavigationPanel.SL.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </UserControl.Resources>

    <Grid>
        <Border BorderThickness="1" Margin="0,-12,0,0" Opacity="0.15" Height="200" VerticalAlignment="Top">
            <Border.Background>
                <RadialGradientBrush Center="0.499,0.026" GradientOrigin="0.499,0.026" RadiusY="0.957" RadiusX="0.496">
                    <GradientStop Color="#BFFFFFFF" Offset="0" />
                    <GradientStop Color="Transparent" Offset="1" />
                </RadialGradientBrush>
            </Border.Background>
        </Border>
        <ScrollViewer HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Visible">
            <StackPanel Orientation="Vertical">
                <RadioButton Style="{StaticResource MenuButtonGallery}">
                    <TextBlock Foreground="#FFBEC3E6" TextWrapping="Wrap" FontSize="13.333" HorizontalAlignment="Left" VerticalAlignment="Center" Text="Test VStates" />
                </RadioButton>
                <RadioButton Style="{StaticResource MenuButtonGallery}">
                    <TextBlock Foreground="#FFBEC3E6" TextWrapping="Wrap" FontSize="13.333" HorizontalAlignment="Left" VerticalAlignment="Center" Text="Test VStates" />
                </RadioButton>
                <RadioButton Style="{StaticResource MenuButtonGallery}">
                    <TextBlock Foreground="#FFBEC3E6" TextWrapping="Wrap" FontSize="13.333" HorizontalAlignment="Left" VerticalAlignment="Center" Text="Test VStates" />
                </RadioButton>
                <RadioButton Style="{StaticResource MenuButtonGallery}">
                    <TextBlock Foreground="#FFBEC3E6" TextWrapping="Wrap" FontSize="13.333" HorizontalAlignment="Left" VerticalAlignment="Center" Text="Test VStates" />
                </RadioButton>
                <RadioButton Style="{StaticResource MenuButtonGallery}">
                    <TextBlock Foreground="#FFBEC3E6" TextWrapping="Wrap" FontSize="13.333" HorizontalAlignment="Left" VerticalAlignment="Center" Text="Test VStates" />
                </RadioButton>
                <RadioButton Style="{StaticResource MenuButtonGallery}">
                    <TextBlock Foreground="#FFBEC3E6" TextWrapping="Wrap" FontSize="13.333" HorizontalAlignment="Left" VerticalAlignment="Center" Text="Test VStates" />
                </RadioButton>
                <RadioButton Style="{StaticResource MenuButtonGallery}">
                    <TextBlock Foreground="#FFBEC3E6" TextWrapping="Wrap" FontSize="13.333" HorizontalAlignment="Left" VerticalAlignment="Center" Text="Test VStates" />
                </RadioButton>
            </StackPanel>
        </ScrollViewer>
    </Grid>
</UserControl>!*using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.GalleryDemo {
    public partial class NavigationPanel : UserControl {
        public NavigationPanel() {
            InitializeComponent();
        }
    }
}!�<UserControl x:Class="ControlsDemo.GalleryDemo.SlideViewer" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core">
    <Grid Background="Black" dx:FrameworkElementExtensions.IsClipped="True">

        <Image x:Name="slide1Control" Stretch="None" />
        <Image x:Name="slide2Control" Stretch="None" />
    </Grid>
</UserControl>!%using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Media.Animation;
using DevExpress.Xpf.Utils;
using DevExpress.Xpf.Core.WPFCompatibility;

namespace ControlsDemo.GalleryDemo {
    public partial class SlideViewer : UserControl {
        public static readonly DependencyProperty NextSlideImageSourceProperty =
            DependencyPropertyManager.Register("NextSlideImageSource", typeof(ImageSource), typeof(SlideViewer), new FrameworkPropertyMetadata(null));
        public ImageSource NextSlideImageSource {
            get { return (ImageSource)GetValue(NextSlideImageSourceProperty); }
            set { SetValue(NextSlideImageSourceProperty, value); }
        }

        public event EventHandler BeforeCurrentSlideLoading;

        public SlideViewer() {
            InitializeComponent();
        }
        public override void OnApplyTemplate() {
            base.OnApplyTemplate();
            this.currentSlideControl = slide1Control;
            this.nextSlideControl = slide2Control;
        }
        public void Play() {
            this.currentSlideControl = slide1Control;
            this.nextSlideControl = slide2Control;
            this.currentSlideControl.Source = null;
            this.currentSlideControl.Opacity = 1;
            this.nextSlideControl.Source = NextSlideImageSource;
            this.nextSlideControl.Opacity = 0;
            BeginSlideChanging();
        }
        public void Stop() {
            this.changeSlideStoryboard.Stop();
            this.changeSlideStoryboard.Completed -= ChangeSlideStoryboard_Completed;
            this.changeSlideStoryboard = null;
        }

        protected Storyboard CreateChangedSlideStoryboard() {
            Storyboard storyboard = new Storyboard();
            storyboard.Duration = new Duration(TimeSpan.FromSeconds(5));
            Random rnd = new Random();
            switch(rnd.Next(5)) {
                case 0:
                    CreateMoveUpAnimation(storyboard);
                    break;
                case 1:
                    CreateMoveLeftAnimation(storyboard);
                    break;
                case 2:
                    CreateMoveDownAnimation(storyboard);
                    break;
                case 3:
                    CreateMoveRightAnimation(storyboard);
                    break;
                case 4:
                    CreateOpacityAnimation(storyboard);
                    break;
            }
            return storyboard;
        }
        protected void CreateOpacityAnimation(Storyboard storyboard) {
            this.currentSlideControl.RenderTransform = null;
            this.nextSlideControl.RenderTransform = null;
            this.currentSlideControl.Opacity = 1;
            this.nextSlideControl.Opacity = 0;
            DoubleAnimation slide1Animation = new DoubleAnimation();
            slide1Animation.To = 1;
            slide1Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            Storyboard.SetTarget(slide1Animation, this.nextSlideControl);
            Storyboard.SetTargetProperty(slide1Animation, new PropertyPath("Opacity"));
            DoubleAnimation slide2Animation = new DoubleAnimation();
            slide2Animation.To = 0;
            slide2Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            Storyboard.SetTarget(slide2Animation, this.currentSlideControl);
            Storyboard.SetTargetProperty(slide2Animation, new PropertyPath("Opacity"));
            storyboard.Children.Add(slide1Animation);
            storyboard.Children.Add(slide2Animation);
        }
        protected void CreateMoveRightAnimation(Storyboard storyboard) {
            this.currentSlideControl.Opacity = 1;
            this.nextSlideControl.Opacity = 1;
            this.currentSlideControl.RenderTransform = new TranslateTransform();
            DoubleAnimation slide1Animation = new DoubleAnimation();
            slide1Animation.To = this.ActualWidth;
            slide1Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide1Animation, this.currentSlideControl, "X");
            this.nextSlideControl.RenderTransform = new TranslateTransform() { X = -this.ActualWidth };
            DoubleAnimation slide2Animation = new DoubleAnimation();
            slide2Animation.To = 0;
            slide2Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide2Animation, this.nextSlideControl, "X");
            storyboard.Children.Add(slide1Animation);
            storyboard.Children.Add(slide2Animation);
        }
        protected void CreateMoveLeftAnimation(Storyboard storyboard) {
            this.currentSlideControl.Opacity = 1;
            this.nextSlideControl.Opacity = 1;
            this.currentSlideControl.RenderTransform = new TranslateTransform();
            DoubleAnimation slide1Animation = new DoubleAnimation();
            slide1Animation.To = -this.ActualWidth;
            slide1Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide1Animation, this.currentSlideControl, "X");
            this.nextSlideControl.RenderTransform = new TranslateTransform() { X = this.ActualWidth };
            DoubleAnimation slide2Animation = new DoubleAnimation();
            slide2Animation.To = 0;
            slide2Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide2Animation, this.nextSlideControl, "X");
            storyboard.Children.Add(slide1Animation);
            storyboard.Children.Add(slide2Animation);
        }
        protected void CreateMoveUpAnimation(Storyboard storyboard) {
            this.currentSlideControl.Opacity = 1;
            this.nextSlideControl.Opacity = 1;
            this.currentSlideControl.RenderTransform = new TranslateTransform();
            DoubleAnimation slide1Animation = new DoubleAnimation();
            slide1Animation.To = -this.ActualHeight;
            slide1Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide1Animation, this.currentSlideControl, "Y");
            this.nextSlideControl.RenderTransform = new TranslateTransform() { Y = this.ActualHeight };
            DoubleAnimation slide2Animation = new DoubleAnimation();
            slide2Animation.To = 0;
            slide2Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide2Animation, this.nextSlideControl, "Y");
            storyboard.Children.Add(slide1Animation);
            storyboard.Children.Add(slide2Animation);
        }
        protected void CreateMoveDownAnimation(Storyboard storyboard) {
            this.currentSlideControl.Opacity = 1;
            this.nextSlideControl.Opacity = 1;
            this.currentSlideControl.RenderTransform = new TranslateTransform();
            DoubleAnimation slide1Animation = new DoubleAnimation();
            slide1Animation.To = this.ActualHeight;
            slide1Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide1Animation, this.currentSlideControl, "Y");
            this.nextSlideControl.RenderTransform = new TranslateTransform() { Y = -this.ActualHeight };
            DoubleAnimation slide2Animation = new DoubleAnimation();
            slide2Animation.To = 0;
            slide1Animation.Duration = new Duration(TimeSpan.FromSeconds(1));
            SetAnimationTarget(slide2Animation, this.nextSlideControl, "Y");
            storyboard.Children.Add(slide1Animation);
            storyboard.Children.Add(slide2Animation);
        }

        void ChangeSlideStoryboard_Completed(object sender, EventArgs e) {
            this.changeSlideStoryboard.Completed -= ChangeSlideStoryboard_Completed;
            Image slideControl = this.currentSlideControl;
            this.currentSlideControl = this.nextSlideControl;
            this.nextSlideControl = slideControl;
            if(BeforeCurrentSlideLoading != null)
                BeforeCurrentSlideLoading(this, new EventArgs());
            this.nextSlideControl.Source = NextSlideImageSource;
            BeginSlideChanging();
        }
        void BeginSlideChanging() {
            if(this.changeSlideStoryboard != null)
                this.changeSlideStoryboard.Completed -= ChangeSlideStoryboard_Completed;
            this.changeSlideStoryboard = CreateChangedSlideStoryboard();
            this.changeSlideStoryboard.Completed += new EventHandler(ChangeSlideStoryboard_Completed);
            this.changeSlideStoryboard.Begin();
        }

        void SetAnimationTarget(DoubleAnimation animation, Image target, string path) {
            Storyboard.SetTarget(animation, target.RenderTransform);
            Storyboard.SetTargetProperty(animation, new PropertyPath(path));
        }

        Image currentSlideControl { get; set; }
        Image nextSlideControl { get; set; }
        Storyboard changeSlideStoryboard { get; set; }
    }
}!�<UserControl x:Class="ControlsDemo.GalleryDemo.Splitter" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Border BorderThickness="0,0,1,0" Width="2" Margin="16">
        <Border.BorderBrush>
            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                <GradientStop Offset="0" Color="Transparent" />
                <GradientStop Color="Transparent" Offset="1" />
                <GradientStop Color="#19FFFFFF" Offset="0.5" />
            </LinearGradientBrush>
        </Border.BorderBrush>
        <Border.Background>
            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                <GradientStop Color="#FF20212C" Offset="0.5" />
                <GradientStop Color="#0020212C" Offset="0.004" />
                <GradientStop Color="#0020212C" Offset="1" />
            </LinearGradientBrush>
        </Border.Background>
    </Border>
</UserControl>!using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.GalleryDemo {
    public partial class Splitter : UserControl {
        public Splitter() {
            InitializeComponent();
        }
    }
}!7 <UserControl x:Class="ControlsDemo.GalleryDemo.ZoomScroll" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:ControlsDemo.GalleryDemo">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/ZoomScroll.SL.xaml" />
    </UserControl.Resources>
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>
        <Grid UseLayoutRounding="True">
            <Button Width="15" Height="15" Style="{StaticResource zoomButton}" HorizontalAlignment="Left" VerticalAlignment="Center" Click="OnZoomDecreaseClick">
                <Image Stretch="None" Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Zoom_Out.png">

                </Image>
            </Button>
            <Button Width="15" Height="15" Style="{StaticResource zoomButton}" HorizontalAlignment="Right" VerticalAlignment="Center" Click="OnZoomIncreaseClick">
                <Image Stretch="None" Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Zoom_In.png">

                </Image>
            </Button>
        </Grid>
        <Border x:Name="RootElement" Grid.Row="1" CornerRadius="3" Width="100" Padding="0" HorizontalAlignment="Center" VerticalAlignment="Center">
            <Border.Background>
                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                    <GradientStop Color="#00CACCDA" />
                    <GradientStop Color="#19CACCDA" Offset="1" />
                </LinearGradientBrush>
            </Border.Background>
            <Border Background="#FF222431" CornerRadius="2" Margin="1" HorizontalAlignment="Center" VerticalAlignment="Center">
                <Border HorizontalAlignment="Center" Margin="1" VerticalAlignment="Center" CornerRadius="1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#FF20202F" Offset="0" />
                            <GradientStop Color="#FF20202F" Offset="1" />
                            <GradientStop Color="#FF545463" Offset="0.59" />
                            <GradientStop Color="#FFA8A8BB" Offset="0.23" />
                            <GradientStop Color="#FF6F6F7E" Offset="0.72" />
                        </LinearGradientBrush>
                    </Border.Background>
                    <Border HorizontalAlignment="Center" VerticalAlignment="Center" CornerRadius="1">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                <GradientStop Color="#BF151623" Offset="1" />
                                <GradientStop Color="#7FF7F7F7" />
                            </LinearGradientBrush>
                        </Border.Background>
                        <Border Margin="0,1" UseLayoutRounding="True" HorizontalAlignment="Center" VerticalAlignment="Center">
                            <Border.Background>
                                <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                    <GradientStop Color="#FF20202F" Offset="0" />
                                    <GradientStop Color="#FF20202F" Offset="1" />
                                    <GradientStop Color="#FF545463" Offset="0.59" />
                                    <GradientStop Color="#FFA8A8BB" Offset="0.23" />
                                    <GradientStop Color="#FF6F6F7E" Offset="0.72" />
                                </LinearGradientBrush>
                            </Border.Background>

                            <local:ZoomStackPanel x:Name="ZoomPanel" Width="100" HorizontalAlignment="Center" VerticalAlignment="Center" UseLayoutRounding="False" Margin="0,-1" Height="10" Opacity="0.5">
                                <Border Opacity="0.33" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.36" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.39" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.43" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.46" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.50" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.53" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.56" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.59" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.62" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.65" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.68" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.71" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />

                                <Border Opacity="0.75" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.75" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />

                                <Border Opacity="0.71" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.68" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.65" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.62" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.59" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.56" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.53" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.50" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.46" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.43" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.39" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.36" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                                <Border Opacity="0.33" BorderBrush="#7FFFFFFF" BorderThickness="0,0,1,0" Background="#FF262838" Width="2" />
                            </local:ZoomStackPanel>
                        </Border>
                    </Border>
                </Border>
            </Border>
        </Border>
    </Grid>
</UserControl>!�'using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Data;
using System.Threading;
using System.Windows.Threading;
using DevExpress.Xpf.Utils;
using DevExpress.Xpf.Core.WPFCompatibility;


namespace ControlsDemo.GalleryDemo {
    public class ZoomStackPanel : Panel {
        public double MinChildOffset {
            get { return minChildOffset; }
            set { minChildOffset = value; }
        }
        public double MaxChildOffset {
            get { return maxChildOffset; }
            set { maxChildOffset = value; }
        }
        public double ChildOffset {
            get { return childOffset; }
            set {
                double actualValue = CoerceChildOffset(value);
                if(actualValue == childOffset)
                    return;
                childOffset = actualValue;
                OnChildOffsetChanged();
            }
        }
        double childOffset = 0;
        double minChildOffset = -3;
        double maxChildOffset = 3;

        protected virtual double CoerceChildOffset(double value) {
            double res = value;
            double intervalLength = MaxChildOffset - MinChildOffset;
            while(res < MinChildOffset) res += intervalLength;
            while(res > MaxChildOffset) res -= intervalLength;
            return res;
        }
        protected virtual void OnChildOffsetChanged() {
            InvalidateArrange();
            UpdateLayout();
        }

        protected override Size MeasureOverride(Size availableSize) {
            double sector = Children.Count / 5;
            Size res = new Size();
            for(int i = 0; i < Children.Count; i++) {
                UIElement child = Children[i];
                child.Measure(availableSize);
                res.Width += child.DesiredSize.Width;
                res.Height = Math.Max(res.Height, child.DesiredSize.Height);
                if(i < sector) res.Width += 1;
                else if(i < sector * 2) res.Width += 2;
                else if(i < sector * 3) res.Width += 3;
                else if(i < sector * 4) res.Width += 2;
                else res.Width += 1;
            }
            return res;
        }
        protected override Size ArrangeOverride(Size finalSize) {
            double sector = Children.Count / 5;
            double x = ChildOffset;
            for(int i = 0; i < Children.Count; i++) {
                UIElement child = Children[i];
                Point pos = new Point(x, 0);
                Size size = new Size(child.DesiredSize.Width, finalSize.Height);
                child.Arrange(new Rect(pos, size));
                if(i < sector) x += size.Width + 1;
                else if(i < sector * 2) x += size.Width + 2;
                else if(i < sector * 3) x += size.Width + 3;
                else if(i < sector * 4) x += size.Width + 2;
                else if(i <= Children.Count) x += size.Width + 1;
            }
            return finalSize;
        }
    }
    public partial class ZoomScroll : UserControl {
        #region Dependency Properties
        public static readonly DependencyProperty IncreaseDeltaProperty =
            DependencyProperty.Register("IncreaseDelta", typeof(double), typeof(ZoomStackPanel), new PropertyMetadata(50d));
        public static readonly DependencyProperty MouseWheelDeltaProperty =
            DependencyProperty.Register("MouseWheelDelta", typeof(double), typeof(ZoomStackPanel), new PropertyMetadata(25d));
        public static readonly DependencyProperty MinValueProperty =
            DependencyProperty.Register("MinValue", typeof(double), typeof(ZoomScroll), new PropertyMetadata(10d));
        public static readonly DependencyProperty MaxValueProperty =
            DependencyProperty.Register("MaxValue", typeof(double), typeof(ZoomScroll), new PropertyMetadata(400d));
        public static readonly DependencyProperty ValueProperty =
            DependencyProperty.Register("Value", typeof(double), typeof(ZoomScroll),
            new PropertyMetadata(100d, new PropertyChangedCallback(OnValuePropertyChanged)));
        protected static void OnValuePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) {
            ZoomScroll obj = (ZoomScroll)d;
            obj.OnValueChanged();
        }
        protected static object CoerceValueProperty(DependencyObject d, object value) {
            ZoomScroll obj = (ZoomScroll)d;
            return obj.CoerceValue((double)value);
        }
        #endregion Dependency Properties
        public double IncreaseDelta {
            get { return (double)GetValue(IncreaseDeltaProperty); }
            set { SetValue(IncreaseDeltaProperty, value); }
        }
        public double MouseWheelDelta {
            get { return (double)GetValue(MouseWheelDeltaProperty); }
            set { SetValue(MouseWheelDeltaProperty, value); }
        }
        public double MinValue {
            get { return (double)GetValue(MinValueProperty); }
            set { SetValue(MinValueProperty, value); }
        }
        public double MaxValue {
            get { return (double)GetValue(MaxValueProperty); }
            set { SetValue(MaxValueProperty, value); }
        }
        public double Value {
            get { return (double)GetValue(ValueProperty); }
            set { SetValue(ValueProperty, value); }
        }
        public bool IsMouseLeftButtonPressed { get; protected set; }

        public ZoomScroll() {
            Cursor = Cursors.Hand;
            InitializeComponent();
            InitializeMouseMoveAnimation();
            InitializeMouseWheelAnimation();
            InitializeIncreaseAnimation();
        }

        protected virtual void OnZoomDecreaseClick(object sender, EventArgs e) {
            IncreaseAnimation.To = Value - IncreaseDelta;
            IncreaseAnimationStoryboard.Begin();
        }
        protected virtual void OnZoomIncreaseClick(object sender, EventArgs e) {
            IncreaseAnimation.To = Value + IncreaseDelta;
            IncreaseAnimationStoryboard.Begin();
        }
        public event EventHandler ValueChanged;

        protected virtual void OnValueChanged() {
            if(Value < MinValue)
                Value = MinValue;
            if(Value > MaxValue)
                Value = MaxValue;
            ZoomPanel.ChildOffset = Value;
            if(ValueChanged != null)
                ValueChanged(this, new EventArgs());
            return;
        }
        protected virtual double CoerceValue(double value) {
            return value;
        }

        protected virtual void InitializeMouseMoveAnimation() {
            MouseMoveAnimationStoryboard = new Storyboard();
            MouseMoveAnimation = new DoubleAnimation();
            MouseMoveAnimation.Duration = new Duration(TimeSpan.FromSeconds(0.0));
            Storyboard.SetTarget(MouseMoveAnimation, this);
            Storyboard.SetTargetProperty(MouseMoveAnimation, new PropertyPath(ValueProperty));
            MouseMoveAnimationStoryboard.Children.Add(MouseMoveAnimation);
        }
        protected virtual void InitializeMouseWheelAnimation() {
            MouseWheelAnimationStoryboard = new Storyboard();
            MouseWheelAnimation = new DoubleAnimation();
            MouseWheelAnimation.Duration = new Duration(TimeSpan.FromSeconds(0.5));
            Storyboard.SetTarget(MouseWheelAnimation, this);
            Storyboard.SetTargetProperty(MouseWheelAnimation, new PropertyPath(ValueProperty));
            MouseWheelAnimationStoryboard.Children.Add(MouseWheelAnimation);
        }
        protected virtual void InitializeIncreaseAnimation() {
            IncreaseAnimationStoryboard = new Storyboard();
            IncreaseAnimation = new DoubleAnimation();
            IncreaseAnimation.Duration = new Duration(TimeSpan.FromSeconds(0.5));
            Storyboard.SetTarget(IncreaseAnimation, this);
            Storyboard.SetTargetProperty(IncreaseAnimation, new PropertyPath(ValueProperty));
            IncreaseAnimationStoryboard.Children.Add(IncreaseAnimation);
        }

        protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e) {
            CaptureMouse();
            IsMouseLeftButtonPressed = true;
            this.PrevMousePos = e.GetPosition(this);
        }
        protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e) {
            ReleaseMouseCapture();
            IsMouseLeftButtonPressed = false;
        }
        protected override void OnLostMouseCapture(MouseEventArgs e) {
            IsMouseLeftButtonPressed = false;
        }
        protected override void OnMouseMove(MouseEventArgs e) {
            if(!IsMouseLeftButtonPressed) return;
            double changeX = e.GetPosition(this).X - this.PrevMousePos.X;
            this.PrevMousePos = e.GetPosition(this);
            MouseMoveAnimation.To = Value + changeX;
            MouseMoveAnimationStoryboard.Begin();
        }
        protected override void OnMouseWheel(MouseWheelEventArgs e) {
            base.OnMouseWheel(e);
            if(e.Delta > 0) SetZoomValue(Value + MouseWheelDelta, 0.5);
            else SetZoomValue(Value - MouseWheelDelta, 0.5);
        }
        public virtual void SetZoomValue(double value, double duration) {
            MouseWheelAnimation.Duration = new Duration(TimeSpan.FromSeconds(duration));
            MouseWheelAnimation.To = value;
            MouseWheelAnimationStoryboard.Begin();
        }
        Point PrevMousePos;
        Storyboard MouseMoveAnimationStoryboard;
        DoubleAnimation MouseMoveAnimation;
        Storyboard MouseWheelAnimationStoryboard;
        DoubleAnimation MouseWheelAnimation;
        Storyboard IncreaseAnimationStoryboard;
        DoubleAnimation IncreaseAnimation;
    }
}!��PNG


IHDR�aTIDATx^}S;kTQ�vs71dM@"�
!
	A1`%��(�&"AQ�bce!YK��h��`%�`�M4�s7f}���:3g���ι̙{�~�wf�s�Wn-�HU���G�G��}�b�E�Հ������
���ɣ��"��Xs��k��hT"���~\Z8����b�ٵ��Q�}�	�!Dw^o"��4C�Z�a���� 
#8�"pΡߋL<��.Bp��8��Jx��1֚�a�0�K]¾V��uH��G05��r/>wpv���zh�I=�H��##��(�(&<4����#{`���)�H[H�V<{'�O��.��]��ppj߶bP0;Y����"f�8���%@`9��?zF~��	�HE�̞��&i�T�%<]ia((bano��w_�����Z���<=�HijÀ��{����/mt������1H���Ld���3H�DO0৿!NM�qq~����m��Q�Άh�]$���5�խ��>�,�#L�%�,b�T�0@���L�޹��
�Օ�%�+�"��~a��u��$C��=0�3�+ٴ;���P��<�$��PL5�K,f��1�U������IEND�B`�!�PNG


IHDR�#eѳ��IDATx^�]lT��K

�]R���K�hbM
M������H�M�<TH�~��$}�U�Jv��HM+�mJRE�ĶR��-�i>
t��J�@YB�e��^�w��z����d��]���Fs�w��9g�H����R�g��MJ�H�zL�H���^"H�{	H	w��T���|?�|I�G	�CH�q���}�)*��J�x��V�oݶ-�a2���c"LN:(H"$�Ѐ�sI���FG���z��R���
�3�u�)JD�MA�#ٌ���V�i+��#s!D���¤��	$�=.t��k$u?g�lܸNѩ����QF�ڍ��j��j
��d��x7__%)[[6��ȇX���x`]�I���N>t�t��šի��;�T��u'(  ��	�q�rK��P@Õ����|�(�X,���l(A���	����#�^�j�
"���q�n v��%�f�}Sv}m3��c��$��S�׺p{���}9�U3����z�oe��Q��	����J-A�D܎���}nGp@Djަ�xt}�b�Bב+8}yL��O
b׆�b�p���?n���^'Cw�b�w���s��}�!DT�@�P�V���d͹��PpHA�p	�G7��|(��� N]���:^,�$д�c�����A1NÕ�-�v1hܧ��xT�0YЀ�$�`�8!�¦���z��G�Ñ�#�-�U�'w,�º���Xn�ڽ�1�]�l�efx&�Kp�+*)�G�@S=���H��r�lP^O����8|�*ϓaKӽ8��RB�Z@��c�a�fK�бĭU�]�W�Q`���9
 �EIL\@�c���{���DQH4���Z;���A�;������_�[��k1'��˱u�(�x�-�v^u�r�"78^�}�=�$	�ɂ�pĹ:ۭ*�̘���j�h��%�VD��UC�t	:� �!d
�e��Z�=��ĵ�4�f����zaTϰ���Q��n��-i�2'�ij��遲]�-t�߿��u6���
bp§���e����
>ⲘC��d���S-���*nݺL�)n/����YX��,x��&m�T3q�W�
)Bx��x��m:��`c��F�=�Am��6��9(���b8�r����hp��%��7'��9O4/Ŕ�4/�W�A��
b�)D�N�eVKf^G�ԇ�sb��X�X��V����}7�_1L�p(�\X���t(�W(��)ބ"�C;!�q$����m˰䞹x��~�����	-�9���N�ڄy�t��@�,;p��I�j�8.L���<�"d^	��m��N�U�2����`��K�e�{�{=��3xR8Eċd��b	������رz1������H��Þ�K��i_:1�7����f�JU�.�U�v�U����/޴ 	)�2C��b�v�V��gNCg��`Ÿӂo�C
<��؍���M�T�ܤ#��RO|�3��E���>���v�Y�gv܏�F
���N`�.`��~eI�7H"�\�t��2�&o�/��5�cCg�͌¿[�z��JJW�����b�l�,Вӏ��Xt8m�~�3ec㧰k}=�b�1ݾt��3��5�t+p��0~�{�l���[�`7
1��j�7�;`��|��qY�Ǔ�Y73�jݟ��??���$B,.��e1G(pJ�ŰkC`eL>]��^x���e]=���tC.td��ܛj�*�� ��K�~��O#^�A�ya�u�1c�� ��u��gh���1`ʽnj�GC;^��z���ژ��`�'������i�B�l0�$�[�hU-�b�x�*����"x9?���C܅�Ϥ7�!�^���9�|�
hm^���It���#L��G���׉]��0�����b�n8��d�Н�@S�|�_�����v?��]fm�O����AҖL[5oҙ<���/���ĹYU��U�=�������j�!,dEf<!�f�BS� ��T,w�ܰ�e�����&����3����<_
Dx^�jEz���W�p�1��)g��bO��n	��U/[&L�μ�s��a<����ed��u��6QnvOs#�b�g�yw����� ��21x��>0�ۤ:| �
�/x�ro�:�\�24�	��䌃'H�[#�����F8����X8?8�������O��%�@�je)�|fW12��JU�����u]�:QLY{ck�wK�&�J�g�֮��Z<ǸM!q��U�”ʒ_h�����p�����\�����ܹě�Y<S&�z�
U��
���v��W�e��N���T��m6�ֻ�Z�q;7���b�ty��&�dX+�$!$i�$�L|F.8�u
���J�����
ٿ�c <�y{�t��n����wP�y���_d����[�Y���di�����`o0j�fa�ɺ���e�5�},xR�xL�O�㾼r1�ݹR[�����%��,A��`��� &�;}LD��hW3�o[�x�*F���3�x<~���l@���*k#@��b�!MW����>y�dؿ$��~�e9^<֧]��y$���%/Gm
lܛk����7i�ߴ��4�i�R����xIo��W�yplgm.��1���*`����7�p�6���m���!��4�h��x���'���c�����M�r���yf��/��G����7���o�{�%�֗ނ�����<2<���������<V+mɔ
��9�#5'bA�=�q>�CFЋ;Wv�.�*���{��F�J��_TW��Ѩ^��6��.�e`��CȈDĄx<*Y=22���`/�\u��é�@⁉��Ϗ�o�R���G� )�Di���4�"��+�B�iA�탊���<�}�d!USt��@
�G�v��v���[TU5E1�dra���C�GH�T/˿`��@�,�g��3�^k�`�a�IEND�B`�!o�PNG


IHDRPP��6IDATx^��Aj�0P����W��?��2(�r��	ܡ!y<ɴ�{C�2���@g @�`�� @�p�2�� @�" @�s� @�X�{"�`�|c�y���,�k�Z��~�Z�o��2�F��%w����"f��̱�k��̈��%���a!�����l�x��3�8�y�[��n�u��xs�"�T���x�����[�ˈ����)^F|��/�7
ն�^��a��{"�9���W2l�,IEND�B`�!��PNG


IHDR�P����bIDATx^�wT����W�%����&��I�h,�R�"U,�%6�`�XQ�*������IG�4{K�}���a`X�3���Y�7�K�w?����_��^
�#K�E�
�,
�,
Y4(�4(�4hPdiР�ҠA��A��A�"K�E�E���O_V�yPZ��������ҠF������x��-���.&�T��5di�(�PP}O�K�^���{�U/����zi����A��屩K�ܝ!��wE���@5��iZj�Ͷ`B��e�_($�,
��Xq$�i�M���[��׶3cs����s����*9di�@�yixg��bk�����x���À���q����A#0�v��7�Î? n7?��9`�
�]��W��¦�����Md������7���i�����څ�bkhnJx#���	�N���%~�c+��p��xn�ҍ�슻S��F�r��
���p��N�=��xM��hϸ*Mx�""��#M�r�v٤��'�_�����8��׵�&W�`ֲCu��%�l��g_�Q�587�����M����ֱ����(&D��~�쥠w{�-�zX)+�b�}�8u��l���O��%QdO{:�!�4�B���G��%#������u�� �u��7 ��O��׉Z��[-�/���A6{�ZVHj��E�=]�\���v��N�Ω%-G\s��dQ�Gf5��Ѐ �
���F?A^gm	h�Njl{�ho谵l�ϋ>}��ɋ9����d�!�E�D9+��Q�&�Z��2KaM{I�ږG/����Ev�]:��?���M�;������g�'�� �&��~5nX�7d�w�?b$�l~�=t�A�O��(Y�_���:� {ѷ��V�sD��cV@J틗�P�3�Q)M�ѿ�L��f�H� ywx
M����<���<�+���Ŗ�ӞR��H�k̺xU<|�姺��Ǻ^C��t��KY�I�Hߤ�=_}�ů�"�
WK>HX�5/�3?����c��bձ�U�-��y�BǨsa�$6�#���|�i��C���
(7��c�����$����fS�K,<��&�	p5�p��+�y�<I {��o=p\n��"��@A�'���+u�AY�W�mv��X3R͋X�h�H�dٞ�����&��
��L�+wdʥ��d��7�[/?���
K�tl�}�~_�ʻ_�s�*��_��*k��Е���ޔ����!��ewQ��6�@�ۃ�#�A���G��>�!k����iԪ������1��?z�^�v*��
'b�p�aIY�U�cz���>I��ib�x|���csG�4������ާ�>~�3�z�U���^e�
.�#��7�bqy���T����}��P�������{�h<BW��!PbZcx��7��恵9N�{�1����4��M��$\P�W��v{0?LK:�	U��v��`�8)UЏ��PEף.}뭳^�TF�y��ɚ�ͧ��$Z	:绪X��۽��'�˯�c�ѳ�Fu��>�g~BA�{�kyÃ�U)g�ﳍ~�(��n��Iqݏ�����@��s?�*���J!�ǩ{�ʗ��n�ݗ$���8�G���K꿊���`�dJ�˾���۰pO����T-�gz�
��JnߓD��
1
�o�({KH��d�R�%��Y���e��`[һ�+D�کx@I�^�Ʈ*��?U�G���/����qp}��P� r���9^��#���~ſh�J��y5���s���Q7R����ЯQP���C�Ǫ��G�k�շ>Z�'@Z��GV##�$��a�lB�e`I�X�Z��~̭ˬ�(��0�[�/w٦KRy\k6��%)s�U����!
��ݜ�]����i)�<��
#	�·P�[�퓵�@;�SD
��{�F~#v*1*��7���CKvۤ�H2�L�.�U�l8OR��~Rfm�{�,'��|nT����a
��7q�<���!2�[X��v�֘fg.�DU����AEK��v;dɵd���	l|DD#0�Fx�<��wX�4;g1Kj�a�ǩ�E�K�9
c�y�H��Я�U����w kx�[O(��U�i:^�F�TX36�@aRaco�<+�\�X�xu6')7?Rc�׋.6�AO���<Y�]���e&!2�N�5���,^۟|��!��z@r����[N�� z���3dPҪ�(meJ�/7��`�AZ���g2���
$�?<�|�j���k�� @9F��ֽi���� /y2�)�*�;;��x�"}Å�ְ���u�����/��2U ��fGjd�(m�l�7\$hs��:V�u��/�T˯jS8�|)�4NE�a��*S�TT�'֜��w����Ka����?6{I��7sM���%�1���2��+`��,�:�܅��e��p]�D,!W��'�IY��L�����%—�`�됴�Q����=�B���T<�揻C��"�G�>�W��\R����܉<'k�����q�C:A�Z@W��ˆ$˟v9�oy�Uj�����l)��
gn��u�����;����	y�S�[���Hx����>\�K���c�]�_��TM�!��,�%�,�b�N��u 
�" t�b�G�A"�ܢ+��&B�_&]�:��E���	V�8ci����ad.����;�ˆ�8�W��]KY| �A�vyTv�M�HO��CN�$e�p��A����`��"�h{��8�B��-=�U�!a��I�cTYx��-�fW�%6�a��;(�E5����2e].��V��7�@�G���L��s��Q�t�"�����h���$u���A@3aC���S�ӯ~�^��ֈ���Y����Yi��"N�BTA6;`��A �
]��W8�b�;�WVL%�bb!w��|�!��)�1b��Eq��f0�&t�$���c�y	NCB�;��؄����ȝ��.�҉�!�I��̂b�{�W�"q7EjJ�b@I�wr%�E^�b㐡J]��'�ưD�$7���V�<y��,�se�������dV��XK�{�����eV۟bg޽�4>��6���1��R��Q��9�dU]��o�p|oT���W��J�!r6&vI�@Y;���v<,��ņ��(`k�`���rgvZ���j�b��D��8#�7
��k:{]�w��w��[.���=$��?���D"� JN�r��½�����sI��i�k��Nd]�&������gbǩ��j��s�\b�o�H� 2Áe��ӵ����}@��a��O�}�ɢ�pM�����ͧk���Ο��#��~�J;$Kf-�cZ_�9uCV�|��S��M�=�תÁRr�X�Y�@v��T�r��P�'D<�`��$Gs�}j��w��/q<�3�1�x�Ș�T�FWS�/gl��� %(���%���G��[0F�P\�z �p;���镟Z�O�.?�
�PB=6q���[����sD)A��Ai��,�$����y�бz˅��)5/^�0��Б;g�s�eo䅥���Z�m>�C|�V�X�4\e�)zF�w�4A:��u��*�S5�ǫ:NZ�|�k�Y�%R��X�v�Jk_7�+F*�J�Z
��
M���h�do�Ҳ=�E4�ْ?C�K�M,�q�?��kq�
]�,Fо��	��C{U�MpI�@�5g�`7�� �a�7 ��,�q<�����eލ*p9c�ʌn\�wq�p<R؜�r��;
_AM���E�v!��I��9+�ʞcȃ6�e_`n�ho�9��$��Z���6�?�໭\�L��<��"zF��͇������9q���T�\p��v۝����$�@�`d4��l��
�/�j
L��R�m��+�M�t�m~ 	dQnbC���/�%L�O6�4�ot�R?�@��I�jp�
.%�]���lH~)ic�� %f�.:�\Nf��߬S�����/�GU�cƪ�(0e���i8�4sN{g8�$en!u��s�����C�}w�Y����G)��W�>��p��̍\dM<§���գ�8��s��'��y�OB�%ɗ��,x�	y
Uw��n7=�R���9B�>�������H��G��2`�MI�j{ؿ� �g�E;0*���GJv2+�k�Z~U�d��$�E�DN�Aý�ZnI�T>'��P
d$⽆��9{�KV�n�j�y�Q&Xu0J�,7�I�q{���nԑ��),�JF:D�r��GY����S:I���S�Gd֍^�
4/��w/��M�d�1*��u�}�oyG��bۓ���)nҫ�.�m�!̅�����8�H���0S�
mT@~xz�S5]��l&�:A65�}��k�m\$�.U��eBn}
���Gj��@0:h��+�ǭ��H���Go|m"?��S�}:.���kI�G�S�	�cd��h�0�!� ����k��zt�hN_��,ke:�����~Ff���I(I���L\4�K��==���Tp���N���e�.?��L�Pi�qВ�A�	�z͠���2G*9]��j���&R�#k.��"�:x������5AՉ�8�Vb�`-���[$زQ���l�6o��5�Q4�����M(S80]�q����:.���H4Bv� p9u=�yo�!;N��1��fOP��fm�C�j�?�c[�{��HP�t"���]#ˈ���0d��Y�Bɚ�p>N��̬���Ar�;���.��+E�i�4b�Ka.�S�v%r����LN�	*��)��;{�t:R��y7�<��9���OϬ}6I����$�.�(��ۇ���i|����ϖ�r6R�x�PBѢ�*��;����m�>WX�Q�3���0ov�����fa%�G?�	%�G���]6i�M�&���X�58d�P�dO?�*����A'Z�U���Î��m�ݼ�߬n��y����[&�<�e:s'���m���K}�Ȥx�3��dM�e&���?:�JT��F�+
��!Ys���u.��\�l܅�w��`��|�!,���"3V}�����]����P�e��%�T��ţ��:�L����8��-k4�"ǃ�H�,>��{�'�Wu&�1�l��r1�M#ֺP�W'�Tͣ	����F��n����8�3�<*�><����Vt^�����Ϋt<��O��-��Jd�dV;�5�yŕ_��ΈGd��
h�Ne��$N),9�隮�-�d��„r^ZI�0y�i=Mӹ�*��\p�Zs,Xh7M�R>,#g��K��?��C��y�7��k�����[-���k@���p�Ѩ��n�Ά�$(�Qf����P��q]}�Ca�r�W^B�=t� �5�8\�s�cU�"�BRkz��'&�;5u��@g�h���Tp��,Ҵ<���mP��Y�w���=��3�	
��M[-b�J��:�N)�)}q�{�\P.��h(��M��d;���?n㰣��� ����UP1&�`��]���F�b��ʠ<%�򛭾��2}�<c+0�y�+O��X�}��JaIK��1*nP�����>Ree'�#C�y���>�ޑ2�+:��ӓZ�)؜������B���&/3~Lv�h��&��{��0�R�$�
+h�n��� 0�u���j���-�|a�V7\�h���<;��ֹ[�vAyL�"��9꿹���'j��F�~1�{*<��V;�U`!�ϻ�heה�nf-��כ����5�~������-��+{(D�|��{F�-��/��NԱ�����*Q(�C�-��G<#NlY�#�I'�q�w^��lh�tW���� b�p��
�oC%�ݭ<cE^f9h��k��TZf��O���o����m��S�<�����.��GqN�v��F瀜�8U׸�z�	�?�e:���O2%Z�X
���=&y��&�0�.�h��X!{��.�(������Uߜ��:��z��r�~���;--�4w}�Z���7��EvY�O�=-���TA�����3��_��^�HE��ǐ2(��Z�:���d��M`!�2יGh#V���c�O�3s�GB`�t��dV���\�q�|$V|��L�5�ĉ'C�[zD�V�A�����<&����2��~TV�7�i��q�w�<�q�%����ڧ��G�)8`���g�M7��)��9�yh�l����-}sq���T���ǹ[8��#���?�z��9#H���]З�e;m�u@I���/6�O�R7���A�.��R�AK-�a�[�LU����:l�럭gKw��p�z���:I��~yb!��n:��Z��&h���N�N\��)E�ͷ�XN�GQ�y�^FdF�Aۄu'��N�]�͆���]Qҁ	hvRnJc[�ޘA^
dm��G��Q�pZg��=���8���.���8A-�T�0R��'Z.M�@�"�x�?��R�4�gG{���H�2+m��k���T�>њ���Y��>�3l�5��Pd����:�N@9s��ID��O�k����������д�f^|ْ=>�5bM�Ѡ�"��&�9�
vh��l�e�B�9Z��fa�����1J�ȝvA��|��>҆E�˅��D�)��1S�������̥�1�I8�L�d�5K�]�y'�jY��\s4XJ��2c_ (2�~m��9JކWZT}7.�Ι_��:a��簕Vp4ed��Z���"�;)�����q���≿�3Ї$m�1�6�h:�|9x��AX˯[�S(�
-��Xt���y[��a�Y�l���ԤFE��
�𢡲�,-k9]�M�z���9�-T�Sd���^�&Nn`��1U�o2(�4hPdiPdiР�ҠA��A��A�"K�E�E�
�,
YY4(�4hPdi�?�8�_E��IEND�B`�!&���JFIF,,��^�ExifII*��
��'��������	�����	%bIjI(�=�I�TrIb`�j�t�}~�D�.�������������������L'�1�;hF�P[ze�o@z����"�l�x�ȷ �n���������l�n!&,�6�AHL<Wfblmtx~��������������������0�~	��+66AFL�W�b�m�x�Ҏ��p�,����R�(��&����f &�0�;�F�Q�\6gr�|����"�$��N������X���
��#/::~E�P(\^g�r�}��ؓ�J�p�����<�X�������@%l0�;�FRp]�h t�ڊ��F�B�V�R�V�l������H�('�2$>�I�U<amhx���l�����������\�.�D���)�5�ArM8Y�d�ph|~�����P�&�������`�����\
	6	"	.	:	�E	�Q	l]	i	�t	t�	(�	��	v�	�	��	
�	��	��	�	R�	T�	�	
�
�

+
p6
�A
4M
�X
�c
"o
`z
��
*�
��
��
z�
�
t�
��
:�
��
@�
�R��%L1�<H�Sv_
k�v����x���`�.����H���V��p�&�2J>"JV�a�mzB���:����\�l�L�������



~!
�,
r8
�C
�N
Z
�d
�o
�z
>�
�
�
��
8�
�
��
<�
��
\�
��
�
����"�,7>A�K"V�`*kvҀ��j�l�,�L�~�����$�N����4Z'~2�=�H�S4_�j�ut����������~���T�.�z���@(�4AjM�Y�elr��(�Ԥ������������.v
��',5~B�O]Tjnw���:�v������$����R	��#�1?�L�Y�g�tr��*�x�����\������*0!0.;HUbo�{�ؕ��N����^�����H��\j*�6�B2Of[�g�s�R�����,�����d������ !�-:�FFS `�ljy�Ē����8���0���"���8��)"5.ALMRYDeJq$}��N�ğ��0���Z���Z�����t�Z�*�5LAjL�W(crn�y
�F����,�����&������n�pT"8-�8�CjO�Z�fdrR~^�N�|��������������X#�00>�K�X(f>sd�X�^�T�R�>�:�,�"���Z�
.�&�2�?L(XTdp�{������������8���H����4�&�1z<�GSV^Bi^t8������T���$����������:f�'l2�=�H�S�^�i~td6��ȟ֪��^�2��������@�
�T�)�3�=�G�Q�[fRp�z��<����������������������Z��>&�/�9DC�L�V�`�j"t�}r���T����2���t�:�������~D(�2�=bHHS^�h�rz}��`�ҜF�ı>������|�0��� F  �& �1 �< H HS �^ j �u `� � � B� �� �� �� �� �� �� �� z!x!p!�)!�5!�B!�N!V[!�g!6t!R�!��!��!�!�!\�!��!��!��!��!��!�
"z"j$"L1"�="�J"�W"nd"fq"F~":�"b�"��"��"��"��"��"��"|�"d#"
#�#&#�2#?#�K#6X#�d#�p#�|#��#�#��#�#�#(�#J�#��#��#��#X$D
$T$b%$\1$L=$�H$lT$�_$xk$"w$��$@�$�$h�$4�$8�$.�$�$��$p�$2�$$%%�%p'%�2%H>%�I%<U%�`%|l%x%��%J�%*�%�%в%b�%0�%�%��%F�%�%j&&&�&R'&03&�>&�J&V&ha&�l&�w&��&b�&r�&��&p�&�&��&�&6�&^�&��&�'`'� '�,'�8'E'Q'&]'ji'�u'@�'��'D�'��'�'��'X�'��'��'��'�(<(�(,)(z6(�C(lQ(_(pl(�y(��(H�("�(�(��(V�(��(��(T�()�)�)>,)�9)|G)U)�b)jp)�})��)��)��)��)x�)z�)��)��)l�)h	*R*%*�2*�@*�N*�\*�j*�x*�*��*¢*��*��*��*b�*2�*�*P+�+`+�++"9+�F+T+pa+�n+<|+��+�+H�+r�+��+��+��+��+h�+~�+`,:,&,3,@,�L,�Y,�f,�s,�,�,Ԛ,ڧ,�,��,�,��,��,x�,d-P-n-�)-7-�D-R-�_-Pm-{-��-P�-�-n�-��-��-r�-��-��-P.�.�.�).�6.PD.�Q._.`l.�y.Ɔ.��.Ҡ.�.8�.F�.�.��.P�.�.>/�/. /�,/9/^E/�Q/�]/�i/�u/�/P�/��/��/��/|�/��/l�/F�/X�/b�/j0V000�)0�50�A0dM0JY0fe0vq0t}0~�0��0&�0B�0f�0��0��00�0��0<�0�1x1�1�*1�71�D1 Q1�]1�j1�w1Z�1�1��1F�1�1��1J�1��1>�1�1�2�2b28)2�52�A2@N2�Z2g2�s2`�2B�2�2�2ҳ2�2��2��2d�2p�2f3�3�3�(3�53
C3<P3�]3�j3x3<�3��3&�3X�3��3��3��3��3�3p�3�	4�4.$4�14N?4NL4*Y4Nf4�s4x�4p�4\�4$�4D�4h�4��4��4��4z�48
545Z)5�75�E5�S5b5fp5�~5��5(�5��5�5p�5��5>�5��5�526L6v*6�86�F6�T6c6q6�~6��6L�64�6�6f�6��6��6$�6^�6�7�7�7-7�97�F7�S7�`7�m7�z7��7>�7�7­7��7��7z�7��7n�7J�7*88<"8L/8f<8�I8W8Ld8Zq8f~8��8�8v�8��8p�8��8j�8�8�8P9�9> 9�-9h;9I9�V9�d9�r9��9��9Ɯ9Ϊ9�9�9$�92�9B�9P�9L
:F:X):`7:�E:�S:�a:np:�~:b�:�:Ԫ:��:��:v�:r�:R�:>;(;";
1;@;�N;^;`m;�|;��;��;ԩ;$�;��;��;N�;�;`<�<�%<5<BD<zS<�b<r<�<��<��<�<R�<��<"�<��<�<2
=�=P)=�8=�H=�X=�h=�x=|�=,�=Ч=��=@�=��=|�=0�=�>n>T%>H5>.E>6U>je>`u>��>��>��>~�>�>�>�>��>0?�?V#?�2?.B?�Q?�`?zp?�?��?��?d�?H�?*�? �?��?��?�@�@�.@�>@�N@�^@Fo@�@@�@Ҡ@ �@|�@��@��@d�@�A�A #AF3ApCAxSAxcA�sA��A�A�A*�A,�A0�A<�A$�A
B�BV#B�2B.BB�QB�`B"pB2B\�BN�BJ�BD�B8�BT�Bj�B��B�C8CZ%C|4C�CCdRCNaCFpCRC �C��C��CB�C��C�C��C"�C�DD�D@.D�<D�KD�ZD�iD�xD��DH�D.�DF�D8�D8�Dr�D��D��D�E:E�-E=EJLE�[E�jE�yET�EИER�EȷEP�E��E2�Et�E�FFX#FD2FfAF�PF�_F�nF�}F�F�F@�F��Fx�Fn�FN�F@�FJG@G\#GN2GHAG�PG�_G�nG&~G|�G��G��G޺G��G��G6�Gv�GpH�H�$H<4H�CH�SHcHsH�H�H�H޲H��H8�H��Hv�H`I$I� I�0I|@I�OI�^I�mI�|IV�I�I��I�Iz�I��I�I��I�I�J�J�'Jf5J,CJ�PJ�^J�lJ�zJ�JH�JZ�J0�J�Jp�J��Jn�J��J*	K�K2&K�4K�CKhRKRaKHpK:KV�K��K��K��K��K0�K�K�KLL�L%L5L8EL�UL�eL�uL��L��LL�Lj�L��L��L�L��L�M,M�'M88M�HMFYM�iMzM:�MN�M��MĺM��M��M��M��M�
NN+N;N�JN4ZN�iN�yNn�N0�N�N|�N�N��Nh�ND�NJO|O�'O�7O�GO�WOhO�xO8�O�O�O��OT�O��O �OZ�O�
P�P�-PZ=P0MP]P�lP�{PB�P��P$�P��P��P��P��P��P�Q�Q*Q�-Q~<QLKQ�YQ~hQ�vQl�Q�Q��Q��Q�Q��QR�Q��QD�Q�	RhR�&R5RbCR�QR`R�nR�|R0�R��R�R(�R��R��R��R��Rn�R	S�S8$S�1S�?S�MS�[SFiS�vS��ST�S�S��S@�S��S�S��S.�S��SbThTh(T46T�CT>QT�^T�kT6yT��T`�T�T*�T6�T��TV�T�T��TtU"U�U�+U�9UlGUDUU@cUPqU�U�U��U"�U��U"�U��U��U^�U�V4V�V�-V�<V^KVZV�hVpwVJ�V�V�V�V�V��V��V��V\�V�W�W`)W�7WhFW UW�cWrWn�W��WœW�W��W��W�W��WT�W�X�Xf!X0X�>X�MX�\X�kX�zX��X�XD�X`�Xl�XJ�XL�X��X�Y
Y� Y�/Y6?YvNY�]Y�lY*|Yt�Y��Y�Y��Y��Y&�Y0�YD�YTZ@Z#Z2Z�@ZPOZ^Z�lZ�{Z��Z��Z��Z�Z&�Z��Z�Z��Z[r[�#[3[`B[�Q[La[�p[Z�[�[R�[Ԯ[<�[��[^�[
�[z�[8\�\�+\J;\�J\\Z\�i\dy\�\��\6�\�\T�\��\��\J�\�]]l#]�2]B]xQ]�`]p]�]��]Ɲ]�]�]��]��]0�]F�].^^&^�4^�C^PR^�`^�o^�~^�^�^ث^غ^��^��^��^�^�_p_"#_�1_J@_�N_�]_�l_X{_�_d�_�_��_B�_�_��_��_(�_�
`R`�*`�8`NG`�U`d`zr`�`6�`ĝ`N�`��`,�`��`��`D�`�aa�a6.a=a�Ka�ZaDia@xaP�aT�a:�a�a��a��a��a��a��a�b�b/b�>b�Nb�^bnbd}bŒb�bv�bȺb��b
�b$�bV�bfc�c�$cF4c�Cc�RcZbc�qc�cB�c��c�c��c��c�c��c(�c�d�d+d�:d�JdFZd�id�xd��d��dҥd��d,�dT�d>�dB�dpete`eB-ef<e�Ke�Ze�ie�xeڇe�eF�e��e��eP�e��e
�e�f&f�!f�1f.Af�Pf�`f`pf"�f�f��f>�fF�f��f�f��fzg�g(#g�3gDg.Tg^dg�tgބg�g�g�g �g(�g@�g0�g�h�h�$ht4hRDh"Thdh�sh\�h��h��h�h2�h>�hx�h��h�hb
i�i�+i;iJipYi�hi�wiʆi��i��i��i��i��i��i��i�i(jFj�,j�;jjKj�Zjjj^yjԈj\�j��j�j��j�j��jX�j�k�k:$k(4k�CkdSk�bk�rk��k��k�k��k�k^�k��k�kH�k�ll�+l ;l�JlZl�ilylz�lڗlr�l�l��lJ�l��l��lm�mz$mP4m�Cm�Smtcm&sm��md�m2�m�m��m$�m��mz�m,n�n2n�.nz>nNn�]nhmn}n��n��nv�n$�n��nf�n�n�n�
oJo$*o�9o�Io�Yo�ioZyo��oƘoj�o�o��o��o@�o�o�pFp�%pX5p"Ep�Tp�dp@tp
�pړp��p��pT�p0�p"�p,�p"q q #q�2qCqRSqjcq�sqƒq�q�q:�q��q��q.�q�qXr�r'rh7r�Gr�Wrhrbxrv�r��r��r��r��r��r\�r��r�	s�s$*sf:s�Js�Zs2ks�{s��s��s�s�sR�s��s��s��sRtDt@,t <t�Kt�[t|ktz{tp�tV�t\�tD�t8�t8�tt�t��t�u�u*,uN<u�Lu�\u�lu�|uL�u��u��u>�uz�u��u0�u��u�v v$0vJ@vnPv�`v4qvZ�v��v�vn�v��vP�v��vX�v�wVw&w�6wDGw�Ww�hwzw*�wH�w$�w�wX�w��wD�w�w�x�!x82xCxTx�dx�uxĆx��x��x��xv�x��x��xt�xVy@y40y�@yZQyby�ry��yv�y4�y�y��yz�yd�yZ�yX
zz,z�<z�Mz�^zxozP�z:�z
�zزz��z��z~�z^�zT{
{�({l9{:J{&[{l{�|{.�{.�{�{"�{��{��{*�{�|�|$*|(<|f
�	U	�	�	�	�	�	
�	

!
�	�	�	


Q
N
W
u
\
T
b
l
Z
]
_
$
J

P
W
N
w
�
n
�
�
�
�
�
�
�
�
�
�
)
�
�
�
g�P\MA#%;F�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
"�
�
;@5GL/.",CRX5.&�
2@1%M@>,4(,++>V[FjpI5�
8�
�
:+[D�v�����e��������������������������������������������|�DA@e+e_d^7X>@�s^}g�g^���q_CUAy������	������j����������:9d��XC����p}tq�&J.�
�
�
�
�
�
�
�
�
�
�
�
}
e
Y
l
H
$

�	?
)
A
�
�
�
�
�
�
�
�
 1#U,)LC)+&#.PUtv��h�����L$3@.{]O6H�������
 

-
A
H
)
9
Q
Q
f
3
;

D
B
E
;
2

P
 
n
J
u
6
o
�
�
z
f
�
l
�
�

N
G
6
e
P
?





��

������X^ZKFWco@
+KO34RE=puLv���l�{o�����������j~s~�o0E����v�����n����^S=_YdJGP;jR)gR@k2=k�
�
�
aG�����.v����#
�;
c
�
T
Z
t
)

&
�
��������u^Qy��!+���s����y��}_L@�
�
�
�
#y>�
�
�
�
�
YOa52�
C,FkS�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
N
`
f
0
!
9

�	�	]
Q
b
A
E
M



 

�	
�	
-
\
2
�	�	�	�	�	�	�	�	�	�	�	�	>
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
{
r
�
{
i
r
t
}
z
V
x
�
�
�
�
�
�
�
�
(8aY����BO6������g�ld�[1!C4=����

����������'
0



������c����y1�	�7"="���
���p^�����a����������eqk�����������������|����|h.\�����%$(HWaFT
C`vl�X{|����?
h
{
t
N
e
�
�
n
f
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

�
�
�
�
�
�
�
�
�
w
e
\
r
�
\
P
{
l
]
A
)
>


��
��������


�
&
�
�����
_
B
�
~
�
�
�
x
�
�
V
,
\
{
K
,
e
�
�
]

V
N
~
D
W

�
-
8

����d]�rsI+E�`Q�����
��������
�$TB3g���r������
��������d�����gNR`u������

��
�,

9
�'
2
N
A
D
,
P
�
2
K



A
Z
J

Z
z
�

�#
u
�
�
�
�
#7�
�
�
�
%FD_"#|�Mmq[Fp=)18�
�
�
�
�
�
Q
8
3
9
V
	

0
����
��������
����


W
H
E


M
0
�
�
r
u
�
�
�
i
u
x
�
�
�
�
�
�
�
" �
�
+G}U�������������`9�7OmWd�l��s47LE�?uZjZK��������������p����3�-������m��WaW�x���������/��&}{~�N\-SeN86&*�		f,�����QTIU*����ZU"!
�������em��g�����������9(
'j{`47-?d{�v��[BR<U�"!<�<W����
���R-'6UC�F�H@�@{���������������@�����n�[R7�
�

�
�
�
�
�
�
@ "5�
�
\}Gt��������?���.]m�0SB���$3QlP\Y��utcQ#���--��������������2<��-f�������D9e�����7Opr�����LA�����O�����^���MRY;mwVVpP7�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
b
i
�
�
�
�
�
�
z
�
T
-
u
{
�
�
x
�
�
�
�
�
�
�
�
�
�
�
Xn���tsh_qd�������������z���p��nV>=�('��������(	7��!�9?E
`I6U�TC	���������%Ff�x�ZC]Kl|��p�g���o������������p]@XZuRlB]:cj'*+iOZ���������*����3�����������y��������GX[_^nhS��dyXXh^zq����������	'�T!����I^=vR%1K1aTZf`-Zma|K?m���x���j��	?(1(�-��$6+�.=O7�cU{���������HQz��Al�c0H8<��������������f$9R<[[:"�W6
���BKim[OHu�dOs�����������{�y�iIT]7Ni��y�pl`�����������������������l���������������������������������s�����������	����Q2&&)'EbK��e`J<B'TD�2nHSA6PEM30B8�������������<&#->$T-Q_KE;KiYP2&#Yk&]Z\�b��Y������2��uuu�����������������������������������������������������1��eXJ���r	��-'��-'8BIM�,,8BIM
x8BIM�8BIM
8BIM'
8BIM�5-8BIM������������������������8BIM@@��%�8BIM8BIMhTp�n@L���JFIFHH��Adobed����			



��pT"����?	
	
3!1AQa"q�2���B#$R�b34r��C%�S���cs5���&D�TdE£t6�U�e���u��F'������������Vfv�������7GWgw�������5!1AQaq"2����B#�R��3$b�r��CScs4�%���&5��D�T�dEU6te����u��F������������Vfv�������'7GWgw������?�<�*Ms�BqW�GK��e2��ښ\�u�������z�H��f��<��Or�w��{H~]��xo�
�~��Z��ޞ=ϱ�c�>:jߧ`<�����T��a�/B��������u_�_W3�Y��q�Ϲ����k2�c�����[�ne�`�t�����g��Ӯ��4z��3��7��w�G�zGX����̛��oV���d�d��r(��Vۜ��S_��
����S���4�`�"슝n=���ha����Y�{r��{��E�_ͬ��?�7���VM�1��k�'�[��?F�=���?�}���/^���"�u�VU{�m��s���{�ɑE�޾>Sh�ݽ�z���P˿�o���Ԛ�2��M�lq,�8X�ݶڛ���M�%>��~!�����mA
��������� /M�=W�Uucӫ�'����i���V�-v�+O��=%�9��c˳Z���쾣,{N���������BĔ�$�IO����W����S�=J�����ƥ��r�⽷����4��B?�RS����|8Z���m�9���p�����Pl�r�Xꩤ�d<UUbIq�;$���Uz�H��蘹տ�]�}����-?�m;�c��9�]����>����] ��1��[ݺ�45�r������*���	�tg}�߳�euO٫�s��~e�!��YmY~�Ld�G#���\�h����n�����rl�������Z��r��ȂOJ��x\k{r_���f�������C�U��WpZ����6�?�bov��������w*���Q�CK3[�@o�:�j�Y��1�_ٿ�?��>�Se��ne��$��8��'sX̧:��S[������IO
Ծ�}O�i̲���\��)�%�ٛ��7ѷ{k2n���~����u~��po�B�5��v��s�KM������/J�����s՟���.�p�ɪ˜��<�܇WeͲ͌ǭ������ѯ7ˣ���7#��U��ǂU�l��ݻ{=�����z���S��I$����f5�t��5�48�D����z}�wO:{��5x
.��1�c\�x��ПV��t����_�,�'��V����~�_�Sx��z����kiw�;m���Yc��uW��,B�����6XE|d1Ϋ*쬖o�#c]����/�X���&��^_P�'O�2݉[�e��7ӼUK\>��vۿ�S���Y���O��d:�fUf5�P��VZly{^�W����etٓ�u����S�?�`ᤦL9���j��^�]d�U�ֿs�dY]�뺋�jq�I�����Cn��6�2�5O�P3��Yo��5��r]~��
k�|��?�v��5Wh�ǭ�fYK7=η��Z�~����d����U-�]s���_�.���_vVV5����*�r�u۷l���1��RS�u��-��=���.s�?Z��m4��ު�{q�u���~N]�p�ݳճ�ڳ�g��澆�u@��ih��s�O�ꝿO��b�z�N�����o��ɲ�|�l�l��1ޓ��k�IK�63�ײ��c�ң�IM��Y]W��,�~���n6T��kv7ۏ�{��Ѳ�W����u�ɾ�t���R�\�k�\_K���譹���\����q�"�>�*��f��ݵc�������Ҽ��`�s��tά������ox�›-�w�j���Ԕ��I$������q�u���.]y����+�Wu.t��c��O�+\�����We+�3���_\z�K��Pcsq,;�Ų��8�9�;��}�I��:��I�z�O�u�_L�����p������zng��Fc��O����-ַ��l�ӬඪG��lm�-��+#�is5��uo{m��}u�]��ӷ�W��E�E��2����{�n�E�O�jJCu��u�_�v3a�r�Z���]KU�k���X�X�r��f(k�ĸ��s�f�X���=OS�~�=��/%�i��m`�������7�Ӌ�K,{)��_�m�46��ʙ��*ڡӞ��g;�wO�ǯ%�0�2��ud5��8������U웰K�k�u��;]]O����1�K��?0��*~W�T�kc��?gNf�m,�
m�����J�?�O�~�B��D}��/*����c�����V�ߨ����~EO����X�-%�f��g��9������غ&}c�c�?M� ujmu.xk�~h�����=|��k����~��a��w�}Zaq���s��]l%�-e�7o��+*�}:�����$���E�2I1�~���I%?����T�$<8 ��(�S\�^�ֱ�\Iѭl~�J}��U�=_����fc�_�	���|zW�Z6�]�]�w��oz����cC���G�ҟ��o����r��t�\J�\���Ys�5XZ�z�,��S�]S��Jk�_��:���Y�>��ݓA�~I5c�7�[o�m_E�ϥ���bJr3~��οg�/��S�}iՀ�l�S�ciev��YK�_�v���v�n���h�3��;�uM
���]��Ì�_�o���{�� :ޑ��H��zC3-��[�T��ѓ[)�s2�s-V�S���}��e�ާ�������r7>ϰ�c���n;5�ի8;����y������S���/�uO�w?�]������u���QK6�e���YN�����[��kк�59=32���9��>����Xi�z���7ֱ�n�?G�.+���Ω�x�fmt^Ǻ��x�ַk�{��X�ճo�N�����&�K��ױ��a��U�Պ�g���H�+�ߙ��&E~��Z���)X?��<��Ӌ:�_��ݴm��et��9�}F�J�j�VO�G�_�*��W���nnNI�l��;/3n�Mo�"�J���Q�7�=U��R�_�;��+[ѿad�}�/�Uk��[Kb,�ۍULs)���=W�����Բ�+�=#�s�)�&����/���Y��?I��.����Jy�ع?�>��?��=-=OOg�~���>�����6��l��O`�?f�O���7��o�{��E�6�J���j�l4]�}˭�_V:�(���,�maen�(;�[~=D��'�=��A��󾝵huWa��s���WM�y��U[����u�(w�"�-�͟�Z�>�fe;*�>E~��s��Ə���)n��~_�ZJo�S讷�^���U~���m�c�*�ֲ�;#}�2�{��y8����}>�q1�͹����W���>���̲�.�K��.��~�2���*�-�t�Yug�F�P캆�c�En�Y����Y�
�ѷ��K�t\�zn�e����۫��[��,e��g���=[j���)��L��|��ҭv&V[^���ۃ���Yg�?sm�ۿ���O��U�]w�dtߩ�A��?'��Aێ�}X�o��jN�����=����{���к�'U��Eؖ�X�75�o�v�]c}��;�^���t��Өm]@U�C}Z�͑a��V̑���M���~��v$����S�GJ��u*����5�[Y}Cu>�=��U���z^�>��nM_S��btΕ�������akj�Y����Q�̽����L�%{at����+�]F��~�1�6��s��̋p.c����U��+d��E��[e�Vƶ��ٲ��sÙ���R��}4�ߠ�,������)k2��euN�M��}�3#��s��=O�b��^���G��X��}K3���g�}���y���.�M̀?���7�S�_U��_Vr�3*��v
��e�}��~��>���e�z������Ρ�q3�M��wZ]�R�fw���g�?���Jx�O��?���~ѷ]����7��������_��}���V����}]����$��ի������Ua��������V���w�K}E�t�,zo�$R�\jmO� �U�A�.ڱ�u�1�-��.���G�tT�X+k���{A#l��%%6��u6	�)�e���F����?���Ҝ��i���z\&��������a�U�*�*�g*��f������p�6��>������>�)����eո9�2k��VV;�����o���$��g�.��K�ҳt.-
��S�W��O����
���T�:�Gk�-xL�mc)����	u;�Ʊ���3g�ew~���)�c�A�ǑwR{��4}��2.�Bڿ1����J��?K��d�/*�q����t����f�`��|Ο����_�D�����ǹ�x��X����p������KkY_�5�M_��K6�ǵ���o��o�?���3)Ľ������V�w��n���~͟����s�3)�'�o�g�Sِ�X�ZYU�uۿfO�SW� �8];�V�20�_��潣tُ۟������w��j:�)����c���q{���;+�ߝ�3:nU�9�T[]̯cAc���u5�M���1��c���Nڎ] e8�
u^���q�ݸ6�ݖl�e���%3��~Ϧͼ����,���q�ﱟ�=_ZO��쑻잗�w�zi$�����ICC_PROFILE�ADBEmntrGRAYXYZ �
acspMSFTnone���-ADBEcprt�$desc�qwtptXbkptlkTRC�text(c) 2001 Adobe Systems Inc.descGrayscale - Gamma 2,2XYZ �Q�XYZ curv3��C


		
%# , #&')*)-0-(0%()(��C



(((((((((((((((((((((((((((((((((((((((((((((((((((���f"��	
���}!1AQa"q2���#B��R��$3br�	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������	
���w!1AQaq"2�B����	#3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?������j2i��)�b��
��L�@���
�U��@t�*&4�hb����0�1M&��)�ǥ0�Znx�	�ǥ��F	�*d���c�oJ�!�q[:_��/V
܌����{U�Pq�=hN�`7��y��G1�C��[��3���_H��y�n���%�i�H��Pƙq#�1��8�9�dh��H�r�	����7.�S���Z1XǼ1V3�C@5�H�yq�A�4�G`��cL�1�r=�niֻ�i��o\eH�y���X$��e�q����k�&V��݁_FOi��׽e]���r��\P�:���,�d����W��Y�^<}+鋟�t��f���^0�e�_-��(�_B��g�dU9�Sq�@}k��X]m/������'�m��X/�����	,�c�<�g���׾��"��A�8k��J���	IdGo�:�����c��[��1��1�\�噵a�Q�0h�8�Q�V�	�Xݖ����jz]֛([��V��U���
D{�QEQEQEQE���R�QEh�6��Z������g4�@i��I���9z�GJp�@l���*P��6�{sLa@�K
+Q��T�V�<��}��/�4bLQ�z��0h��</qt�r�u���L�P�cM�r
��W��
Chc�0��c�kf3|��/ ��}��������lA��.�R2O~{����{z`գn� 
ÇL�7|�d�J����:��F�[1�w�01SG���ӡ��{H^����3i�0�ҵ���q��⤎"����2T8��qG��~UdD�ǽZ�ހ($%���{Q�M�ޠ�n~�ki%�̉1����5�Z��铼V�h�e¸O|1�@��Q�Q��Y����v�'�3����:/��f��Cwoh�$w��ֺ��pW `�4�Z��㹐ʱ~�<~�����|�Mogvl�s*(
�q��}�%�@��_6�v�u6�6��F_M�rҀ?��z��=fo��,5+�A'��9\*�27w����^ՠ�5�4��f����c�$u��㈵t�<��mZ`u����^���:�ņ��i���gr0'
ޠg�
:����)�n��S�\t�W�x��ʭ���sw������������z�=sң��q
s��@����k{��+mm�ʟq],׺���M;\�K�2`U��T�G
}�S�]��,&�ӢXu�?巳{�ׄi��y���KM�"�y��΀05��4�hr�ޘN$~�ٿ���ѺW9]���F<Bg��7Z{.X�\	�=U���P�l�E�z���ytK��r�e����<��QEQEQEQE*簢�b�(���L4�i��o4���4�O�x4��J��a4�h��V--���z�)l`f��wQ��,LQ����x±�iHr2@�1^å�ֱ
s�>���<5�j��n��n���w�|s U|��2rsހ.�Y�!�s�S�`	��Z�9�
�6ܞ;Ք�rG=��pm�<�o��ZJ�FW�����@��h��HS�C�V0t<S�6v`�X��;G'���!�c!q���[m${U��<ؠ��e8��{���jW�ḫs�ҵ����+���m<�	���������h�=.��ŷ1^]Kk��1��������z���u����ڤfo7�g�S�j���	krC|��Ɂ��پ��~�����
r����P���m��{V}_WU���P�d��5�o	8S�OJ��>����q@�j2<
��K��,浼�&��J�n2ӊKy�$�)�i��j���Gj���J����]G�7�ښ�>���$�����F}��վ
�B��Ztz~��������K�E{T��,l� da��5�^,�#���S���&����d��Q�P��Mv������,�2�F��`*���$
��T��gs�j�弝�Y�O��E?�~.��ڮ��\B�P��7m<zzU���|?�xu�j�krZ(���1�۞���ȣ!�lW��c�g�/�m�kt-�W���
{�z<x�'8�NGvz���@x���c�<2.�g!�'Bq��^�|LҮm�O�mZ�9.��U�ҽ���V�檺�k���]#U�+q��R9?�|��S�p���<6D�<�K*s�o��y}}��
!��H!��/��<¼��˭
Iu&&���<}Z?���'��(��(��(����i��+RPM6�i��OSV�(Mjh�EΧ2��L� p*}HŤ��"��ҽ¶Vp�a]�@9�y�G���ècXe����)\�5�&��+� q���Tz?��|�@}�[�,^XrA�=�P�l#h�q�t�[#'��8�-�>I=�j��\m�NH�@\��⥉6�OJ�{�z�|Ш<1�@7Q�� L�MJ�ePGo�
H��5#%���R�b���{�8c�I(�ՈP+z��ƾ#����/�W_fѢ���8��yo��=y���_�1�O$Zt:���� <��z�@�x㭧�<Ek����X���*K�
ǀ�]�>xQ�{h�M�3�	#�ٹ����Y�>C�}r
cS�K��	0�a�$��^1c�W���u}&�N�\�sD�B1W�ǭN�����-�n�#�ɤ_���9d����+lW�����g�u���p���-�}G��~��9���D:��"	������|Y�xCP�_���q�9�R������>��p�c5�]�Y����3;�}�3�1������v���[O�7��h�Y��S��]��<���͗��?s�q%���#�H���0��5��$I��&�Y݉$�������y������C'ڵ[�>�q�?�_o�^�f��z����"�U����@�� �L>�v�h��NU��C��
s_���G0�<���+�u�ړ�v���t�SQ���?L�J��4Ɖ}+���Z�d�4!�K�i��G������t�]j;q��mcQ��@q\Z+��s\�x:�'+��8�FI|�I���2���Ӵ��<����;�֩��|����?��ZIs���B��������_��4o�����N��ad
�oǕ����6��y�F��m�j�(��(��Z)(�-I�(&�@7�8�)��Sۧ�2�@MW49.6���+�{.+L�����}EzG���b�a'�N6�O�uϭp����o�l$���Oj����rr�X�u�
]"[rBaǩ����@r9'�T>P9��Oz�f��#4b$��z�T$})Z@XOa�X0{
j�и�MY�T�r@�YN3�zU��eN��220GZhB2X=�ըb��}jf�pa��r�Wм��QCj�2�%X�)�ȯ��#�]�w�vZ����C �
��g�O�5�/�44�7��R�Լ�h7Ď�GSӮ�MR�K�#�-%h�[�#�z���E�m��"�R�l��Ʋ�=��ϊ�A���_2~ϟ�ҵ�<5���o�������ُoZ��<�\q�{T�rj��ܾ��N�{+��;Gp�P��?,W���Z����w�W�۵���.7��C�h�@sґ�7����)�85 �s�f6�fϿ��Lc?�*�pl\z�l-(��b��ju\
Q^}㟋�𛵣�6��t[�ɟF#��N}�б\ό<u��d��mh��aݾV� �?�x���>)�BuM6�6F�+��G�kh�5j��]��U��K�	���h#�ߴ��Cm�\��N՞�*��k�+��n>1x�����m�����̄za~c���t]#E�Λ��ƨ?�B�~�uy}pB�Ǹ�r9�������yr��O_|�n���A,��6�6�gҽ�PӮ�7��G�<~�+�B�6��ɐ�Ι��|�x3S���h��?�y�jDhث�
{��4;�;	T��c�����ך�r,�g�e$�(��&�9:+���7�u�@�5	վ���z��oi�?k�tƴ�v�f����h��K�n�J����f�w\�V������&�u{��0��0����J�5;I-��i�^٦�H�ԁ"��=���(��
(��
)W�+Rg�V4�)���i4�[���e�ci �z�u�8�H���){6�F	�A�h�<bb��U��d�v	=��4��}�y��}h�%�n'8�tְ�`p���@RA�py�u�����ҡ�Sj�3�*HrI���n��p9�V�c�w�~Z��H8ǽL�����"�d\!ܿ^�lD�g�TV�LF�$�8�Wa�ˌ	�Ԟ�$C	�ۥN�Kdc�3�8�B�;�l1^'���5NJ���?��]�@�hQЃ���޽�� c�اN�ϥ~{��n���H[�6�6W���a�G���O��洷�� ��W�� L�=w���W�>���]F����'�_��XxWB�p��.��B����@Y�k�*��lt�
i�����.�T�A�}��V�o���	�pizTAb�e�4�݉�kuR��O�)z
�o�7@�����Ե���lW͙�m��?���7����
ܛ7\֏c��0���8_�W=w��@��_/�t:}�fw�I���[�>���i�	:�f>�����ω�^��y�~�d�eu�w��u�
�'�|m�Kt>��7�����ΚF�p���ý6p��-�@���[*�(��Qҟ�4��V�rH9�oS�n��H!����Cn<�S>��-�$x�]{�/¾��s X�ǘWՈ.�}ZKe����(�f	`�z*���ú.���/�#?=��{�MÁ��;�/_��#��r̤O��^����7��H�U���d���X7B<�߽r���FF��=b�
o'��}rx=���#O�Z�ƙ�����|�#^��Oz�8�,aU@
06��+�LS*�M���C{P��k���Q>�>��	!V1!aܨ�}���𾍥������(�Ku���u����6w����r����M�
xmZM_Y��c�֔#���rzE�v��>�o����F_��Ө��Ţ]�q6�b.�"��c���ι|z�ܿ�iWz��/�b0���*�mC㧉�k�+K�-a�F
0�+��Z�7¿�.�i�iO
���\[[*�|������;��g5΅�[Gyމb4���y4n۶�rIZ�m�g�+����-~�4F�U���1 =A�L�\��Aak�9�-9��k6��1:�`�GԮ�Mv���Rx4�EuP��p�4y%A#ks�$~�S5̭h�į��dQ�g$y��qP�EP��E%#~���E!�ҀO���%_���ơ�y�^��3ɽTx�H�y9��#�y��-D��3DdP����/	X���bcxqאI=����4�+eg���9�[6��m��'�eA��/`�ݴ�������$�,2��Xj���A=�TT\`�:����3&�8��&R��>�r�2(PG�-bˆU����x���:�@��<�n�v2H;��*�Źp	#��ѯI�	�:�›9p:�ep���PG'��N٠��k@*	5^59�*�/�8�>��_�?�O∀	�w�Fb�|W�ºi��/c���)��oX�
�<Y���D�kz�8�c8��q�#�����O���Dk�&s�k�?���G�1!�G��@��|A��z���
01�ۮ��>^}>��G���l4�(���n��=K9��K+� >D��Q��g�(ۍ���ig�2���*��xQC�Or{{��ץ}PZh�wZ���I�#����N���w����q���9M7O�Ĭ�ϝ��P!�\�c�A.����m���n�+�ִx�R:c-ͬ1�i�FkxHc���D�>��h���K���r%��Os���z�k�Z>��z_�/�/#lg��46��k������I�총:M&�k8�	K���zƘ׶7P@c��Fב�$c#�SPմOh��j�Z[�Ek�g�뎤�(W����\���7y�}��o"�ӣ�O1|�������)u)E�ÿj��Â�HZ(G��JȺ�?��$�5�Dz� 
5���Tz�h�<U�[�a
����[{1���!z~5�]|j�.�v,��7�yڗZ�l�+>�_�,��y!�5{lڏ2V~�,�\���D]A��O	[X \�)�O��̚���dK���)�X��;E۸z``��j������%2��Ŀk�1�
���O�_<x��7��I#&��_�d��)1 ���q\��S@R�`�U�Px_�����s�����+����.m"q�o
h�Av'~�����	�����c�d�{��:���+;��&Y�򼐿����~*����:n�%����2�*s�A�b��ߋ�/����,z����7�m?g��q��T�n��p/��mc[:M���b��2��3�`VS��X;��<b�@Q@�P�ZBx��6�E����	��\��L෮+�<I��bF@
�K���kar��]���g�~��^`,�8�m�6ݠb�:X���@�PMn[FLq�@�gڦ�ԅ�rkr��h
1�_����j�b$��*u�*�c�}jT���t��[njpG�Zq/�w�
?y��ǩ�8�����V���L� '�je�y�C)���.��Z��P85b(�Q�*`��@?Jx�8�(���ƺg��.7��-��N����oe�=X�(��5;-"�[�N�+[X��V��_ڼ��k�7�g���M�����W�Q�,����Qi�潨��_Y%��E�����ߦX��]�yIV��a :�t
I��Y�V0�����V=I�5j1)rX���$u��_�ZV����\��Ra��K�6:�A��x���C�}f�f�B�F����a��o��d��R�c��}�d��U��:���I��!c��OS#������4
J1wqiee*�7��Hŝ��9����V���±[D�F:*
�5�
�q~��=���f);�m
G���_�¾�V�u�h$���S�R}s^��y�?�u?����v�Z�h����8���v�}���G�牵+{(€^V��£�?A^m��V��j��Zv�weE����ܿ;�^����/�T�/���K��r��%�)Kpҷ
?����Q�߆�$����i�J�z��e��>�4�4��V�m����V����P�&��CI�k�g�񞰺��ı�Q���>���ۊ���G�T�����'�H�K�IrG��z�k���_x]�kM&;��r׷�ϙ��[�~�P�<_�4[_�~�����jQ�"�W����W���e(��G��2rlt�Dcۜ��Ѐt��?����:W�����c)'��һ��-*Soo�Y�0!P?,V���|1{����3��ݐ�\���/x��v��ǥj1��[bU_�ס�����*�i����K�� ^�ƻ�)DֱH�Ts��>[�¹|;�+�e����ۏ�/;G��ں�W�����6�
ݭ���m��۷w�.�}3^��{������²�o7���1�u�a���̷^1����;��������622��q�	<�=���עX�3���<2kz�s�_���?q�
�BO$/���V��P���,��!�F���
`\�-�G��!�x]�X�^��Q>��q��FH��R@�U�j���2?�Tf�F:��-F��(<K�ۿ*o����M��9�^_U��{?�V��9,�Q��2�cl�����Q�~�������o(�$.Ѱ� ��4QEQE<�LS�4�h�<R��QR[̣8��=�ᝋ�g���(���{~�h �@p8B:�ּ����Z�h�`��s�l��^ͣ�)�w�p��
kh�D
��>�l�)�Z�f�U\q�@kf�u�g��'i#�:u��c&� S��?�g�4*�������h��^f��l��zd~�:Ö$�y�>���G'�Z��ҀW�ɥc�$��y^����j��n
���
l��v����j��_\E�����G�x��r����?��:��_�|?gỻ�By��|Ip���;����cG`)/�Þ�ܐ���e�2^Y�pެO,I�k@>/�+�V��N�}�_X�?�$�;�gŚ?����P��'�8�2K3z*�I>°�}�{�2�V��T���O�r"�~oXxJ��HI'ԧ�E.�}��cS�<�00+��}9��9t�\r:�8�*�_š?�,�iб�̻�s,�w;�nOӧ�k[�r�5�H����S��n�^)wmu(�8>�YZ��"5y$��9ɠ�+M=�o�|4��x�I�\V���K^ҵ/��2��xQ���9��.Gm����u].�V�[}N�+�E�G*�]�r=�����|B�ZX��T�:�����n���@Q����h���+��n�ɖx�o.����b��+Ɠ<#J�;�>���G�K y����We��7����i����r�jh�?��!�(�	���QB�
�`0yp�a}�o.�z�ί����dM��ب���O�^��iv�d��=�����������PEd������|M�i��qx�b�r��V]Nj�!~Ǧ8W$G%Ԣ%~209'9��^e.��B��=��nP�%����[p�G�J׵��-徃�<�ZDWo`	>��^D'��2������cR"a�Ge=��:�:SI�C����K0B��n<��jM��U���ȷ��ᔫ�z�qw6�:�U(�z2��
|[a�=K�ś�fW[���	J��#�d�q�`}E}�^g��.@��l��e��Y��	<,���z���^�@�Y��L�P�6��}뜳�}#[�u(%�h��=J7�^�cw�m�5^BX��&NPg����^m�Z��'�Cۚ��x�y|H/c�B���}��ʀ�?
�⭧ؾ!뱀���c�$�?��Y���t��Z���������*��P1EPEP���M0�M[��u�<���C[>�I���n�g��z�/��C	�|��
�q�׹xv4x@\yj��׈h���ܳ3>�c�t��pE{g��V,�;q�t��0��2HϨ��|�������\)\m=2�nC�(��@1������rsW�R[�U%�%�W��fYa�V����"�;�=��&�����Xљ�UQ�I�ևe�6y*(����W˟�6&��?��'���.V��k���\s��Pq�_%喛{�[�oue}�i#�q�e�[�j�l|[�k���ID��R�����w##�>�jw���%kω7+��z���8�`�x�d����kñM��E�->7�h`Kq�|q�4��:�i�Gpu�gS>*�C��\6��n�Zt�'�[p�8��xu�Җ
sE��e��VI�C1��֎��{M,I
�ꚞ@[+A��?����C-�7�Ev���,�#�5皧�-�Pm��x�XL��L<�/'N=K��-���Mv]+G_�M2�A2H�c�1X��t�X���O�6���6�T�g�yO�#{���u_h4������^!_.�;Uږw(	�y�s�g����RJpA�@��ɯ�>;���=�6�����
�XIm��a��؂{�+Դ�o��_U�>�Ԉ2�����;�>�c@�7�b�Z�Kєk�G��6.`ޞc�~O���)�3:��ToTm���%�����N��C�S-���g�$�g�1���fTR�B�$�(h�s�G��m�M�b)(r8��/�4!����Ҙ���c=Fy��B���tȧ�<�±���[����g�K/��?��ڬ�`�̳(��G���ƱFwm�O�sӟO�D�ͦ��)"T�6y[�X�?*��_\����&p�C,�v� 
ٚ�eXנ�=j�nh-n�'����6(�Xۼ)a��P00C��U���iR�Kt��P:������R;j��Xm����ol�'�V���i�oI(�� M�u��tfi��
�em�h��@�Y#�G~q�q�4K-RM.�;�JKu41n�W�O0�q�O���a�ӥ�ե-c&K��ӏʾk��u�1��m౉��\���Ps��S_�uI`�¶k��=�3�@��b��w���J�����]^�Ūi�H���x��23�W��/՟T����\�����<�?���1�����&���Z?�8�m��P���>����dVo��
��u+Q��n�23�Mf�;��|#���	n�[]>j��]��Q@�e�K�^�|O�ܿ�6�|�����xN��ϭ_������c���_𝖹��m�>D��9dmĂ�5�׎�,|%~�M��58�?6?w4$
����4��Kt�\�yе��7q��c�~5B��K�닩��yF�������DŽt4���:���ݫ8s���7��W@Q@Q@�i!�����	H���%A���c�ћ˜�,����FƂuBx$�p�z��KZ�J�rH�}�ɾ��e��B�ɸp=O��^��9���7dc��ɷ�n�\�JҲ8��S� �����9ܕn{��r��(���uU��֯�qeT�����F�d
�3d��t�D�@�ҝ�sҌb��v�r�V�(�,��)ˢx��My��k��{�x
��
��SWbDR0����� u>�n�8��'��?��s{�u��X�|K��$j:;~9�M��KM�+K#���p�F0��o��n��G}u$��Dia��J��Gl�����q�$����}_\��-V]Fu�w�e�'����k�z�����yr��H���3�)�����lx�R�V�㋉��	�O€.Z��~$B��.��3|�D�%_���dv����^	�h>��X��<X��{������`��V��N�/�87��\��2+�|�
��^V�f�?{u/�4�ݿ�qZ?��E�Y�R��{�,��lR��r�ڽf���N�����+kh�,qD�UG��Q@u
#Nԧ��P����ٷ��D�ޫ���UmB��N�{��q/Sԟ`;�jƷ��V�R����ymʙ}���j\�(�)9�
�G���Y
F1��ZP3��ʦl��B���f�_���;^4 �|q��Q���2���Iae(`�<�ԟ�h���]�,��#���{b�|�mW؝r9��U{g��|���fq���mhv�s3L�N���PqI�ےI�
v
��K�͍��g�[s�t���D�aTz�uC
�1����󩩌�0�>��}+����B�U�Ϫ\8����|k�kML���x��bI�[[�����Zlj53��M!l�idٞ�������{�'�|S�'�o���H�Ⲳ�����k{េ5�>��u�N��*�<�L{�2���N���xf�����R��R(����Xo^�����CPy���X���E�?�w�ËY�0��$��AXS"0N2ߟn+��W�V�m,b�9�`m�ul�����?�h|������qt�nۃ;��3��U��;�D��Ʊ�0��&x�Pu�h��%���fj��`
�4k�e�ܣ��]%6E܄w�}
�dRz㟭di�Ԭ�$E;��~u�x���o��W�m@��#�) )�q�	ǵt�:����$���F��"A��d\�������˧��c.e�����?5�C�S�7����L$t؀ ��ƸZ� h3xkŗ�]̞l�0%��g��;@Q@Q@N2i�#�Fz�w�5��E�`(��{����+oñ<�Đ�:�$����ڶ�t?D���[�����q^�>��-/o�3!@9�^	���oi�<������ӮH���ؾ�-��>{DT�%�{8�
���� ��|E%��yv8��-Wh�:�\Z�_8��
�$+8���ZҦƛ˩㵷y�uH�d�
��j&��ᮤ�5?�}x�í>�D�����W�&D�����q�j��u=^���]A)$2���ï�r�-��4���Oٶ��M�q����h��'�t�i�mNQ�mH��C���h��&�C���)Ax��2/Pfo����xTxf��u��5�O�%��0E��O�����O���6�5ݟ���6��}dQ���W���H�/�4ؤ�5�^:��!\��?�}�fx+�� �U���"֖B��q�"<�G5�~�۪xs©��J�ώ�<�e$�4K��;���k�;���M-��Gq$���-���Ul`60O\P�*�P����+oo(����Ic��Ԕ��N���&R��@@�=I�*/x���z֫��(W�L�ҿd_s_"������"�ķr�y�LV�Ȋ O�du�b���y�n�.�2��@Ke��こ޺譵�z@u)���7	�r8��8�^kK��H��X��+�U�
R��Ru��Ijr��v�G�Lw�@�6z}�q�ۣ?M�2߉<�~���3H�-�dRT�^w���!�>[��$���X�˓���^I���+7�ؼv����ܞJ(��rO׎��z����vKrә�J�b!���ҳ���M���N���Lyr�+qܶ>�|�7� �ܭ��εt���"������f����7�m��`�&��(��#Y�խc���&�@]NA�3���Ͽ|]Gm`��@�T/+��=�ޭ�V�� ����L��ȷf��Y�O��i3�����Ο<?����q�|�Zx*��ytF	��;��v���{?�#Z��g}l �ؿ�pd���=��>_ꗞ,��m��-'����S�|y��+�
H��Oq�X٥���{�#�ǫ9?�y/쭢-�>(���KM6�H�džu��3ؒ?Z�}����#G��n� ���q�Ϛ���y!y�# ڇ�QߑS�d�#��Ҁ8��Vz�ogeg{w4k�ǦMd���,/m�v�2�8�Mz|���z�����6
�9lg?�z��`��2(��7�j�6A-d��q�Zx�=��~?�#�TU@�܌;vl��z5��Z��Pn`G]��G�k�j+?��2�`2m��<��i����u�����$'�9�=�<��?�����6z���*}�V��O��&�2���<8/�3��BA����4翱`k�3Ҁ�(��(�sJ:S��c���5���m�G=k'�q�w��?g-?�k�ZxO,�cv'%W��y���	Q՘)#
�B��Α�3,~n;��s^�"
�˷*;�z�􋵹�a�~�֍pZ-��w�$��z���q$j�r�W��c�j5}{��Э\9�	�4�K�}s��_PW�>!�5/�V�t͞U�]�fr8�7��@�>-�|Uxs��$��<��˱~b{(�'�#��
|�;_��x��2I2?r��}Ms��4o�ZJ�{���&�8_>�X����\���<�
K�2��3�^�V�^?�{'�}>���x�ş�Z��̶K �-�^>E퓞}{=S��Ӵ�KKH�!�Q#A����P��з�5���Y��7_h�h�Y/#U�%����^�E��|-�BWk���Os��^i�TF��Y�O�5hD�(
���S�χ4����>X䟔s@�f�i�}��ڛ[���v���>�kn.�0~wf#9�q�5�Vڌ�����B���N���qןһ��+C�_���.��)����1W���]��O��w)?#{���]գ��UI$'{���^q��A�ֺ�I��������O,��2
�ml�����]sa
)!�.�^TM�F{f��~M��g�(���U�1b\��Gc�(��5i�dj�Ӽ�� 	&L&�3�O<�5�!�/�|{qג��b'`��,�v���.9�+���|3�o��èǂ׉ l�9%#]���SI��y%�������Yv�юJڷ�=�4��/Ț�n"���rrZ�g��2[	4��U}�̻�Ι
��g85�.5(b-jR	�&l���+B��-b���@g�/���G�h��h۷H��N��s�z��Nٓ�8�k�֡�а�"�����Pp2��N�҉#�]^%��
�j��pZ!��ֵn�<G�}�|��8����P̼͝s�^��5�����#���tO:H�1.�$��?���Ž���c��j��Z�#����h�G5��t�����5뗳�~k�~%�Ҥ�&J��O����+m���~��{|NJ��H��v����~����ր<��]����2�|�^+�(j�m�y���K��m����5���O��X�*�$*0pO��@���Ƒ���™�cR�����@T|M��D�Y0RE(��0*C_�������>wD�>��K�Yj�Z�Ew���q�~z|P�[Ok1��y�����EQEy�
h9�OJҀM*�E3)�>�;�o��&�!#>�&��6�/=L�nӴ���J����/~E��g��}NG�M��y/�>` �8�h]Z�d~l���gE�)SҠM=��a@�C�j
�ץIm��(���?i,�R�5��Gu���qv��e���c>��89���i����qa�B��΅A~4���=���t����Kw?��^�|5���逳G<���;w��Z�.<�]KFԥ�G�q2���_q��χb-WFyZ
�x��H����G�9�3���KP�6a\�FG�Sf�<���r��F2����'�W��$6����i�����W��Ӊ�.�ɜ���S�w�?�5�0+�ة9"�>�(���R���p�5��-�]5��;8�R���=�D*m�GOj��}��
�Ya�%���ԯQ��?��j��k�q��;0/"n:P~�m���P*�,���-4��~uS�E�E6F����R
ub�I�Z�}�q�5�^u8�Ȯ��D}G"��C
ʨ�1�O�oX\*���?ºhϙ'��3��g{�>�~����i2���~�x�I[�>b\(����׋�#�q�>1�ϻ�f�:s�?����+a4D2�S־a����umF�0����=��}I�L�[��� �����������Ԇ��Q��k�b1@���?�߈3��$�'�=}s^��۸NrG�x'ĵ/kpUAm�[�{/�����I8�[��|��ָ?����ǧ����F��4�[$$	����>��<?���u�N��@=���3�UO$zd��[�:�ūh�@Cr��7
�gҾ���u�iw���"�a6�@�[�
:��5�F�$q�Q]�f!vH�==��b�Y8*S?�|��|o2�Z�1��v����_{X���j\� ���_�~���m�1R�l�v'�P�QEQK�(r9���@Q�xS�LN� >��g쑮��SB��p����0�����<S�]x+�Ώ�_���ۋv��’�~��~��k������^$��m	�J��O�dW��W�o�4k��+�Á"����7#�m5+(���b��Q�e��)QToQ�A��8㠦X$V�`��A�F�@AV�@A�sߚҵm�5-V�o��&�<��ς��&��۬�ݪ��P3"�Q�ׯ�=��a�6_�cܟA_Y1ȯ��%�?�D�n5�G�>e�6���t����]����!ǰ`�uz���g��\�B�Ȟ]�a�����J
@g�G����%ݳ�`��m,�ӭ1�P�㢼��6�=�L���=Ϛ�E���B�Q�P�
4K�@u��h��/��0I	�����^#�U{=:+�)49��e��ӥ{�����)x��I%7_h�@�@�����Y�1�@S���Z�L�y��r����9Ͻu�u�ێEt�sO�or�*���	�4�������78�T�&��Ř���׻�
���m��h&��b�^�hُ
�1�t�@Э$�PY�9�1��ֽMq��3�Ž��������B�;x����s^{k�;ķ�K����J����'����@D����a��a�~o��[:?ŝ�I77/5��|�ZM+�c�s� �o��-)œm�b�S��0�8���gq��Z�����G?�/ ~B�e��f�/h�hV���8;�G��1����� s@
�$�j�7b�#�1�9�gL�q�,��]��<ѳ��rz~U��<���}&��n&D�#'Ǧq@��*u��F���æ4�碼��?P���>ս'�k{���B���1�%�T�wg�n���^m��0�:���O[��J�X�Q�d]�(q����DT_����i�xuhnm�H�J2�<� ��|z���okt8�%�����X����/�6q�x�d�B����w���^����λ�R�<]�ƾ��nf���䟳�;0���q\�4�7W��ok�xo�L��4��$<�%��T��@r�lӣS�1��ھ��ۼUa��hd�Ѝ��y��_}�2���Hٿ!_�_�ώ�����-���99���s@R�QEb�N#����K���#��`�85�?�+�50�u�'J��y�I�W��ӭO�9�
~��4We. ux���!����2Z�U�'�y<:�h�&g:|�0]��/=���}I�_�l��ʒD�u9
h�&��JE$X�L�����Y�8�$.�z�@������C&�~��A�9b��+��Y"�mea�E|����� �u�V��6�n��{�P����8�׹xZ�֬|�F��%��h��0{�@������+[(�ZM3�68�+�\�k��Q�Z�y�t��=�#ީYN���w�7Hߧ��r���{e����C�YG�Wx��;q\�I�N��r��7]�P}0I��^���Eb����Njg�&�:���Ѣa�-��
���?�oOvҼ9�F�[+�&O�d�G�@;3Z�( A�Wt�y���g���3�3��]��Ϙ�ۉ�(�����A�[V�o#���K����ش�ր58�THA�&�f���#D�G�Z��LSF�$���?����Z�+º��Y[F��m�g�|>p;a�olVɲ�Q�L��>c	�&���y+֋t>K��G�xK�Z.�}q�yu܍ķ
��g�5�U��eu'���`�A����C��|�8�Z�4�um� 6�L�@�.��l�_i��&�|Ks&A�V8�n �������b�`Ҭf���i��US�w�
;��c���"ι�ۿ�X��]w�團�����9@� ��_BE��\H.���X��%ώ5+gIn �,x9�F�Po��C�>!��hM�������� }+�ՠ�S��$Vbp�k~}��~x�
I�����zv��D�f��0u�xWa���'�g5�5�|�^i3#��[4��l�㞃����?�&]��[oY��W���M�vĒ�:����ӜW�~�
���/o�'6�Q B2�8�}k�
";�W]��Vi���2��%��O�_��
tF�|am0?j�<��뽹#��?
���w����r�
����_��;�k��.T�/f#i���=�}��'Y��r��I$��G��.$bA�p����m�߉<Oq������0�1W/�G98�Ҁ0)jK�y�����h�J��BJ����RQ@\S����@
�n���u�T�*0i٠��%���?i�o��=?#���G�/�2Q
�܆�u��n_�Ҽ�K��O���J�T�a����گ�5�
B|���"a�>��h?������y����׵}�Pּ1o~��kes�,Nx���=��^?q�
�+����c	���uo����_/
iq�WG�X��r
�v�1,᳊ �ʪc��;�R���i��l�+*HG���;،��Z��мR4۹Yl�I}=��z2�:�QQa�%1.�������i:���f����5=��I}h�qN���U5�6کЯ⹳�O���=��8�s��Iѵ;mV�.m$Fĩ�VT��P��`�o��>�战��C����0}�ƽ�H$󚫪i���J�p���ɏ�6�S��5���rm�F�-�
���oC@%��8G�?�4��7�-�F��B�n�D����He� �v�R�4+�)�T�����>^�=���m47Q6�YaG�0}�M�Eԕ�
@9��]ϋ����<Z�x3����9���5��6���H��+�D��c���h_N�0�n1Ԋ۲-�3`�\��BQ�8�A*9��K�jQ������I�EH*��3M�EVn{
�eǥ0L{��}T��KY�.�YB2@�O�c'�.l�u�<?�� �PF�태~t����Y����2�q���2�_�V�o9�|?�0�)�?]���\���?x��M�����3���[� ���{MGL�I$��܌��~���)j��/��[�h�����J�σ|;V�A�.��j�>ܑ��dt=3D�s��C�5�c'�����%��[Z�m4��P@�|g8 �������Z>��}�����!=���%�K���R[��ƑɃ��{�ʵ�[=9V�[rĨ���Ҁ'���;;I#�R�2�US����X�P�����^+�UR]�U�����#�^o�Z?��}a`�B�r��-�,�W�~����6c
3��݊!�2�����^+�Vգ����� r��K����z{W�|(�^��/���uI�a�4y�30�0�,'��K���֯�3R��t��[,�77˸@���I�?Y��7�&���N��eFc*��?J��8|8:��m�_�$c��Frwf4����i#��ye`�F���@��>�ž���
8��r~���u)���!��[����h�@��P��'��yO������R8���"]��e �#�j�^��^�>��汮L�ܗ���,$<�;�/�?:�>%��~%|H�4mWD��,��W�js̒����A��m�Zi�%��PK�F��6����
	�t���q@!��Ķ�Ğf���j\�N$���W�A#,��i!�ʲ�t���]���7���f[�$wP��$���X���snBs��&�.�a����w�it�,�ݶ�?20:py��X����{��@0����3@	M�m��ހ%�jŔ�msќ20#U9�S�{F�{�}KJI���KE�Rf`J��^��xSW��o�i:��c&�S��?J�o�~ ���O�`V~`
�I��ٯ��?����I>[���s�V�*�?���^�����][JA�@8on��b�sX{�t�eUu���v�GC���8�k_*���N�W1�xA^_2%�,'}����Q�=E5��XH�2d��Q��Kf�#P�������d+n���ջ[��c��S�b�	� �&�_�;TN�n(�A'���t=f�W���s���׍�v��5�,i,m����V�����a�Ӯwv�<Q�,;��Wc���|d���x��L�u=�5-��ٚ��u�OQ�Z�1\F���
gϤ��r.V%Y�9�����/��8x��<A�m��Ɋ+�,����`�A��X�ǯk~,�`�u+MD�B.>�n˴���#'��<xY�ߋ��E4�t-Bc4sD��rGt����Ʃށ���L���ɟ�:<��#s��C�Ѻ���G�ѵhmu;ߣ�0�"�=F�VuI��
B���:-GO�u������U�'Ǜ�����!%�$?m���=@��<#�(u��$W8 �w���_
Z���)�ZN�.0{���t��ګq	��C�;Ww5�PǾFzW'kw�Χs3+I�ZDT:�E�,�z���lw�L�fX��4G�Z]eB�9 q�}kw�P<�+C�n*3V5P0�e�pY��
�;ݏR~����=�[��i��6�}í�$oB�~���h���J����xb�Ȑ�:�'�6�x���W��8��>��>��J��vSQ��坣cC*�W�i�׊�O|F�ω�ϷiZ��ļ:��[�}O"����k�	�خ���0I���ӷ�?+FF3ӑ�Z_�Y~'�yk�sw��uՎ#�\�h�w�%�Im�����v�|��n��I���\������/���F=:f�r�úe�n��0�s��<h�TP=�x����H���ܷϒҷP}��U���v�+)ąN�xS�O��p�$*��}+Ŀh+�m�iݼd����|�λ�X��9�=26���d�S��
p��7�b�śح�u���+���?�D�½��[�4�	x�_c��7(�2�A�
�"�9�n�
���'<������?i�f�L�uHX����Ҿ�	��	xz�S�O�^IJ���4*����5����_k-�^�`�4��ys�<�>X=��z�wP���
�d�TQ�ǰ�*�ڨ��¾e��˷��ώ��u&�{���SM�lj�</�Cq,��5��`�v�������޿�k�x
X����uro���B����_+x���6�'�o��ĭ�g�3��q���=���6�a�iZ��絸��.��y7FA�#��S��<U�^[iw�o<��%�͸�=T�r=�^e9�u����	}J��{��a�}6�~�>������'��P@��ր<�O��I�n|+���N�a��"��`�x�+��?�Ki�[�c��N8�q��[��ea��/��"d��.�.;m�dv�}���3�Z�]Y�� �����Ӛ�&U�3�� ��V��,ʬ�̅�@����3��sJƛ@�JCI�Z1����K�rMF:�Ѿ=�h&���)�r����PA�5��|A�ec{O*�y�L����vC���W�|+�d�G��y��.=����@Yh�e�H�������]�e�;�dLzW�x:�K�D�r�U<���W���݆�1�������k[��3�#)�F}A�k
X��P���D���ޢ��{+�[�5�|�i���Mh:C{o%��K,3.�FP4�E�l�z����G��eћ��9��j�މ'�������4��Gw�֋�c%��ep����=��n�6�iڿ��<��;�޺+[�naYa�$��:��
�MF��M
�I��7;O~=�OD��.cm:U�vo�FNQ���=2h��'�dY"q�G���=kε/���ԥ��CUi~�QJ�ǟP��޷�]�S��-���'tO��+���)]YZ&�dC��(俋_��֕��y/l~�Z��?`�~F��B��<�����l��Lo�U<¿F8a��
s+�'��Uh�Ο�y���Ҁ>l�h�/4��խZ���?<[�T��^��k����j�m�
��[ʊ��J��# �\W���`ww�š�E:�k�T����+��4/�?	�o�=�t�nhB��C=�S��}W��BMGMY'F��hfC�2�����kQX�����=�?���x�[���I�L�m��{�\6�x4�~Һ�X�Wi�'��U�'�:/�CO�&�|=�@%6�,Sm�F�kL�Fk�jM�p ��1��;�\���s�^��G�6��k�{/5�`��e�wL{n`��x��yo,�h����r3����6�/�d�^��[%�穲���g�',�����^����m2�Ǻ�O
y+�6�/�<WJ��7J��g	(�y\"��5��S���ؾ��I��6��d^X���4�?J�g����V���^�j�𲌜{f�[��jr�kۼ���*3��J�}N;dl�;����N�;KK�ĝ����ֽ���(��f�O�������(��5��/������l��U�׷J��x7�O�Z��m`ږ��j��Ǭ�1+#�`�a�v=2k�x�����LӠ$��*yN:�?˥t�Ȑ��Jꑨ�3+��7�?h��=��Q�$�6��3N���PO�_Yxv����1)o����w$ׂx��ޫ�>��W�R���X1ڡ�G��j�u_x���/��i��2e�o�+����>�-�mu���NG�!��P;�6hK�x��I)g��[���������?��x�@���-�nDl ��ȟ)�>��|�9�E�i��]�3�Q��W�jWcN����̍�y�s����xq�-��MFk��(7r��>=|��k��[�=}��<ֱB��d$�~�ǭv����y�x����i6�%���K���w��� ��_�5Oۡ��E��N(�|I�'�w��u닅�f���h���ds�J�mB���!���iR}:�q�#!���8�=�dx���Y���|�d�a�?�x�&��S�]k��	Z�7e�p4�R��P>W���ɠ �5�<��(��q�_��(��G[�Қ�J�RKa3ƀ�RL��Eqf��Rx�JJ	��@N�i��@
��M���	7d�]�^ ��u�����M���a���k����U߀���Nu�
�?���Ѵ8D�q*�8,�s�€>��M�I����C��^��V�.@ʀ{W��?�6,r�+G"��S�5�sLC`���@d�$�[h;9ZH�
N�"�m+�x�1Wp
�{�(�^�����z��{67�eEʹ�^�Q�t�Fv��q�����]CK���Z�&T�^b���5��'�8'���}�*�{�x�"h�$��d�]�so,��A�67 ����O���j��e��%Q��=}j�0�a�t�ˋ9UIX�Us��S��j�g5��M������t�EXMl]i�|Ci��$_�R;x�	�+�o�k�ZF�����g�K\�`�K)�Wkg�Y�]Ommwmsq�(�b�5󯋼	o���-O�/W����������IG���.u�x�Bח�W�u��{r��nG��w94�B]B�)b���O�V:��W��f�P�b�m/�S�����:A)`
�ܕǷ\��|L�N�}}k�iPܥ�"I�4�=F8���4c�($�t�\��-{#�u�2I�1�\�Ҹ-+�f�4��}��F�[aYGa��ס��wV���uV��<��p"�0e�K�7Ć�2۾L�9�o�R�ு琼�S�'�3]�wћs3Mlb&E���0��D�
cJ�뛵P2>�q-�D��15v/����/�4�ޥI��u�{��RϮh������wU���\��Lbs�/̗�p~��]�x/�:[���2�w%����k}UQ@P�b�Vo�^�S�qwpWr����>����~�7dO����^��#>�`
�f�X��m�\���<��o�s\��-�)WO˴�����p������?��bڣ�Y����q�݇�On��׾���k�w�{8C�H� QL��9?�H'�&�;�_��O�}(GotĬ��=�#��Pv����?��kQ�k��Τ�<�\��=�=�w,���/��з��0E��ùbp#���/��Ϩj'�'ѣ�E��	$Ϛ%����>
Ҽ1�Eo�[�en�s�\���R�.�\,A��$�k�n��=kξ,鏬�]�A��-�HH<�^G��x�O��ݣ�k�VI:u^0�wD����|����C^Q�8CL���խ���X�Xَ���1��^���5ޭ�4[�[G�s����"�@�<u�k��_�'��`̍�4���Nҭ�|9�����[�%�26AU|!{�G�69�iQmAv�e���?���R�I���i��&9 H��s@?��گō&i��=���s��[���rKk��3j����9��>A'�,(��Y�9' w�_X��il�a�O�U��x�I28\��[�լ�-F�X�ac���tu�t���_\��hz���ݤE��+�"�����E|F;Rv�jo4����)E%.h{U�H�a�i6 �䚧�PNz���y��	�}}��~
�^Y^\�����zJy�O�8A�s��}�[���6y��1�޽�C��|S��x����Ej7��wϮ:@��l�o�)�-�NH���Ȑua����FQn�K��w3�^4uK�^$���U��#�;�G�{O�u�3X{ww[MVX�I�������@�'�U��F1�P�f6�*TB9^9�B�6ERѵh�In�A���&�*��@8o_z�?|A��_��A#�uۍJh ��wϜy�z3���zW�|w��N�j����{���v��7�ԒK
B�DC�U�?:���K�Y��5{�i���啲�ǜ�׽��|1���ƣ.��s�l��ƾ繠�Ḇ�-ֳ�"��Ha��6��?T@5Uf����E|��SZ��VZ]Ρ�j2/�l�@�x�7u�^���������[/����P����n��:m�B-��Ș z�~#�m���-u
Bجo�D08'�􎕨X�0�M�W6�.�&ʰ��0�k��v������i��1��z�O��.��R�R���+�?��R��hG�A�F��Z��J������K��	�m)nSw�$���%�g����7�4��;������@%I��c�T5M[��m51��7��D!�dm�0X���@���El���L�%^^�P	��5�^7�d��e.���~S�m7RՖD�9#��_2�>
SV�t�;��$z����c�r:S^�&��i������t�����V��Y��X�s�{�@h^%��]7N�ޗ��Bq5�QjQ�L�|��s������K�Q���PH-���!��q�2+��<!��٧��M�x�k�r��6i�g�Tw�^���Z���
}�-&���p�y.J���ǟ�����c�\quq�� ������x�G_Ʋn�/3ݴCY�f��#<�q�O�X����/.�[KE���c?��z'���`k/�U/��}ͳ��B@?�����[�4C!�&1�rs�vo��j&lt���'���=����׌������%ӅьHm��|�{���.��k��Z�wg��=��
hM��V�M��^��Q���Rs��|ꇻA�ڶ~.Zx^Oi:?�<u}J�(�̶��`B�U��	&�����]'�D�}���Ɵ��ec�����ߐ{d�֯�o�z?�,&�Kk�����wNW��(��߁>x���?���t9<=�[\!�R����nI�sҾѶ�-��(�#A�	�K�d�4�~ٜ�<c W�|Y����H��;�p>X>����x�W��4�>k���������^	��F�o a��%;���ր8�*@ r�!+ 9=:d�W?�\��X�Y�L�=�q���]V����K���K�?������Mս��rRY��=8�(;���t�t�n_�^��/;�d��z���%[�z���J�m�v���>�F�M�u9�K���p�'��q�R����+�q�v�(�,:����x���d�4�p7r>l�J���{]/P�yM�Nb>Ic� w#5�7����u$���D�%P�N
`���t���1j�&��9��+0ِ�N9�di�����srEc�T�H�HVV�܃�S~@��?i���c,�q�]��8�(��M�jJC@�{qM�4ET֐�Ң��H�Q*�`d��/��=E�ƾ51�:8��m��Y�*=I��������W:���đ��b�����9�I�7��
�
����n��B|�gq���Z��h/.��JgpX�ž���J�_[k�'ilt�'����צ;��|N�f�#�-<E�ȫ(����� �~����#�6�Z�FO%�a��.9�n���Y��E9�'8L�U�\_�O
����șP%ɷ���h��i{�|K��3\S%��n����@��ҽUr�+c5�ǎ��<Q�
�z8��(�
��,�8�L�]��w��?�je��hD�!ʳ�ߌ� ��c��_|j�����ma�(���#�{�_Ux{�W��[����D���(S2�8��u+�����k�F����ؽ���M+��7C�4c�~���W�6��O��d�/�G���v�x��߇�m#D֧8��ۼ�=N3�}�bi�w�u
_��E�ճ�����)	*�Ⱦas؜�_Vxutѥ��6�۪���U���<)�=>=c@��� LbfO�!A� �O�KS?����M�Y��(�f�G�?�^�i4kh��m1#��g�`e�:��B�l�{?�|ei���e����U�s�����
|�����NЭ�ƈ[V쬠�?}T�lW՚��׋��߆�#��5��\��6�������|D����0����v���â\;ƻa@QӒs��o������--��ý�0��,=(xsN�.�������#a�S�U��?~�Zu���~�n��YR+����0G5�P����&�H���Yc��i6`H�a�3]Ƞ,�'��ᵤ�M<z��9�]�{Di��� z���W�'�<-����wbH�;Y"Y�p���������_	���f�f���F��H�B�%�����=���|Y%֫�O�Y��Xj�"���!<�AٟB@'�?J�(��
+�|�W�0�K�
,�Y1g�o%X�$}zu�쭫� ��K��~�U�����T�}u��{��Kmw�"�&*�ø"���&������k�;RwhN�&;�ߞ��ߍ����K$�)f���l�U��ʩ��Ծ��Zɜ%�	�.����bi2sPY]C{iլ�-�ȲG"��R2�*f��Z��!L1���I�U��=��2��a$e���̸x���v�Ƞǩ��^'���kkّ̒�<���=���C�Y�j佭�Z�*���L�݅���\mOJ��Gٸ0�(G�⸟�r\j��;�b�]�
:�:���f�;���x�H�8K���7`�:�*���6��z����œI�y��2$�ߕ{����w�ވ�%5�U�p[�sX�
4�"�f����K�K�r�+6z��Bh�=�cL�%s��3*�'��z���Mov��/�B�?Ҿ�Դ�{�Z6@��nQ^e��G,7��� ��ހ<��E�$�s꺅�����O(�O��:����$��Ե��A��C]k}Q�/��R�wS�Wy�>H/��a"�X�Fwq��j���tm���̘?.GO�Q\����{su�[C8p�n1ߞ�J(�Z��0��PJ�!f`:g�n�e���9�4����O���ҴK},�����O�0Et�U��|a�IH�1��€9�������.5����:����t�֗ş_kW6�q���p�m�Aª�'��<����RCƜn\�ֹmcC�r���S�:P<ח+ug4J�H���+s�:ƽ����%y@Q�'��:|��oh����a�_�-"�������+�A�º}�	.Z4@1z�������=���)�$���}���.+O[�^��<@M���Ü�7���[J�iWp���c3��v�ȋ�fG�<�K�Ծ�kM�9bT��<��q�$��~=Լ;#�_�]ر�F���ڽ�g
3�U�⸻�6�ķWSy_f����R ��?�y��.>�����B�A�[�=}~��'ƿh�3�<��&�2�ەPHHɌ���}k�����w:'�m�6RFD�8nx�Z�;�5Q���:m�˭�\�ױ>L�Y� �r�g�\x��T�'2[i�8��B��+�
>;X#P>�W�߲_�R�T��%l��?��W�Sy���+�\���|�v�ׄ~��pi1�G�q8MKOԔ�������<�lar�/�3�|��sþ$��>>� ��t2Ⱥjn�k��䐣�(�2����=mS�P��4Fr�:�e���������ox�Z���[]Nvi�c7���z�u~�y�|7��:$׎s��#.�%T�t��<1�MM��̊-b�~i5�Ye���g���rt�gZ���~)�G��a	od3���y�G�z�;T�UB�@;RL7��8Ƞ/������i(�e�x�`pw�ʸ��W�1$�I�=����¨�������$
q���}q_P_S~�_��m�|]��u%�˧�Ҍ�uH����}+�>�dx��V����D�h���oa���}�q?�\�I�+?�_��K�fc�H��
�եu�j0�q�ȧh,#Ù�P�z*3G���u��@�"��	�����i��[�C��`��"�T�_?vLv9���W�B��R=�^u�R�+���;�5��H�X�~"�2?c�����	jS����h\��ry\����oj���}&{����f����2�0u"�4�n�-%2ZO,(^'*v��2;q^�,��W���4�,'�Ҧ_9�݈��nc�8��@D����%��n�m��Ie8`�8�c޾]�hoK��֕qk�Zo,��n��	�2�$�U�;е/躮�i1�C,�!&�NB�F3ھ^�����N����A
�ue�nr�3��1�g�}+��㎟�O
�������̳Gv\��tk�8{�i��b��ڳ\E�;�@V!@�^)�8x|�<[���v�6\�.�
��Iǵ}
�_^�a�ټ16���yw
��W���}(ɵ��)����m����D��r�r9���om��L���.1�v+�k�]\�	��6�8�cd ���8�})���!rwO��@�����omH�8a�k;�֍q`�Y�^�ڳ�#r�}����"�[rdӷ�|������.�u>��������u�)�*8$��־���`�ۨ�g3��k�Z���Ŭ[F���('r�P8�K麴�YK=�*c��Ą��+�u�&�y�Aq��h�O_��<ԌҨ�N��_�/�iP^Ȱ@�.�V"@;dT���LR�khT� �<��#,�����qZp���{�]���OiW,��I�|�z�</�Y^��
2h�rp̦���O��mc��_A]��R8/�l#T���w�>��u�@�y7)��@xc��{=|��ύ�q����P�ci=�<щ!y2������g�4ۻ��-���Y�ϭp<�
�dS
>鏥zg�o���C'	�u�M�z��	q�$��;:=+�U�����g������Ho`�ھ�Yd���oN
s���>���#X.s�3�݈?�q���5x�t�l5��h�)'�ֽR,.��o;c���jZ5��49_w,."8d��V�~(<�o���%-�<I��z}hح�c�V��;U;���]��1��\���źx�;[�ܜ���� ��)%�(8�ǟ�u��j�g1�(v��pƹ{=#N���m-+�T�ݲ�߰�L��B�DC{S]F�֯��5�jɴᗣs��@�Mq�/�P��f��1����n�`�_z�n�ϲ�@K+���_�h�d�%��j-Su�G�}�3]N���:V��j�Y�<����`z���:�ե��5֥s��c/,�@���+��&��m�k�$k{��òH�V^���e��Ǿ$���:��D�;cS죊�Z��?x��z������G�Ё��F��[�u�B|)�;�-P��d}}*oُħV�S�ԟi�M��	�*uO���R��(>�;�nhI�^��Y�:G�-Ə�A�U%]��r�?�,��N���d8����=�ҽ=d��j�1�hVh�������
��+��{O�g�Ε����-��7�Z�n��[i��7�hث���u��L,ml�	��}0;~�'�u�;[W��v�n���y:�^���=x��(���V%�p�4rŦ����,��_KŬ"H�dr��>��<9�9�%��6��tUlr~�_WF�m�1U��P����G�c�[�r��)e�t��������R1��b�d�
���A�}k��obx�C��A�@	pqy@�8��ߋ��zV��_M7�-����fF�S^��}I-�s��͓�Z���_���M�z^��˦�1�Y@ϟ'M��}��k�?��?����?�͹�`�7u>���|���>"񆢖�2�o�	n�B�D|���Wؾ�m|+�;]+L��[i���%`��s�$��(�����|�0�/A�J�_xWO����.�;mBi��qv�����
�x�~+�>&�Z��S{/	^?٣�3^�������^��ƺw�}�f���异>I��d�P�+C>��|�Z��E[t�Iw#���t�¬Vp��6I�ȱ.����}n
X���`�bd
�a�~n����ZG��d��`8����@qua�s"�%N�pA��[����m��T�4��N{�V^y��)U���
���(������*�+��3���w
2���6�#i�¸[�*	%iAܯ�s��?ʺ
-�).$E«�#�P���vҨ�R-�Ϟג��E�%��@�dn�꺕�jZd�ϕ.8oZ�5{�Sc$`��������~#��NZܛu�7.G�Ezύ|%���f�<'
J�Ҋ��xl��H.u	���H�iN+�ω�;��_��n�FLRLs��5��Z��$J�S��w&Z�2���I�z��#�?m"�l�@ƣr�X0���B�>#|A����<7�m;��l}G�W�tԼC�[�=ˋda��?N���Z���F���o����'��u�w����[�:�6?x>F?�
�%�R[%և<1�U����|�a�I<�+�s$�G|�a�um*��3؈�
�����R6���a��F��]�j߆�W13,��(��T�>%'��^9�;��K�1�s�]ž�k=��􉢼�����:]�i!o=e���X~6�����qd=8en�~5g����ӧC��L��3���@#�?�Q�N��|�*vFe�Ӛ�g�O��ס�"Ȼ�S��ޫ�`�a�luM��JH	�j�>x��I�o���Ug<������~���Kyf�P��(��5���e��m��K��Ͱ,��x�����^��Q��b2�b�|�횿/�4X�����K{�3?gd�r0C��KǺu�ҴC�%�ur�#�����VPi�%��8	�ns���A��l�AX��E$gn�,�e�=��څ�M�K̇�G�4�W�?�>��U��_$w1�0T)�Tה(�}�E�V��曭6�w�Xۿ�Z�%���:�@���{P�R�2:T$�b�C<�116�� TS9��1,ǒOz���'�V�?�n���|�/튨c�gS��3�����xH��n$`$�"�a<�9����ͣkVZ��m��"�d����+�|E��W�TӴ�~�
��d`|��}=��ي7-�(8��Ҥ�Q��1I���5��A2��<(yGˏ�j
�e�L�0`X0=h�񍧉��Mk���,�l��f����'�_�u����B�e@�;�����O
��u����-鲎�Ȼ��e��ǮFx"�oL:�riڕ�3&��G\��h�o�?|K�{��Բil3�^�7DöO�c[_~-^xv(l�xP��m��bHǦO}:�CW��vfy4?߭�6�x�X�~�7^�3^s.���N��BAr���-�[��h^����]��ٲN'��npjy~6xKI���oYG	o9�����_YxbK�x��w
�#y�#9��l�?��V�����9�m1_��%�{u�#Y�|q�=��t�4���ˉIU�|s��5�<-�xwA��,�a�x�y�4c|�X��+��մk�Qmg��jW
-�\(��x��|W��_��?�߇I�C+Mm(b�Ԏ���Rkג��

�Vn3�g����<e6���H��р��F��`c�b��?�ۿj�>��f���z�$ �lW��7�5b��W�֢���KH��b ����(󱔫`C�Q]g��q�x.�e�n�;yYM�[A
�������g�˨Zk:$�VZ��sY3�b忾��v>���S���זp��7��JL�����Ҁ>���-u�{��޺]��hY##�*>��Cмo�5�L�(��#LFݬ:�j�O�>&׼)q3h�s[�I�ѷ?ħ�ƾ���l�-?O��Cgk!hn�M�d�2�h�
J[{�=�^9�d�r�n�r1@mK	P*���GL�G��E-��%G@2�@�}1Xz��1�ʈ�+�9�ր��x����/����Y�v]��)��w�i�4WG*�!'��ϡ5�Au�J�K��v�Q����&��˅2�GS����d`/$�J���<f���)y�ޠ�V]��Ș]��({!7�p7����A 'd���P�=;�ze�(�²&yc���O��׵{x�Ye��b:}kV���:�����B�(�y��5�z���}�8�,m�Ra�{c ����#�~��q�y���|�J1϶+����8��ʩ �SY/5�u-�ϛ,��$��t�~��!�Wn~�PāQdU˷�N:�Ҳ�s"�q�?��QX��|�I�d�S����}���=�4��Įc�T��>6�Gֻ�'íd>��;ײ��Z6%�ol{כ���qq1�d��9=��t�I�	$�Á�l������֟`�<	O�������P˂�9�qR�R��+� ��*�/�r��#=��!�EvV��R�ھr��<+>��Z��I�b�	p�9��_Bi�V��-Ŕ�$L;v��u�.�\�����ca���|u-�Λkvd���C��k�p˚�&��	�͠�\,v�a�wS�����w�>+���υ�U ��)�+[��>��{��k�-���<����q�cX�#�#q��zt=�VV���s�%��d�@Y�E�/|;������<2:�9��3���Z���[�m��I��8a�z��]�����M�o�m^�\iЬ�ǒ�Z����|��#?΀>,a֘s�Wط�	�
s&ˍB�
�����=j���M$CR�|���G�E|�V�n糹I�ex�C�tb�O��~��5�H��nd�.-À>���g/IJ=���p���{�oӊ���?�kwW��V�6��S~��X�w�	���l�vՙ	�ӕ�Exf���:LYt���ukf�?A�{��E��E��L[mml�Sub9�`;�}���[�u֗
��`�]��ÿ�Ek�K}ভ
�{2T<-�t���1�_1Լ��r�O��	O�u��>.���-�s��dPpdx��ߎ
�€=��o�%�[�mYT$���k���е�M�=��81 1�������r�{�j�ːYU���Һ�A����K}^(���Dc�G�#�P��ӌ��xf��f6c�Ԟ��U�?����F���@v�%��k�5O^��&���?ְ���o���w&���p�F&f 9��ր;��|ዯ8�F�&� [�R�x��9���;�-���3���p�Q��)c%�[x,K2�rzWQ��1XO�Al�y���V�V��k;O���*ކK�c�dz}j���'ע��0E�;��]��\$�\0�ld6{�	4�I�(�7l�P�_�M_�t-YkK�^���vH8�W�~��8���qiy���s�A�+�=7M3A-��Cj|�s�s�
a�
��4=gH�y��
$;���3�6(��4j�躳i���khyd�1����^��|�x��
�#%����I������l�^3i�n�&������6o+����A�g��|;ծ<�կ<�)��x������8?�}s�Aw��b�L��<��v3�u��!�6�۳��q�[������,2H<=��&�I��X�*~�_J��5�c��+���7�2��V_�>!Z]2��# .BO-�VW��	��)Q��.���G^{q\��Ha�d�v�wM��?�oz�D�F��w�ʘ��F�V��kk��;2��ӎ�W��Z��ͧ��'�fnHa���]��w��m7lK)ď��S�€54�x���h�zQV
��h�\.	j(�>h�w��_�̺_��Ⲽ`[���F"03�Q�뮫�7+��Y��*����+f��{0&s�
�e�-�4p�e#=��^�ߺ�v��⦸�*��dRX`��M٦����+�����ʲ(�==�c_�<�I"Fl���C`�ecn���sqk��w�W4�|!��w?nǘ��R1�{��4ETUڣ��ഝ>+I����=~��.� $���@763�#9z�t��VEd����[^}�!��Ҡ��ZJ�ܜ�lj=(�������fO�������\D�m���=���ӐO��0]�����P\�w~�E]���P�|�ظ}7�F�m��C����5����}SMm�H��9A��>�~\��^^��Mmr�%zW��@6��j�_���s,A�,P�����%ˬ���2k�y@e�U����^в�H'5���.���c{k�y��D}U��J?���kپx�<g�ĺ�*_C��bS�X��z���/3K�.�=֎ؓS��Y][�t�쪱�ԃ�+�uK�$Ն#"���"��wQ&ZOA����"X�2#�<�aV"��Lr�#����A��@�<$෡_oz�ź��㫵�Yd��@FA�P��mꦞ7|ʣ�&��<rDf@1�b��;�8�-H`�=ޝ�S�F���.��2��U8��bG�FC��
}OqX_����k�`m(������O��v�o�»p��$k�V
mu�T2�4� Ю"d�1,/�j-6�H�!�������/˃�:w��χ��V�U�Μf��Ң�g�\s^{�
�蚏���I�A=�s��R�+�� ��J��=�B�k�q��pb+ۘ��[e",�n\g��]f�印��D]�`\��j/�]9����p<��.3�&�`��e��?*�L�5��-l�ԦG�Ԅf������t=�"����f3��R\�+b���O�h ��T��x�:JW����� x"A�ߐ;dPz�Z�x�-�NJI�ާ7~�,m�����*ƽ�mV[�h
��1����bAq<
���x�kc���w��MJH�
��ǭD��Nw#��xҸ��}9u��&L�O���j��ۯ?L�P�ǜ��*s@$��>/�W��7[mN!q��<�Á������n�"�.��2D�F&��
rr�	$rI��iO�2�P[g[�"aq���<>=�A�+ȾYiڿ�?�_���m��X��@d��W��h�φ�����}�`Il�_�Ies���é��G,X�=��5�~�7�q�MP���GӨ�O�����m3L��~�Gĺ�)eXw��#i�=kļA�_�_��W36[i���a,d��1\����-ܷ��n_Phȴ(n�H��e��;@�sӭzv���dI\��OREf��5�ܫr�vrGQ[���/9�7L@v��!%�ll~�U*颹vf�;�(�	�]�S��W��2{+ò�I3�<c9��r ��;���6V�xe�L`�cԚ�l`���)Fo���kgLW���68���R����D��H'���M�7�H�j�h���FG��y���!�����*��j�kF��(��P�=?lBX$�5�Bܩ �O��'��g`���R�R21ހ ��cl��*vH�b0�( �e�,��`�z�Ƥy]s'�@lf:Uٴ�b-��[7c�Z7�:�N�'�aޛsZ���l0a������mo[J�|J�4��Ҁ4`�KI�f��Eq����)[������C�Xɮ���FWBH�O�SuH�U� �9
�P.�nt��0F�5{6F����d����!;K=>��=��*�˵��3F1��W�|m�x�L+o��{n�u�R}�q@���èX[]�ʯo:,��)�V��Q��	�9)�>�����߲�|3��U	�C��l��Q��ѱ�\
��ր<�R���d��f���b̏��'b�㎕��j� �&�|Gh��ݲ2(ǚ?��z��_ٖ�;���{[���J��g�\���e��	͞�n�Ycw��].��q Yn"/�c���K�|@ζt�^-�e�2��=�Ӯ�m&qyn�I+(~��~����n�Y�&�K�c� 9�!=W�c4����o-�c�}+�e��_�H��#ë<���<c�9�|�魣x����RRQ�p������/'d�ц�1+}Maꚶ��kmoħ�Dmۇs���Q�*����H�q���p^��j��6�Զ������W>(��i�>a�5�V6Z��y�`��������O�M7Kh�㸆8��=?�p~+���������;_=�
�n�F���II�
H�,�����)��ݸ�/����ʸ;��|�9��I��E�;�q�U,���YZ��z^��l߹����5fK�{-���#�Iұt�B=~����G&)�V��Y�O�-|+�6�}�Y6J�⢀:k3�VP
�P\������[��1����q��e����s���O
���W��~�=�ԋ<��dFS�~-���n!G�9 �rj֑jt�-�<���^Q{�k�Y4{*Ky1!?p��ϭu�>���}b5k5�3$g8ϭv����:�Nۈ��P��0#��_3��P�<Y�qXmm�"�a
���P0:�y�ѯ��`��|c���_��Q��9����$m�;.8'r�����2�9�,�`�t���GS��^��ɣ��u��\�k�~�+i$�-���Ќy{0��;u�����ͲI�Di�+���&���ى<����<I�k0���G^U��}
h�.���4��H�x�����:mh¾B� zT����+�c#��@��|s�Z��X���ؓE%���e��Ҋ��\�y��� ���L�d�O�܃(�?Z�:v����##5�� 0��s@1'�\+y���E��+$�+=b\��~�o�MlZ�4m��3��{FW����Va��
�w�����x��$`YOˏZ�m�*|��ON�&I��N�!���j��#�1����4A�)��Vh���ݣ4���+��ҭ4�,EfP��X�@D��<m�
��M����wZ|�/��d;z��=�Ɨ3�i�^#ɋ��Z:n��~u�+(�H���
Z�5kA,���G�\E�r+~����<�
�|Ke6�?�ޑ��8���<�[�&�ͺ\��/�8ކ�&� xȻE��\�Cҫݴz�����������IM��}�qw3�cja[q����Z�>m"o�H��cV�}�4��|��}	�k����5��mb��~��˖i��?��W�x�������Z\!VR8 ���^��ަm��[�Z�a�E���C�_x�U��U�k��8�����Y�A��[-���P�_��>b��L�=jޝ{s�]�ui+E<Lv4��E�i�pXbE���ݍ��u�-=vXK�v��
�o�;xُ�w<y�@zW�;O�z{9.�8=ձ��g�ω��c��,#$�c��\w�����@��s3c��嶷�������;��Z�����񏄑�hG�L�P�(�=��g:ȑ����_����H��\�#����k��?�>%���4r�p�����,�D�B�|�q�}hIt�OL�I%f�+�F����V߇|-���^H�Q�sZ�o�4ɀ��RX��=�K��h�+���0l�zP{�C�����h��n1��޽R���Q��ŢI^	k�SP��,>�%'勩�q�5�Y�ڍ΁o{�"�O���t�����[4�E���ї��5�K�GS�$�|����/I��U��jB�J�T�Y׍a��6&h%x�r(�t�
�����W&�y��8�
�/Yj�XI��
A=�]��+���F���;�-��%����6��;�#9>ƀ5��u�2��6;H�j�W6l��3��o�^#����_�o�]6�s;<0n%W'=>����Z����l���8\*�O��v7)uueis��YS��U;X����f$�׼�9�Y�)LSDO
���ν7O�I��_�L�(�'�Ƹ��"͵���w��i��ȹ?1���?*��E��')9��q�ٍ�ӷJ�<Y�'�m[K[�%į��Z�o���}�"�Ƽ��wx�ce��� �1?�{h���Zh
��Q�ܾ�Z�9�|!���FỂ~���/5�~Yq�}k�9�\�a.2w�O�Ke(���Rz@$����zU�Nq�N:��c�V}��Hɂd������b��=M�%���x�Z��p�8�=EF���0���s[V�گ&����s�P��c���Y\>
0 �3�(^�!�I�w��+�:��� =���օ�����a�g�C�����FGZ�-��w+��7��a��q��&ުV��f�+m@Ad�&BI
#����H�J�{b�\g#�\Վ�=�@��Ѱ�t�����(ѹ�Rr
S�ӌ�,F'����j��]�7}EK��
7�WN�K��؎���r7�;�	�\mүHY�=#��]}����
�*��*�X�f����n>`GJ��"�8�;�e����k;��wo$#�{�Y6zuΊ�O�i%�ٷ[Lz�O�Չ���O�@��8�d�������k��w����&�1E����V�ݿZ�<Q��,&��2L�'֨��{i�&�#�^���.�&�����6M�u�#�Hm��v��+ؾ+xI�u�4����Uy+����Hd�D�J��ބt�
>�s�jp�Y�b��n�C�^��_G}<7��BO��6�5].i�,pLDW��)��c�n�Z��=<G�1���.���U��q�q���ź
j1Ϯ^�/!3�8#�K�KZ�]FH��|�g`=qU�=��x�K�F�{�nl�
)
�J�%��d����pAݟ\�4G�W�'���R�G'�=����d[x��L��`׻蒍wE};U
�]��9��y�|}��s<L�ZuROQ�}�@i���!���O~{�kj�����s$�J�r� ����f[��IN<��"�
!�kf[�[!���@.�%���D럙��ں�G�Ş�H�紙S+"����}�X6��K�B�<�,���Zi��y.<��Ly�n��P!u�?i�rCe��SXq;.�
���"X�K[�N\�Q>F~���S����B�ns�Z��b]�#��(�ֺ���?��B7,e���5�,b2N�ک%ؙ�"8*yȩ�*�f'�(�ݚ��H����O���7^p*�*���)��(6{T�_fX0���V�[FΪ�l�7k?��5����m�ZԺ���'�8�)�$�Q�����A�*�67^de�0�(A�cހ>}��}���x�N?�s�	$JQ�+s�}������j��os�'l���_7�P�������.[Q�֦f��p�,�$䎧���W�|��M��ϒ�kBz�'�_���4�drݬ����9TzUۻf��Ldݏ_z����Y"�nS��4˽��H��sZ�{KI.d���8�=k˵o&����ݰ�C���U��+�}B-Lc�ë�;��`������6���N�y\cj�F}My����W2��]4��]�O�Q^�����`u���?��!l�PNG


IHDRV�g	pHYs���+IDATx^�Mh]E�s_�}�Yt��_����`H4��B��"�%*�JPҕ�+݈�R[����}��K�hՂ�JWAͮ7~�s���C�#oSҁs�����A��(�&�t(%�o~��ۀk�ڠ��_o����}$��TH�}��O|q��gN�~k��]�	0	2�ryp���l�r�����k�T7:<�����v�]�<9&	$d�H@�in}�(g�̻��j��a��K/����K�NOO$ea(�@!%�!SKB�!AQ�=���O��?�����͒�EJ}:M������M��/,�w���l5������f��^a�!�d�\���������o�89y% @o(�˧�$n�&�)�
cQh��DYV�?��s_]�~�=�����G�=�4��q3$�$5�$LV!aA�=���}�}���MHH���{�Z� K�(k�}ͯ��y`|f����3�9�QR��������L@�]�f����p�(r�y�X���U��^E4[ME����i4��4n	"ԃύ'D�Q�nU�E0\�	��(D�!�ay! �u�l�Te�	�������oU&)���w
L�M @�}K�bMh�}��Q�.��s���[rӈ⶜%�p4/8�u���;�Ȼ���hV%B$v7I���&���e�w�7�V��j ؋�p�{�+C����y�NEA�*��4�DO9�W)\�쌁�ۦ�+H;�0 ���a��4ʁԁ�����4!X�����=远fd��a�IEND�B`�!d�PNG


IHDR�w=�	pHYs��IDATx^��]LU��3�ea[ʺ�0K	1�x�pUc�^)��x��F�^�R�r�M�H�Q/Ԙ�4M[��F/^��TI���e���ٙ�9Ιa2]5M�$g�̞�y��;�A,'O����rUU�������&�c��I�A��Lv᝝�.o��q�L���r,���t��yd2�B}�B$�'!A��B#=e��p�ڗ�4�͘��~�&����j>4�+��|.2�#,$��E��*3�iww�x<o�����LN��y��\�nM$�u]�$�.ȉD�	�O!�bW�.KD�ƶ�$��܅�ES��_߽���nX�|�5�9y��݈ɇ�C�81���4-lllCQ"�������;��K!�����~Dtla��‹���D(�,���
Y�R��=��[�s������
�h=��}ѓ�`���ܽ_�������9ӓ�sc"�����7�6��B�9��箈sلb���W7����~�Lv�\���X�[�%D.LlW�OJB�W4��oBU�����'O^��������D2�ú�;�m	���E�D�z7�ɼ����e
0M��:ݝ�y��W����Yۨ�'�*:��lqI�j���%yB\	��LKf���_�$��v+t�A
!!g_sj���"�_._�hda�޽� zH$1g�Bo�x�]j����Z,-�[�_]�vz�!�_4���c����J�9���DT�V��Ţ�����ڠG�ė�e��i;;��?�J�t@~\�_��������t�Z*�h�V�;��	����bDb��`,j��Ucaa�`�
<;7J�Q��h���X�xl䋧?v��Q�00�S*����배��5��Y�Fx`�y�$"F6c�8;;W���W���SU,F��@$��<��y�q�E������^*9`�//�ȧU�dP��
Xcc�F�pCҌA#��2k9�"T-�}hpL^vvv������t��sF2�qD�(�,0�}1�bF$�Nk�'�O[,�=-�IEND�B`�!��PNG


IHDRV�g	pHYs���+HIDATx^�MOSA�g�r�|���PV�b���
l�.Ԅ��ĸ��611,�W��v��Bc\��c��h4�D(]��HlK9Ǚ{rfn�	.ta��dΙIϓ�Ι镈(����M�.4������*�R�z���O+�C�={�DH$ߛ�������\��N�R����A�Uz��� ����y�*��ȋ�MH>R
lS���C�b��W�7���Y�������J����d�C�G>�Ϟ9{�z4�# <�fP�ϧ5�2��ph(WS�q������#���L
�	����5��N�f5��d2���ө��1DJ�\%9:&)��K>��(J��V�������3��[��Qcc�cb��AP�Ng���ߞ���$�����F�ť��f�Qp�V���j`R˙N��
�-�-Y�D>'NL�'e2D�+�r�mW�322r����L�6����B1h��V�u�����`4277wz``0/#�a�LR&��U�@p�K@�y�/AЏ}}�W��� )�I��g�)�=#�T>�0!��wʥ�`u{�39!C�R���"�IM�	��	7������T*?eɸB
��g��V�Kexa��E��&s�����=70"�t�
��ũi�ѹ�F��4��M�{���ƋX��.�L!��(�a�GFX�0y�2r7�|�E3���+�7���`�8`�C��o���Kc��D�R*���7\9�v����D����]7y�\ٜ@����|Ն��$�
��BI��~��Z��V����2e�aP��7̻�5�W��UՐH�WN�,z���J�ۻ�_��
�$Z$*IEND�B`�!8�PNG


IHDRrP6�	pHYs���+�IDATx^͔AKA�_�#
����̓��ĒK���&�J�� t��@�KԂ^����AQD�Ѓ�4xR�Q���?o�6��|axo6�~���e7���NE�:[�~��
Hb��\`���i[���籑����
�7��R����$�X���L�����4<4���!,�8(��5;�gabڅn�{dWF%�����M(�d3w&X_�C�0]�%�	ω��`+��cT��Y]��G��iS\i53&[�y^��[�*�z�lI4%�v	�RV%4��^oT�Y	���n�R�[�����"�X����w��In��9�&�3�l�U٧'�Q�^�M'�wG�(�ФmY[�kͻ&]^��ڜ����T*_X-��m�:mmW�����Dޗ�
;��e4hi���{�t�u�'�B%�s��(|\
\0-,{��}<�
2V#JD��Q<������n_�@2(��b�
��ڮ��[��r?����P��O�LIEND�B`�!��PNG


IHDRrP6�	pHYs���+AIDATx^��kRa���&��z\G/,����rC�H�eY�At�.0��a�T^h�x�v=�j���&3�?���s����.����y_>~}9�1F��G��l��8]����,�`�h���W�/o��
|�`0��޽Q(�J/����=.�3��qj��ߓ
H�����D�&�RS����>1~�"�%�zl��٣^�W!l�ܟd$�p��.G)�U��3���(�����jou�����ɳ)���`Lgf��H����Ѩ.f��}�tSW�T���Х�S�a�N��KїY\.��R�(H�D0q���?f
�C��@��+#�Lf7?��U4O�jvn�E��
�(��}�&��ð���I��Ȓc
�i�P�X�O[o���t�}��h��E-D���Z��'[�h~����^�ڛju��km9`��g�T*����ڍF�,�##�n���[�3��%�(��x��) �B��P}�]@,{�^_�:�;�4z2��"D��@@DQ$��2�y�4р_^A�w����^l��)T7�����?������}�K�!�F�s,IEND�B`�!��PNG


IHDR�*Ԡ	pHYs���+QIDATx^��i�PE%�9B7	$t�v�̓
����Rg��r�#�k���WG��'���������A�X*�%zP������e��ɮ�T�y8�@e�&�(��Te;�p8
c
&t`\�NIl6�۠�hP�j��l�3ZEΗ9������kEJd�⠛+�g��1�>�u�)PZ=C���$��EJ�����;���B���Pҕ
��,��̠G�**ҫ���\t���/%���B�@��zF竫���<�J\�ki:�M鉾* �s�Q:I����
Ҏ;N�
�]���M&JV�|���%�N~�8x����
�yji�\IEND�B`�!>�PNG


IHDRrP6�	pHYs���+�IDATx^�Կn�P��oB��H�vI`�H��\X��RE�!Iʄ��*!U��J�Љ1�g"q�'�a�ˊ���#]���sm�$��J�3L���;+�ԫ��W.����<��'�$�T�T�0���	$��t1�>�To�&���+wno�
cV�!)4��*��589��Bˇ��U*e�'%K 1"�`@����i�>��9M:�D����-`�b~M�!�A4����~���a����Z�vK�&D�[��&��e���!9�$�A��#��0���L~E�72�My/(6���!�(b�bN,�|-L��o��=�5~:deU:Wv��ރ�;�DѢ߾�!O޼�ٱ�Z�����A��<Fcm}8����=�#u%)�u����k�s,7&4���,:� ��V��	tm�zϬxf�wd��k�h�8� ���q�g�>�%2�#D�7H�N�
=w&v��[7K����/��բ�IEND�B`�!x�PNG


IHDR���U	pHYs���+*IDATx^�OHTA�gvuu�m��
u0S!�ʹV=��e��J��b��,K��R�]r/E�Q���@(� d�]*"��)/���7��7��Q�谳;�|�>�?�R�9�W��;3
K�2Pm�@����O_[0eLMM��T<^�ŅE���FF��(iAq!�47!�.뱡�勗��Κ2��v@(��@m�EJ�
�u��3�DSc$���L� �	�m�d
�C.P
.��������銂�\j뭤$�>���L՛����Į����ѱ���Q|���z_��߼�����UIm{��t]}}�涶}Y����9tp_�ɇ�t���՘N$���V��!�W˩��ܞ��}�7X�0D�zUsˁ�H��ӑ�U{�L>���D�{�Ltp F9]ܺ}o�T��Of�kS閊��T���v�}[��]�{���SJ����PkA��(@�DG�ZdJ��魬�N��;�+l����c\����1��c�D���d�)����x\ę����|�x�Xn1��o6�6����Y�]������q󮞃>t�&7Js��Xr%l0����o�����u�p<g����j��o2�
���8��N�A"u�?e����FS��ϗ��0V��	�<5J����7�[PS,�<��-K�r΢~I�i{2�ܯ,��sn^n�1����2y/_9�$"� 0�$�_4��XbȖ�:k�IO:�]+RH(Nj�NJ�� ��a��<�zk�Bk²Y���Ք���jԪ����?xҰ4�'���@��IEND�B`�!R�PNG


IHDR���U	pHYs���+IDATx^��Kh]U����z�� TQ*Q	���4IC!f�6R��Ķ	E��>!	�4m3�86�<���8-D�TEִ:�H �+}d/K6��AZ�s!��}g���g�$6K	6��o��cT��<���?;`z�A�o���ʓ�N���ΝW�m{��pr�	~��g��
�ORm�>:t�jOm�ǙL�����A�! D�AI`o}�;�e��.����ʞ]�o�M!",��+//����;�Hl`�x�D�۷n� ���U�R�W���2�e��.��x��{�8����\ڐ�nݹ�EY&��Lj�s|!�v(13D����6 �$����R22��QZ�
�J���j3U��ˁ���\h�<1:��_��9�;K&	'<�:�m��g�����3��ӟu�|>p.��sbm��;���;�6���N��=݃�''"m�7
K�&$�/���.L^�/��-kQ2����BE̯�a��'�fV][��C��������wy	�S1[���B�C�F��9I ��V��JX	/8���b�����`VH�|�.G���㹋�R�;ȕ�:<11���m���둉�D�۟�/
a
S���?\Z�9zh�� �N��8&����p��㟮�8s����ʿȻ2�tzf\�"�K��,d���t���~�>\}xG@zK��ْ�{���"���


3�q4�J���U�V�9$@�2�G2��%�kjF��x��c�����hS�16Q��Ԧ�`a�IEND�B`�!��PNG


IHDRrP6�	pHYs���+OIDATx^�OhA�gv7��4&e�"5�K��(i���F,��P�T��k��	�P-)�*ƣB+J$` 6�zJc�=�	�0
Q�^vk�7���vw��|3�c9��uHȿ)��
�����>lCz�nĦ׾"��m���bᝡ��x<~������G����Ϟ.&��;s�ׯ͜\YI�����;#���Xl޺�zms��ĸ��!Y���^��LfS��n�s�]��r9������v���.W鐵��9�`O�`)E������zCL��w�i4~�P��o��pf1���o߷q<���"�ս|>w�Z��WL�Qvɰ����
���B�t@��Dhs>6�����6k0f���m,MI!�����EB�i_;Z��	��{��=-G�S����������P[�[B���)sG�Cg}��i�o�"��ՇF*�'-��#:76>�
ʲB��Œ�������z�_�V�٫��:9��H�n��s�-��%C1��H8��` �#{�}t 8t"d�s&˄̸ėQ�n+c��ro(�{����f��kz<p�D�_�zSh0x�%���~�Tg<G�1IEND�B`�!
�PNG


IHDR		�	pHYs���+�IDATx^u�1JAF�W�����Bӕ4q�gv�����Y��[U��
�~PQ��KV���������`��sw�e��.�:s8|���D��k���+1ݏ���㶧K�0�*aD@F�}z~�p��)e.���*Bx���\�u�g�6G(z��3I��~�	Ad*S���\c����v	v�$��IEND�B`�!��PNG


IHDR		�	pHYs���+WIDATx^��1@PC�fOB�2���B� jn���/4�h�We&)^,"�F��Mۑ��m]�3���� 
%���~���L%	Fg�IEND�B`�!D��PNG


IHDRW
�!1�IDATx^�x$ǝ�ߪӮ��kf�c��q�9Ӆ/Ʌ/tI.:DZc'N3��^f�v�C�]���j�����Ϯ�ߞ�y�iI����(�9Ǿ�czL��1=���uzL��1=��:=����p��czL��1
��1=������czL�uzL��1=��4\����c��czL��1
��1=����p��czL�i�N��1=��4\����c��czL��1=��:=����p%��@Ӄ|����=�Я1�xn�Eߚ�����8f���u�=�g����+��Ӥ����>D�|s�@�C��s�;ҏq�,y�GL�2+��G&�#i���ű��>8-�r'G���o�x#��3
�:�4X����)�ҙ���0S��&k����`l����{2��9A�����4X,�jNX'	��*�۳S�4���L��,	R��: �ОI�d��?��B��^u;
��4X|�N�J�o�A�>I��X��ó;�T�x���=O���C�V���:=�����j�250%����~i�'ۺ!���Zhn�u����cZ�N%T�6P�P
PI����A�v��.�/VC�S;�P�)(�m���^u;
�i�6�j(`5�PMT�$�I@m�����+Qφ��G����ki�
�{�n=��W�Ӷ�>�`��Q��'	�Ijg0 m��찮&sZW
�؀���pԭQ�\��*`,�}Ն��9I@�룾j�0m�����w��S~"9F�q�4Ġ�<u�y%=t]p�
�6z@�q����<;�M#8@��m��L�o��m���0h��Ǵ�:uj�@�4U4�Uj�.�z���(��~��z�U��ด<�����L�i��^s�=��;@ȿ��Ij#�{��S�Y����~�h�:zr�/�$�WC�~�Ȏ\==ڰ����$��W��IX�@u_��$���Ԇ)��m��gf�x��p�<�H~�*a*��<���[T�`�W��'p3��]�����Q�^��5е�[��`�-�Lõ�1
�IP�SU�R�*��	05��\L��	�� 8 � ��$�VPBaJ�
4�<�K��h�.bL]��3q���]�k��>}���Yj��\�i�:
��m����	U�>���:�WH���t��
27p]�w��L:�tB�a��
Mb�jU�}	T��
�\���
W0���p�k�>�����6�
a'�7�x��;h��N�u:p�8Xm��x�ꀁ���R=�d�v֊�f�C:��ҩԛ˥⡄R!R4\	_�	�P����r=W
��h�jP,gu��rg'��G�}Χݧ�QP��.-�d0b���Uo=����m�;pp�u�
@�1�6U��B�TC�ܑ�6�R���T+���"�v�T0���x�R�!H��,%�vuđJ�((hM���_D�S��\|q�n���G�
p&�4���^��A���U�5l��Hc�M��ak��4\��ڨ
0����,��O�ʹ�(��>?��G���b>�; TU�9)�B*�B:���8H���TF,��Ć��u��|O�V�����؜8r��	�c�pU�ÍpR��N���4�x8?��
� tG*���C�ڰ���4X'�h��z�2U��������,�Z>j@�(5@ըs������/P��j���t
�L�\�TN�h��#�ؐwJ��X�#�e��k.Ι�P.��>ʥ2ʮ�s�	%�ly��
���4!u���c�#_s������w$�	�MP��t@��1
V;h���*I���T�j���^��O*��P���?����oX`�T�:9G&�ASs32���k��T����p]W���<�@}��F�P�J9)�����ؑR�9y�C(�R��<ٲ��뺠Ա��*�\�Uc�^��K>�k�9h&[�i9i�hM;bIJ,���i�N��Nu��UR�`C59PeC�S�U��U'�{���A��PBěZ
��f��4ˏ�k@�F�(�JzL�<�(I_Mj��}J����锴�rM�ͭ���r�=_�;_(�e �+>cyP�Gdޑ$'�x\�I�9`4�u�8/�W��­���T��`�z�Z5�V��I����^j�J�*���~�͔����A�N*���V�Y8�@��,180�B� ��y���X�JHI��H�+׹��ˡ�~hkkC{{��=�>��"
#yx̟\+��E��e-|��
�h:[�IU�9{�
�$��(p�=�Pb���p��$��
���-;X5EP�S��-h���w��}��B��U&�FGG���&�B�{vcdxX@1A�$�Uf�qf���fC6�EWOW�vD+�B=��P��o5���3n�ɱ���Z/����Ј�9_��n��5����uz���G�*i,h������&B5�b�x��>�_JU�&�ӻ��s���è���J�L&�ΎN�NE)�e{��1�w@�%��8m�2>��O��ى��n8��<J�b��
��+e5O�'�?�s�ܙ�Bmh�Y>���P�6t�Z���A�N��kP���Y5PMV��jH�P���脁�Js�/z;�gM["h��e��Ձ���

��o7FGF�9p�.�P
Cn<�Z�Z��z{�Ptww�+��9�Qx�Jh�8�P��!��>�r�羂:Mg�!l�[t�M	��[��Gcl9��i�6��S�V
T�-������J,?5&�J{��P�@
AU��|l��@�C�N;����Jp���_���*�*@}ö�W�f��)�r�#�Ԅ�3�����j�l��p���h�s��ߘ�(T��u����x5pmKA�O���l~�N��>�6��ܚA�}�Vm_Ն�]�Z?T����jUC�)+���w��w���`�{U�^9��Xs����۽}�v	�V�Pq�_`MP��}�d,�Պ��3Q,Df�2"A/�����|��_��Z�h��_.�'C7�4�k|ڙ�DaZ�N�5�_m�H�H�h XU/T���RŽ��ڲ��
_�����P�hT~kkk��� kv��G���4���)��z��#���k0O�������F��R�0%�꒗�ʾ��y_���5�4u2<‰�n���W��|<ؒ�����K<�*G����cz��ȣ����C�X��įex�TQTIM��~�`{��IWՀ�0@
�����G(�WS�4zz��J���a׮]&�
l���x0@թS\����x�Ԗ��Qy���T��ڪ��u+Tx�^�s=7��%AI�{H��U�}�:��J-��5�SuN��.���ֆ�(�G�`���������\k׉M�3�njC&�ĨO�QG�r�5�㼎���=9x�k��k��M~GC�Ol���+�'�Jg�)��&�l�&��	*Uݱ��2%"�6�I�o��5��d
E(�hin���0�l�
�X��X�3x>��1��9���-J�(�P0d�rY�L����L�	���і�p�h��՞8��2�.c(�a`����	�S�,�d}�#�͠��K@Ԃ���9XE���3�yF�o��\I*-N&�b�2����G���_�q���Lӧ���e[:�A�8�D#��a1!u�t :Y���m�?�+�Կ�ȼ�G�g�wUE��j{��S�TTu�,��%�o��b>��AB� �NgD��}lټ�b1���Ud��!��X4gfv����	�LZ��.y>��(�FF�h��45Gm-�1�Bgkm�94gSh
�ZsY��	R�,XEъ�8z�����ɏ`��6�
���X�c��ȦRHU�3���r(9�N&.xPy�0s\��t����S��9�E{��R�b>�>O��m3�5��`ˣ�}����6w��{��:��3�J4yq��v�h� ���6
�A�|�]��/�|�q�5T��J�T��
q�4�c�J�@5��?�퍄�?OBMY�����6	+ � ��(���Y�v�R�r��Œ���cpM�3I���a0�]��b�P@.M�ڔCS�A6���8}Փ@� 0�9�t�I��ė���A����~� ݲw>և��|�k(�K�Z;D������V*Y�����W��}�'2s���%�^k���otݢ�dl�W���>?P�����P'5	�ڏ��1�m�#����� ��8g��c�K�e�:�&x�TD�P��"���6�E"π��|�o�T�t*���"��y��Pр��=�e8�C�r�L�7�z~*��Y@�E��i�RQ��w�׾Z�}����|��y�b�҂p�܅��~l�u�y�n}d'�|b��C���Mg���.��J���q��>���O܂�A#�-��M���rm��&+[��iZ�'cp�X7c�Q�+`�������F�P��j�q��lVFq��Ox���:�V�vJ��&@�+�J�>�k��yJ���uPZs�x�/ր�Y��Ѷ�6���aۖm�|�zxCOW.��t��z)2���f%㶸�L	���g�9��˄"�Ź/����*�2�b}e '���v⚻7a�@A��R�l--�&���`\���bP�ϭ���չ�'��D*qƁ/W5^�gA7
\��V���MP��W<�e[:��Yt����P��7j�5e���I��v=V���_P��
@U���*5T�>]"������ޫ(!ⅎC�%�>�n٪
	��nj�v��E��CJ�1����`F��Da_S�+��9��QU Aj+��5�S)�ժ�sO��\(`��˝���E�\N[J���ۡ�Wj��;.|��d�!j��~��;Quk|[[�f���s����k�Ty��v���遯F�,�Ըb�|A�ox'܁M�]q�+T�
��$��,���?����)(e�iJ�=�رuFFGCV��f�����K�L�8���%!1��\��&����%*�53�,}
:8t�%`��*��������᏷n����
�ֈJ)Z��đ�
�Q���9���F��Ve�k)R�6tm�[�R�	��<ۂ��#3��*�\"o�q�5҃[�bR�h���^	��o G�XT�(T�G��B�-h����2�
��
�g�	�=f�i�Z=��\���>ϻ�q�3J a*�sQI������ 8(gф~��}y
-Xd�x����}�:�U������_�3��}��8�?޶�޿��ԩ�-�kss3�Q����`��������>|qƇA`�o�
0Q�&��V���p�}���S�N�Q�S�S�ȓA�kO��Y���V'UMU*X�"A�j����k����Z~���	p��?u��Ӊ����u���)�S��_�,����'@�|W�H*!;�`Q���8Ӂ��}Z��"*��dր�W��5�ĵQ���
�]
��z�W�����y�����#hni;,0�-�Fz�R�ޗ}�2�r��M�RY*X�
�eK���xuÖ��<l�ه�1`��H�����xi����U7�Xj�O����?�RY�l�ſ~�p�/@�l����]4fud��R���|�
�Ƒ�,E��b���{���C���rDw��!��T0�a|��P�p)
ȱp
��fB�J��J�r~��+����_Ʈݻq�?�b�adRT�������ʋ.9��_��O^c����k`j3�M��\�R���	p�|J�LS�7:)=�@ڸ"�o�lW����j�
Ԁ*�(�&�@������š�@I�\S�LF��s=T�\���w.^��sP(3��V�����T*�jU� oU�_��vd=��:�I��^[�؜�����R���Y�R�bޓ�j�z.^�
?�q-F=8�e�ͭ-b�Z�{���h�H�y/����T6�05H���ൡK<n�
ɰ%U�saؖ�4�p=��IH��Bot������k�5�F�g�|y�p�|zKTU�j����Tm?Uy�MZ��S�	r
�^�y��x9�1�>��+��v����2�9d���nj��8W`u@ǎT���A^u
�)�21����(�uI,H9,����= ���ʣ��B�`���T��ʧe|u͹��[���&�Ĕ��Ɋl8X��8�{A�w�kf^��ہjn�:7�l�ׂ�\K�ƨ[�%([;@��Z�"=(R�|_�~���&��+rWµU�UA��6U�F������C�!W��3`�ש.X"��=��ۏT*% �Τ�\��^x:
e_���[ut[By䦗+�-,$|p& ���*���(�L��t,?\��h�����=y�U@�%��<W
6�^ݱ��!���aC�(�V'M�M�r����~\4���/��hZ��4|+	��M���lP����,	���h���d���P��|��(��j\������x�!v���j�s�?Ƿ���*wY�fsȏ�1:*wp}�.������6���	WB������>X(͉T����\�U*V���7�To1Q��zL��S �=q�Ʈ���1OA
Ʈ�U*�0:�yxd�^\qúH��L6+��j�6K�p�Թ���翦��$]����q�.3*�O�m���-��U�����Ԙd�?�Oi�ir��:_�m������Us��%�f��:W��s���J�,ʛ�ˌ���?&�w.!bUѬehpP��2P��u�?�xֹp=�V)B`�u*<5ހm�rV92W�j�J���K�21���z_<C@QeH[��^,S�*cL�Q*U�[拵��`D�X�p]?���xb�0(��q���|�-�1����es���[@:3�x}���+�b�.��Zf��d��[�
@��I<o�[��!�(H�U��m�p���	T%CըTU"�3)@�k�k��W�
���"�1��ROg���[����RvA,u$��+��U�Ċ�}K�W�:M����=���0���S�)�ĵ�+��a�(m��ʗU^��y-�(��',ʸP�?��p`|�\�	4儂XF��P��i���|��
g6P�p��^�p\�z�n�`�l�g�Z	י�N�nL2���nM�m�@-������۴`��v�*�\q��;��)�:%%�R�X��ó�;	�z�3@�Y�bG�
Ui�؃���Ұ�R�U�TBP�c�(@��*�J=C�]�zB�
��k5ϸ�u��
#����#�H�$��]#H˷Pt��ds	�U=�)cL��t��3�{˻��?j���"l��Et�[��lز�k�q�Võ�M������!�	R
B4~���?�Z@
_56�U�ѿT����?��֑[�0�taP* T*A	��O�+�-��D�ա�P^+���
�T�5Z�AdvZU����U`��A�z`�|�
�z��kO��J誼W��K;�+�յ'֋o�}��N���h��5��hƄ�p���FZV�q���8\PԨ��x�����m�U+�:c�i��~�LS�D	����)p؏5˒��v�����1@\�?���s!Ė
Uu�Ea�?[Fn��O�\B�O�T;b�b|�}�DGg�R�)X�R�X%H)�P�U���a�1��}*W�kߕIU�le���W^��Q��.`:K���<��~��"�喊��Z�dʱ�o?	���B��ES)�A7�1\��:���~�7ն��"��k��\
�De��j��ڳ��;�d?gjӝW�n�h�m\�6h��w�=��!�2���@�*Ⱥ2���u����=MAQ�u1R(❯�/y�S�4�JoU)VJ��8�Հ��%S�
�@��T�L%8յR�>(C}_}�Z�3W��䮄$��*�J��<	�RaT|�B��SJ��&P�|��֍�um�3P{��3�HZ��sy��ǂ~��l�B7P2��tc���n}��=[�j
\��$S�ot��h�ݏ ��o/�Z:��e$��M��D���}
daA5���������1[�4�Dmw}WDտ��o�	GFR���/�(Ъ��d�dM�@�+��	A�>S�e*�T��N�T*�^9��:�U�RWb�k	M���(��
 �� �Z�y�'A:��6����H9T�s�LV{�b�������u�eg�8��[OAѢ����Q����M�-qB�}��Sߴ�����e�4H��xWr�Y@s��j�����$���?�]q����u����:����OS0J,_(`բ���_������PY�J	�.  B�RW�E���`NC��]�M�.YZ�I�b�U��@���,�+_Ug���TB1?�
�QpV��+���#��˛�c��B��>^�h�*ճI���L׼�/y��~1L���gA��K\�-��I�5�;�cU���d�t
!:� M��$�;MD��'�ڂ�%qj5������D�2�#@F\{���W~���ܳ��\�G�O�{^}ں�8��J�R
VB�8ZP%��
0�W2�nl%'5�
0J�*<U/TyU݈���?�!��J����`��0��)��7�U��x|2)�73�?��Ieo_�_<_a�
�@t�k�m2l���j�hu/?uv=�?�O=D���a:%�d�=�G>�3�H�j��jCU��@�q!�)����}����8
�������|�䲳�Q
�:T���%��qu`�+H�s
o��
�Z�$ntO,n�\C��,meF�r��+��\����f�^%VW�k���W��ռC9޴W޲�E%Q~p�N����zf��g
T�	{���R�>�<�	�uA�$Uk@+�ڵ��6yv�i�#�D�@����q+��Z��>�*�������+=K�7%�V�u�>��;@5i	Õ�𖂯�jLCWLX���z}��v��{���ЊR�$kf
�*غ(�EVdGϏ���f�� ��_�Ƿ	[����2�1x���޿�_�J�����p�­��ǩZ�
�����N���H��)�	6�}��=򢮉�U�W���	P
��W��8Ws��7~��F�@e.Jn�M��{_��O8e&@�m8D�صb�,%])��P�Q�J�1O^�*���+c
T��q	WS���ʙT����{(�G�
j�n���=c_��0f�C���+�M	ǝ�����
��ԫ��k'���o���C@Q�y��$�Fխ
[(��jm�@���F�^���͚��I���k�2�"�Ṿ���
E���jC5�{@&�*2�d�O�t�lj�n�>ZZr�b��zƉG�c�)�!@E���d`�V|WJt����a[���ի*ue�!k��t��Pր<W�J�*03�¨�e����=�~�rU�����-�==�P��kע���XEփ�W��o��ӂ#�P�����[�\9�ڰ�����V�Q�@��c��Sۘd��I��,��A_1	]������{A��K�U+ �0P��L{��G�*����{��~H�	p���)'�7p%�+uLu�*��zC� �h��}�u�T�
�~���qU�SA-W�r����A-�z"�,�*�y�L�R�TY�R�B�ʊ.OC[Um������5;A�!U��Ύ��Ŭ�^�x��a�a�.�\+\"�Y�vB�u�qA��:	 ��z��R��g�j�n�j������u3�&X	�j���r}�S��?�����_���Rߺ���P�aGk_���G���[��+��VR�]�e����V�hՅ�e�~%W�*�0��% T���tU�<�+��u�(�ꕊR��W�X�y�v����[��+D����3���5�(�>���X�
HڰG�?��kR�ڗ�(ׄ�������[Z��4m�!�A��(�j߮}�!��.��j���������ܑ�w�/>|fy��_']����f|�™'51�P���V�bYpĹN�b���+���Mcl?Wq�"�8*�2ߕ��k�U�����s	W��\�p���86[�N�QN0�L�-K_�����<)|�GJkW��ak��U�=c�j�N�7z�C4��a��|o�q�6l�(/Q�Y/�p����'F��Z5�UT��U	n��K���>8�M`��h���
�!l��R�6\���Z�Q.D��}u�rM�k�r��{���U�oC6M%l�Zp%N������Oy���i�Xp���������
Z׶�'��|onOy�~2 :Y�Ƥ��ɬ�J	���d�ֆ�{ع3,�:q�J�⾀愡�t)��Ⱥ{[�_����`����+���}2J>�+%��{�&�z�	���F�r	n)���P5��s�
��a���d�*j�.9����+���Q����Qા�T�V�,�����Z
���F͚��=������}�)�CGk$��X-�je�XV����D�rF�sb<�����j��F�/z�9(zLA�Q";@TgPQE�����@E�²dSln���π�l�����Z.�D}O�
��(�y.�<~���I��
�JeW߻w�ۃl�љ6T�#ۻ�cK_��_~H��U`�S'����֫�l��j=�W^��R����g�>�m����#�S�6��P�9Zϫ��ȧ�h@���r��)���˿��#ρ{G񍏿/x���{\��T�@����\������-�t�`U*�l�m�\���Ry��L��*�2�EY�J��J�*x�4��M5$Ź.Hp���\�=1����mASځ™
W3�t眯-}ͷ�I��i�Un7�p'[�XgY�g��/@+�ڲ�I�ֿ�Cq�ӏ�/�䟰�dB }ṇ��u/�ğ��d��$�;�	������8V���ބ~��IP��0}�+�H�~��\���Ƽ�(Ra�x����v�L���+Gy��G� �=R�r�G�rΈ�'M���SHa�o^������"�ʧ�/��\3���p��V��!V�k�>/>��տ���5|W��w���rA��l�bvt�4�Y"�U�:+��Q�ye���F�[������V��a��,��R,�xxkk�����`��9�\���zHYr�j����'��l}�d�j��6y�[�p�ȳ_z�?�G�~)h������.�毿{#>��'�5ϰ��
����#/�i��V����
UG�'��{���h��|1ؔ�B���@sk;@0^oi8K@A������X���[���|U�-+芾��U@[�J}�F+O�U�zp�r
g �18ZA���G�c��df6�`S��M����Au�t���˿�M�J�	�I\�pDžm��ܬI��k��'!R��@mP���]j�5)tP�>u�8��E��\����{��c}<\��q�~�L��w��z�Ն,���Z��w}�o�W>�%�y<>��`Fo/'�*��P�A	W��b���F9���b�^�6۞l�╋"0��j�
��=|�6�QW)W1����ͳ8�����N8���V��c�6k:Ep��~W����/{���L(X����U
�6p`��=��ƪZϯ	Zצ��Ѵ�E6\`e��S��2��7���f���|�z���}R�$F�v"�~�찶%���5&y��֑�>)��P�Q9��*a��DϏU�	I��u�{�����I��q������z�̛�\iJ�U��"%�@��jR\�:2IYF�U+AU�ev|UMW��t�J���T�+����"�(���'T�V�&�J�W��gT��h���>.�;���Et�����B�y��������?/�>�Z�H�ZV�
�q�5�U��(։�V�u�L�s�h�3^���?�l�=r�6mn<�3��/=m����SP���NJ���4�ܧ���^y�WvѬ8o5A��[%\��Z�
C�3	�[9��W]�1��>�,����r,]�D���t+Z�C�*��F�F�W:\�Mu�6����DW.6V�~)�G1�p}u�1�2�P#��Pp�sz'OÕi���J��9hu��3`��iw���_��6w�u�+���Tk�G�|��(V����V�ɠU�u�	��|o��:A[�����_z��k�H����Vy
���}��x���u�Q0a:�3��x��(\oyh^�N\���W�:T�, �W� %A�U�R2�hx ��Go��J�xCow;���oŠ���G���[Ֆ'� �K�AܫU��`ѿ�8*�j�Z�7�/�Ve��(Q�N0�K�Q�k8�Ϙ�WEV���z�5�Z��p�J��t�"J����uC_���_�(��q��W~�ôm�1�p=u���*!��Z忚�R���0)�I^\��~��a$��׏�ʕ���Y�,Dx�����v���5<���s�"|d��꿮L_}�9"R?�/�|��4��{sp�qq��+��X���ݍk�y������g"fо�������"m�Q��{�غ��Ƚg=e�8?�U?��g�ī/9���?��|?j�N\�/��������˨&+�Z�X���r�H)��s'X[
U0Ib�@��/)���(K���G�^FR �x �I���`Q��ʃj��3ph�*ӥܲ���n���Ype!����c�9�SU
�*-��P�Z���>S�PA�b��R9B�pݸ+P�w�!@�m�U����O����>~��iE8a�U[h}������1��@%$�I���l�bU�O��t�
�0���wo���������8�*���a���O<C����Hq�d?� n��{-��O��7p�@\
�m�>�}Wasߐ8}��
�	��?$��Cv�C���)���w�s�8��
��c?�	S1һ�[~��L�W�,o5Q�:t<_U@��q�*���~�t�]�3gx���}�8�c�SP�`GR,@�p��̉o9p�ߪ�]��+����k��u�+]ї@��`��2�B@�&H�{0?�\՗�;l��Y�|�\˅D�>�����-��Y���ۀ��������`�A�"A25�� �</���Q
��j+P����ޠ�܏�>�:�:��g��D��8��g��Lq�����sM-0���7=�Pzd;�C`=n&2^����O� 0q����'IhF�R.S���<GT��[�r^���Ǘ~u��`_<����S���k�F�'��TK�wgs��Do��ЪU���`���R���P�	�z����{�sW�%|����.<4�A*���P����T�Ā�T�k��{
�\���1Z�ë�2{l�s�B@��L/�4\eC7�7@e,�E��h�V?��ge��R)Y���0��Ƞ��o������
�Whh�Xjn"���jy�>���kf��д�(�F���yf�>����28�U����
���H@(�dB�=�ÿ�I�~�bb��Cf�e�b|_75��_�V�':G�98��g�ׂ����s}��_j���
����Q
�$�u��\s�z
�x��B����7^��?�M�,�+<U��E�G����m&��lϜ+{9~g�ZM���*V@T͚1@�Gv�6]��{��/�^���qy��N��2�����ʍ
u�@@�v[��Cpީ�+
2r�ם�<�*���
�*I�̕�R�*���������18��.��Y��:�`��|΃�2|O�X��n���W��p��C��g�pE�~w���&(��\q�`˩�l�g�Z[�J�Yǂ�m}�O�f�@�H��Tg=�g����
P�~�*}�P�{��\v���C��	�H��;��wm��F?�ڧhu������&���q�w^.�o]�
��µ�.����oo���?G���ܿ�^l)۩^q��h���G�L��ˏ�6�;��V��*J,_�SRQ0$��3F�P
���M���ӊ��|�p�i��7��MYT��R�@�V��p��8�8�|V�.C)X�������zej[�p����Ӫ��|T��԰>�4�z�Q���@�9��\0��Uv]����ܶw\s��}e٫���
�!�j7�F�6Z]�5�z8*Ñ�UQK�E���8���}W�z�᯽�pp�P�������I��S�c��{�	OS[�}� �@ӆd�{�N��?
����'B~A�!x*%��W���=\�Tx��F�Ŋ����s@p�k�ݑ~��vxp�4��%��͙ǞOD�:$��h_UB�'`$	��>!}������m�\�u����^�֖��ߞP>⚨���J���eL�I5�M`Kz��������w���T?�H��H��JYS��Z�% ��^pKe4wt�sK޳ޮ_F�+�W�߾~��Ea����ؒ��D�I��@��(p9M��©�l-U[h5\���$���p7�%����Gcp=FC2���~�<Yp�A��*�tb�?A~,����G,���
>��{�;~��"��y�l���e��X�����45,�?���q���:��U�%�ɇ��>�a�W�up����N�����:٦_7͘�ˮÎ�
X�Zc��2M1/�ǂ��C	an�����>R�����|����l�R�:DV�@� �d���L�.Y\w��U�[K�
�
Ui
L�BO�{��K�V	l	W���ӹ��M.�犟�k�B�ػs38�ڦ��/���u`���nމ��A(ɷ�<�#/{߿b|�(p���`k�Z�-�V�>���qH؂i=G��ϕ��ӂ�ȭ}#
Ĩ�ߓp�̾��Åz�(�m�GQ=^z���	C�/ݮ�*�x��t�_���9N:l�����W�����}�J|DT$�7L����Ɵ��6�¯=��_Eyh��a���٦��.Xy]��僵,�W�DB��zbN��	�cd��?{��;��y^��_|+�ϛ-��Do����
���ژ�X��Dq֏�2��_k(M�VuΘ�vY-1�!�̮�
�f'U��zI�g�B�GGпm8�փg7R�c;
���~�Me��8����>��2�-�5�QU�0h5\'a���w<�x
�NQ���D�E	!�k6��P�'u��/�"����=F�4o�i����?djRa�ݾ_�M�sO�m�G?�n�q)��@1��a��Ԝ��Q��g����H�3������:���#��Q�
{0c�
#~+�Tp�_�sK�*�@y�f�B�C���(gj�7y���[�%D]4ی�s�"?�}[������pͤ��� n[;��4=2����w���
�%k7�n95��l[�2
l�$�:pm;�t�5�Wpyn�t�Ή9���ɉv�Ţ�\|�Â�T��p~����J�^�ns߰nv�U
h���_����C�<�.r4op��(?��O\<���?\ȹc���F�u�[�u*��!��uD���H�V��6Q`3-^k�UM�{w�]�F�p���7�%~?	�+0�����s5��QJ�����^DŰ��}l�kp˃[��`^i,�����ݭ4��G��?m[|�v �m_���F��a�;p�5�w�������Y�_u���BUg����E��f���Ӎ\���+�
&T��T<�`M>���W):`LUl�:+���g�b�Z�R�.�N]d[Z1c�2���î��e��z�q�����޴�w�8N���/���r���#}X�j��`�k��RY�q�ր6^�
��Z���-��g�95ar�|��ج `WJ'�NA���=���.�`����?�rUo��$3���p�~3�N0F�`	_T���M���
�y3�D�v?��x4��K��k8�͜y�C?�p�2ÀQY(��@uu�~@��3$4�{,)��UV�Z��w_ �U�A0��p_�@g����簓�J�w�%,!��P?U��,U5'`���Y}��=����]�@�P��::fa �d�?��9h1!�MD��壀���bU���_�˵L��E�40e�K΃�l���X��h@���ntΜ���vnZ�R!/ �.��9�qE�
y�"H5w�{���z��ͯ�V�)��,�l\
�umU�����p!�r	H#@�!_'u���+7���!�{X�\�F�WG�u�|��z���s�Z��*���\�������X	58]����3��j���kq��B�pA*�5۔��aD�C�tq�`o����� \_��zy��f_(���^�"?U�^���6k@#�+��\)i�JG��=�G��5�m���r�'��힣κ١�p�#d<�R���ܭ��$�_���_%�)v�Āƶ44LL
�f����/���s�"��[U%�%�\5tQ;hH��Z�M#�-΁��9ȵv�\�c��GQ*��q/�x|g!膵#%*J_{�_��}D/����1P*�<$Hǁ��j����
������kXu4Qqe��y�l0�x������'
t[�J0D^'��r��@)�`����S�K�H+5�X�
�[Z�s�
Ph�~�G�D~/��?恵x�����*P�[w
+��񪋏��q�!|˚�&a�nY���\�H��a��TP��K�C,�m�_D�;i����{}��� ���,m�o��鿅y��Etp��2
@��h*�rm�{��;V���RD3l������m�u^EC�`�q����_�Đ�ۢ(V���#�ݲ*���K�Tz�F���E�0S���-V��u>c��L�b;6<�RaD*d0č��ukp��!]��j���7��CL�
j�[j�Fݎ[N9S7&Zۣ�T�u����Z�t���䖥4��QQOc���̅��h�|x�^��}_}�|���^p��_$�Q���n���c�-	J8?�4��F�j8��n�/_yW>�����~�a��
�>7AGk��gKp�фb��[v�H��)�3#Ќ���Ԭ3C��$��;p�|��j5u�.���Dz
��p�����2o�5-�V��P�#�`���1��h}���6�9��v~�R�D1@���\�\A#l(�\]���ϹV�"���|*�U^*��*�@Uy�ң��i��uSl����fѻ��r�%l��(���``�m4Ŏ�.�NX}x|Wٴ$K�c��+��O+t�-���
R�ak+[�Þm����ڠU6�Up�8�r>-/0�3i4f�+��T�z�P=�Y�X�A5^'�d�T��:��5��3$�w'���>�4�Q_)�S��s$�/��L��c����O��j��a<������T��-~k(U��/^(�9�_�Q}�����y�V��Q�(�N�ө%<�_%�઩l�"+����8d�8�v7���nBȣ�ֶ_�->��lGo>U�қ-f��{�7Z3���J
��@��*�h���?���\g��ܗPT�U���ڊ��\{�\��*f��>b����=��K�al��xp̃�xK ���w���8�:��4wշ���W�f8d�+�"�6�5U�A��h�r�<2�Q+��DcĚA��N�:�
����z���Ƥ�����y\+�#�š�z\^}�j��P�T��lo��g�=vs�ğ���{W���n	�8��N��/�	l�sh���6ܺf���I�#�Ǎ�~��n��(���?�x�*��|L�H��Q6xQ�|Y���O�5����y��vI`ì�Q?��G�m}؟J"���
�5�ˊ���X��h=�w�T���־�$��D8�3Қ�So��3r����Ԕ��y;��v-*JV�դg	�j�U�U�1f��BYX݊�������6pՎ���.�߅˘N��螷��&0��cז�p�E��X�u���;w�>�ٴQ�M�W|o�+���
D�dI�G
׆�X�mu�"�U/�m�u@�\���0����֜Q���ŶKb�\�Np��5"�-��T��|ٮY�WƯ�!X�)��Ϝ���3���W�h�g�����k���>5+D�!�s�yQ���~������k�J����z{i�K�I7�8i�/��<���m�U���k��N_?��/���d��0[U����L���)`+V��ΰ���c��A`�({J�2q.T*��cU��n�m�c�A�•`J����®m�D,�t�%�|��܃�6����`����җ~�G�2B���񰭩j'
Z�w����@ך$!Fl~�H*�j�����p�'xD�i_����C &aTD�L#.�,�F^:�[��V�
����,��w6��N�׶�nNB�Y܊{�
����fDJ򨵬W�G�V�f!��?h��`8�{ۿ�z#X�s-7J;$\N�<q#J�������d�'��N3�p2M�B1�+�4�]�7p�-�fں~��3g�Բ� ��4�!@Hl��-�y�k�Q�b��FpK� s�"�U��k�b�:�*�3�I!+XWylj�@W�|	p�``�V�޾�[B�w��fe�p5�.Í��-� ��	u��N��y���F=.ê��$��-Q�5
Z�j-�*��<Z���GU}n���m�;T�ag4��Y�/�ᒎ�F`��!���l�kGf
ey³"�����kK[ˇ��s���5^��$���Q�Ej��b����u�g�x�Z��=��y��{�y�ґ
�v��w,�
�rq8_�}o	����I��zti�6G��4�4Y�`c�`c��+
OX�m�p�C��́�2��9�ڏ�n�b�Z)W���N��/�<Á-�r����(�F�
�np-�+��.Z3�@*���Ia��0�{��"F��(��M0X����e�V�5�^������)/X0
Wm�p���%����Ak��\���Hl��f�QM ���W�}4!-��6��Ղ9>(g}��f�	'��+��&��3
�vS-��g�w��ʣή5�9��`D��m��ރHITa�����3��+��3��"�h��
�*���Zʶ���.��L��@`^q��%~qt1sK�q������4���%|3|[��.M7���c0�wxP܃�T	'/rp��,z�R 
�$��k-����h�<X����D�5�1�ru��*-S�%��`����6�{�b��}vnzÃ��u�ܴ�a�0G�	k{�l�+��7��7��M,���d�2uB�`��X�=ZcH���cv�V`1L�����
��P��Uߗ뇅�U_FL��5�^oHu+Z���J����\G�c%D#�	뢘!�34�mI�y��f-��
���C�S ��O�)x�B��k;	�\q�E�8#z�V��D:X�k�����_t�Z���[��Wq���&�Ε��x���`���]��Yo�[9����i�dR!�n�UqԨX��*�Y�!�@���heN7xa���V�60�4LC�/����������
�=@ad;6?��X�|כ7���s����_���]��4�Z�-�e����A+ZZۣ
ep�ޥ���L����G
�(("�"
[	ev�ޞT���Њ!jD�ZŜG���,�D@[��s��}�D0�Pg�k�_Ą؍n�A�����4v���<��i�Tk��4L�^���wa��LK���/^V
V.���^U�*����GJM�c����h-�ܰ�����-�-���%�I�t�w��9�ii
�nV�7�}rMd�{��B��`���X:3�!1\F�\���R���I�����*�R��3�e�i+��e���+o4(����\P'���ǔ�/u(���5��[��� (0q���<����<l��P �&���$�ڪ���j[���
\gg�ƚ�	rԞ�5G�}����L��i��+�
�6[
��1��um�Ľ.֮L�`�ak�~ք{Z�Zڦ��3D}f𘹸�_���e���W_�\�]�
� |
um�J*Um��%����W��\Nvo�*�ٶ�Ϗ��Ź�b`s���Ș�7G�͝�1\K�&0�,�
��Ȓ"NZ����hq��B���ee
�]�`N���\��5�T��;UpU��+3<�e�3��lی9h�鼵k˺�;0RE�X%�+Mg��z�^�jn�`�04H�-%�_7h��0��	5+��U�<��>�=;	*�2~_�b/
��X(R,�]g��hZ��H8�Uxfű8�b��c&���F19�v)�����ٍ�`Ŋ̹Ɉ���V\ώ���(ڐe9p�V�3���ا�����[H������W��Q�*;U��D��*�O�cQ�UL)�}u��U�uE+�d�;6�.��G�rig�|�t��407�kA�����H#K�4����3[����y͙h#�p�VB����W@Us�96S��h�^�j����*��sT�,'�A��Ep29Q��ˆ��r�E����P2A��}�����o~-�k5�e��–�XUk�<�Z#�0�6P�u��	��:0%�"���bN��f�*"0r��|�(��Պ-`/z�2��2�8G�
�H6��mm,X�_��b�wR��C=Q���<|C�Y��%Ȉ�D�a�e�[$j�ȗ�c4�d�]E�$��e�Yb����{]��͗�������;�W_�R�Հ�+�8��/��lL_�UA���Q\C��#�A��-�o#Rε�(
�i.�m���M����=����2A�9 N<��O�1B�QQ��:`^~�h�� �tg/bX6�A��UD5n��h[@f
��a?VA����\������3��K)��~[~E�j�{w��΍k)Gźz�k�qO���^{��M�ą�d�r��ڠ����jR������o#&��~�P+R��Q�zv]O��'b�����9�~���
��b�8x''����ľ�.P3�#����
��"���_߲��#/\�Y���5X��*a\m������V
T���J�C)	g�(�2B9�0�W8}�,�y%wF�@�_���`�cW�"�Rp��x*��`�7���8�v���g2���nj)�X��.�E��P��*P����#Ẏ���(X��k*ӄs�`g��[v�>���p�F#��z������ȲW��+r�KFû�2�pyl�6��jc@���A�`�eH��:>42;<&m��$���ɋ�?�8]X3U���x�q�Z��-"q5�7c{'�7<������j+�K�6MּMDk"�u`��Ə� �����j��q}+�S����q}h�u'��VqJ�T�	���`E}V�VY� ��LP���GR�p(8C0��t�Ơ�xÇ	�i�}dPc���`���;ϱg�K�7��(1
�S��e�CG8l&�Srt�8LC��U+S�h[��
��Ӟ+�s�BS���=w��`�>�F�%&Uk�\R-��ܲ�a�`<\��7-{ٗ>�j�tA�j�<�k���	��F�2�RU'h}0Nm�,��'(	���
orN��|x4���M�5�
�uQנ*O�X�8���'H�\)Dm@C�ț��(�HMX�e�<�'��X�
�H�j�l�;� �b_��������Wg���2l�X�v4��Բ&"='¾st�����HVk��Œ杷�?��Uc`e`vF�����J�@���'�Q����P6�p `
�(hgk��;?�s��4(A�x 6XX�*j������2�q��S櫊-_q�*��VU�
�'��<�5PQ�� �_�2+����%�"�bݎMkE��y�[bK ޾�a�.�t*�8�Oλ�ͷJ_��K�4�L�͈�e`a� �:��g��p-�91,'�$r�%��౭�Ե�C�תpU@4\1���
?3�S+��F��F#L�f��/C�{�Xe�$Z�eo��S�!��"0�1�V�Q�`&�r\�X������x�U�?A����
D�2`e`��*�h�*�>�l�z�*5�m��u$�]�b��Ov��SMSl#F�3���0M�t��`�<�؇�`�����a���P+�}��������_���Q <��ˑ�d�z���vmz\ȅ��(F�#��3!�q�&��b���e����\�gT������X�rK�jP*��(Z.�|͸jV���ڥ�f$�<N��8�6?P�3�[j�9��suZ�fM�2{��s�L�a�S0'��K��3���6fZ����\��#श
 �H��	F�Z��U共�+�;^V����]�%�R��4`cFB�Af�8�[o�DY
8\[@��
���[\oh��;m]3���X	�m��2F�������JS��3�xɧg��̵bq�j�V�?%�V��+�6�a�6�60��p-�=�(?́� �]�S����h��<���=Ib{uv*��[�F������hfyl'bC>D�X�1�lMoVZ�a�o�g���=1r;I�Z��޷	��SqP�_�}!��T��Q�N��ʤ�]�m��v񡜆R���Wb��Wcm�d�j|\��\,$�5T!� G_w؉�O�өNIWm���6�Z�p���C%;����b,\+��3*��J��rc}O��E��
=s�
_�K��;�a�o� A�\����D�����~�+rm�keq}\
l����Q�6b��X5+�:��(���:!�<���`�ĝ�`�_ZYk�;����c'�s��(�PPH����aD�� F�އ�7ie���Bb���t:�a�s�~���~}��l�����0~g1�W�-a!p
fX��"���5����_}�aI`�>��f%�)�P��18ƪ�x��*_�]��|��%��qK�*qbLW���fj0��a!A*a �夂%ht�K�ku*ך�����4,�W�w�2�s�j_-	�|�]��e��sQ��yn�*c��-l��V��eё?Y��O]i^c4S�<T,@H<l��U�xh���ԫ�m`�Y�S���Z�F�L���ޘ8�$k�\�*:���?�e;Z~j�V�6��*�H���s��xK#��L���~ɘFq
����
��cB��Hkʘs��9�-�G^x�֊=�Dl�dL���J��c+�Xk��8���#
�9o׷^�$Wz��:Z
�q5����<ڂ0ҼEN1��)������py_�5y�\t͚���^�
�R�^��G�0
�P���"_�is4��{�pܺ���P���'?糳��҇*�`�
7�d�k–��@k�Ĺeh�U�Z�je}Ͷu���ik�RÑP�=���`WD�%T:���uV/Q��8h��t��S�dL�Ȫ�w1���ɵ�+ߩ:�,x�5b��b�~VxILC���|u0�fGۓ��M����o;��Aɸ`��HM�����: F�����R��*+�,�a�S؝_
��,��-���A��3�x��l��~�+�*p�+jU{��WFsK;��-�qW2wm~��H�R(�
F�j����m`p�qAR-];�g�}FIB4�[�u6p�aˀLmЪ?�Z��i�a�m�լ��R�NS���[w�I�1�ᤣ�P���.������%ߪ�!�ۆ�Îԓ���$��=��(.�1�},cüGr�<G^ZۿX;�b	�pc��G��U�Fg7b�:	�?P6tu.t�!ay�v�s� ��%�#���O�����V_�:V�s�R��J�L��l�
@�2�k�/&b-���R
���i���3[[��(�*�e�)��LozB�慜�y"@��C	G�IK�@��1��
93������-d�@'��̱�[�ۂ�6Pw��$v A�T���xV����~.r]}�?Bh�}�)ߟ���_k>�s�0p
H�
[��~�*D{�Z�A��UZ���G�U�H�|�[�:�c�d݋��d�%�ͬ�w�}"��\�OԵ��ژҤ�6���{��X���8"���zG��?#��}��@�lj즛�v��q���HF��`��V�G�
@	��I8 Y���
�\�WT�;n�7�qx���&r��*�榏����
P�U��Z�g��x�a5�s�e��w�{f���Vz{�o��]���`���q�w��q~�zFF\�:M��V����4�yU�`R���~�H��rEk�Z��H0��V�&Vµ��t��P�@\d=��Z���ڱ����TJ��bg�?��"�H�����;Ņ��l�,�;B�H��{D�͒M�{Z�.r��OvF��_!	�5��
���#&VpR�"�Բ�Pnd\�V���_q
t�w�W�oksKSU�y]�Q��E+ld�m��
]����Y�=�*E�CK�̘��h	��
�:4�D��nB:��<45|㎞�6oٽ�!���gu����/�*��tÒ�M<lê6��r�����Qۀ�x��2P���3ⵙF�uC�''�Q�`N]�լ��9�t�6�Oְ��[�f�֬���<M
Z�Ya�f���K���{n|�,�o��҂bb\R���ydL��ZY#Vc��{��p#��V�j����DWqY�:hee$�Us?�*�3�r������م�.t�r�fl��F�4A�lX�"����U^�/$<�mݤ���X��k��
�.�r(�R	��mD~hԡ(�.�G�C��#�v����G�m��=����W��[_7fa�������k�+��V����Z:6q5�8�T�K�b��0�jK�l�v��n������l"�"�����Q��,�#�=��i���bk��'!�����1?�x3R�������p92�o��EG���,��
�V6@0g��j[6T�K9��,;f��oin�2΀���K
)S@���O
�Z�5�+�5JU�J�f�w�H�1{�r��9�!(
�����KE�2��U��S^���mY��匭X���
\��R��F0���h�j�)Pb�r��f%\��im�g5E����dC5�t2GS_n�L�9�Vӕ�j�G�Ot�h�ļю�۠6'��#5���{�[�������F�Э ۓ5���:57I����8���αe�V��	9�G�-�,�P$G�7��aU��\���Gŀ��a���P�h�
�L���*��v��z�:�8p
�ty0}��ϽsN���G��(bS��^Le��/ӹ���x
CWB*[c`u�&�3�/FS[�l�{'vm�_.�/�/�z�w���+���]�^��1fW��q�����V�
��ց�j���I��K�����G�(m
<�ۄh,�p��@��?���5ku���sʼn�S�	
�D��8��5k��sL��Ul�����w�U���y���*z7򎫷2�6s��1�Ϫ�%����B���f�0oeU���}R��~���/8���g�W��q�J��'�c�j�
�)���o�ℕ#w~�9לJ�߃(�25o@j��b�1n�3���\X��10SD�
ҙ&�.X�\k�R{vnE~h�N�-��T*��N�ŝ�/�\�ʗ���b:K@B�������ɠ50�M_x8� ɛG�eO�`u���Q{�;��s��1��~έ�V��c9-���I�Q�%���F���d5��z�P�~N�hk;s�G��ڮ�Fj�h�v������eC;l�p�Ȁ�~�c�XG�k�
��k05\c-o��*��_�ǭ�ě{����tF@.a�h֚���7Gc@���rNﯕ�5�
�\k+F���f��%"=k$?�RI�x��0\*t��_��4�A+��	��k@[�R��Ak�,�Fլ���2/1p���m��VX:��G�cqG��(���Tmk�D)4lb���.6�a0�mmU��3���kbT{Lcm4�2,�!|�pр/
��d�i�hD�� ӭ��(��Iu��(�9��~#��/��~ķ�yA�����@�#/:&�c��*�J`�#�`C$�\k�& A�V@]�΅H���]�|��ז��8��*3L1p�f��Ӗ��sZn�
��+��ii�̹K�J��n��n�%��=�[u�J9��9���m�k��K�2L^��W !��k�Z�����`�Q���r]q�%F���vN���b�Ƒ��G������d+^Y:�{��Z3y���I��Y�h�@��om�m��4[	VY��/d�v{���:&<l�����r>���n�w��v��)�{l�G���\�1�8��Z��6��j�@L5���j�c������e�Yp��Go�VZ�r��n`�t@+l�i���]��T�c`�V����VA��;V0
��+gL�g����͟�O�������;~;D���UUc�"M���V�6�&��ڠU��a�m �n�&0�&��:�f�a���vVk�.9'�:���o�2a���km���@]ױ����-f�L��u	?+��M	?��}ʹE��N���U�e?;���/<v�`��Ê���D���W�VX%��:�ͧ�[������i'�D�:��4�*ү�M>�Iɲa�8h��E��
#�ٻGܣ���/��ȏ�s�B+�?/��o��فM[
��չ�|yg���N�n`��B�Y�*Ҋ�m�FF��嚽<�6�2P�\97�^+[1����	;?[2�ͨ������P^
�"�	6�J�>V[����އh�=�F�3l%O���xK�����;A�$3�[�Īvm��0jU[�W:	O���U�9�$�+"��u`�_t�+��n�l���cԪ��Cz���:��3��>{ź�4֛�)���5�h����y����6��g����u���=]��{_�{h횅�~�*,;�x�8�����m�w?�h7!@�����=h�P�rP��
l����D�ƩY���A��Y �P��ӈOP��T�@�.i��b4�>䩑q��m_�
���M��,tU���q�p���a9l�B�>f�͊���`��z08���0�$�{�3�J���c�X)Yq#�LX0�:���G���e�n+(���$+ 
V�@VpbW�_��6@�Z�2�\����V���11�p�[���J��;p�P��s�0R�,���(��p�y�JG�������ap�k���(��زkhӷ������a����Ol%�,UZ�:0�u\5kYk@z���KO]�l��!����p�.ٌ�sU3���l@����J���&�ŊxGi`���a~������[}���fm��pz��c�Þ�7����	�y��@��nZ�s4��ip��d�V���C�l^��z�����O]��Y�F���V`5�Y����F	h�_5�m@�R��'DB5�$M���p�o�\���;��	 ��a`Ed�Pٰ(�Z�l�F�\v�ex�G�
`��ʭ�#}�'�?�s�1�2���>��t/�և�l�T��T�V�Ps��&�fc|Y�+��C_ĺ�J�E�6�L(D�6��h}T��h��4*��� n��tx9�?=+P��oe[�Ղ���U �0J<T����Ӫ��e���h�}4�^�T�
�H���aЅ���T����8Ԉ��R�!�n޻h5s$��V��<����_�!gHw�7%��:݊#��T+
�p	+��Upb�ao���ZUJDC��.Y���-Ӡ]��/�5t���������s�9\��b�$�V�
;;��g^��a��E�E���^�Mw/6���Db����y'i����� U%�Ö[��p[��j&���,C�e��"��}_|Bͦ�vs��v��ym�듢$F�
��Y|k���.N7�{C��8HLZ����#tv�*��,���D�#�ɝ �n��V�֏c�1Q;�ֲ�,�l��G�Ȇ�A�[|�5��j�B��X�cW!�ֲ��k��8�]�J�*]Aв���y�}��]���t&��/��ڄz�*'��s��ė����>�l�(֟���_Ƣ�I9�����[7o�1�*`0->h=�u{�|�.���w���-�u@,6�ڕlH�*��[r�r��c}��"Jq9��(HK�i6kD9j���c%�s�����P��E��xV@E^ײ;�j@����E�m���c7֎�'�@?�&�a�9~Yi��ok��\��~ѿ���#ur�D�3L������F�A6ܹ�r�s8�zq`Uz�Ƀ5佪p���X@�W�V�5�QЂ��|�x����ҵ�oolʦ�f|��kĄ�`�}�r������e_��1��yw�����,|�����|��b���X������Z��ٝ��XhU�+�X5g�AV(Wx>2Ϳ`+NqR�~�~֞GV�}��VtO-C�Z8 �N���Q�i�Қ�s�K^�
��9���"���-�7!G+�u�Sv�.L���)˶Ĺ�E�{VP)6�j7;�o@h;fyĘ"��16��m�y ��dZ>�w����3b5a��X'V�HF��_%��d����j��)�P�J�J�Ν7ϝ��7�I�#s)u�ɤŗ�8���y�>c�\Od��/U�a
�\D[�,�䓿ŊNB)��p(�qǞ]���?g�EB@#�g\��Iqd�[���-��F���Pdr�j�V�3�6`
����٨e��*���@�����W;>��t���,5�"��4�I|B�qB~n<��etc>��"p2�j��O��l��J� Ko��i��`�Nc�ZAm�_|��ZNOb"�mE�p��@�}f۰{�6�� ���l�S�;�rš��x`��>������ԫ�bZC�z�Y
m�T/
U���������*�5�: � �PyN�P5��*�}&���»�b�+�W~���(m�,��~�#�7��`c�jJp��2�8$`���y��t]�略���^5	�C��!+��Q�����>d[>��G���cld#��V��ʼn�p� n��&�j�L����Uώ0�����s��ŭ�FE���o�p	��n��K��7*'�%�����\����۶ β�4�F��T[�s�b��6���ﰥ���4'>7`5�]��V6X���v��T��Z��>�m�x�j[+�R�P�8#�ny�rCO�mg7��'�=X�R�`�F�X���^�|��h�h�[�5rY��_�����9�j:Z��M�"g<�,�q����Q/�r�#C�OeE���q���5�l�e��R�
�G?��G��U~���'�s��4wĐ��8��$V��F�1��b���,�0Έ�t��oy����
��*�d��`�24;?7�ҋv����5�O|%Ja�ہѽ�K>�{���dPG��`���F�j��Xō�6�Щ�V��	U�%<�����S:���
�Y��3�ċ?�k�_��Xe@��^u}jǮ~'夌J5ѐ
�T@�chko��-�|���9��-�G�]�z*x��2��U�����d��j�3<�r��@�czP�aPg+o��?h*Źϣ��\V�!�n��i���ʶ�U�+)n�lp�P���GPޮآR��y�n;��0Κo��������
h�ɟ���#Ϻ�R�N��M}����-P�S�
�JV�X�Y��ՉL6�_�8)1���D�#[G\�{|�@��j�4fa�2�}Y�y-�
g?�z}{�-��o��1�>jN����
���1��1�w�8w�8����Y^O���`��rG���w��`�J�љ"@��!��BZV�4� ��QҚKɹR
h��CX�����\ �5X�D�f�r)8�$�:`鱹&0��S�\�l�L�G�SNp,�Q�S�p��9�8���k��w�9�RG�xT�TS�`
I��G)��fN0�\FP9������sq��ź�5x��a��P���c|Qsϔ����)W
����v+8Q�brX���ڈ�*����8 ^��lC����4�Z~�k�3��s�q0�C�kᖧ��m�^���R!~K�\��]k�����݃������:�#�rƐ"it���q]�EU�0X���c�Yb؞��k�����[=���e�a��VA��[��[�Wq(n_��
��u���@yH���HH�����1���+����o�)�ځ��Q��/��gh�\��N�"���CX=J����*�T�9�R	Y���JH&���UGiq$`�i�#>|�}R�JH9�h��
���#�+�%0!`�q�wc�4���$$��:���X��*��|Q'R��C��Vʕ��3O�5`��Wr�
V�+g��Um0��s�R�5-m9�T��C�ȫ��w��J�q�
�<m��~���0�@r���&�k�ƽo@&���8��L��*�rh��#�_�磭��ݭ��5�p5v5眔}��2��{
�4�b۞��}g�펅��dF�&�U35�@\
X��j�V	׉�֎���Q��\V�V�p�W�H��jee6v=vO��q����``�>��j���Q �V�;W����R�$h+�UA�$�XN����N�R`u��f�P�@`�CP'��
	`� ��V�����#��9��g\�߯Y�[�T��E/�w�+?�����f�!v�(P(��͵�a��>d�CV��)�PeꁜG�3fʽJ#.f͟�t.aXSj�X=�g��e>�y�I�*�lk��K|�=����
�$���%��Z'h	DT��,�*�\Yp��I.�Z=J���U�S.J�
�jT�(�l�*�K�+�L�;��9L<�;�j�2C�� ��NŲR��k���Q���6@D<�
S��P1��g�9|�3��֧�RaĂ�T����#'��}[^�Ώ�ge���2+kÖ=��
w��|�P�D��qn�֐��K� �����[f��]2���J"i���RR������ؕw��Q�o�/��}�l�ǘWbܝR�6��Q���`E�%��jY�V�0��$ ;�jWUW��/��q�JB�Շ�8%�	N��TPu��NA(�X#�6; E(�}VY�J�e5'��2�V��Uܷ�U�+��x�j,�*�"�x���q�Iˎ����-
�g	�YQ*�Q_����kN����9�|�z�[�C.�IQ��
�Q%+K���F	Wu�k��-����`IX��j�j=�S䶷���N�V�~��z�Z^�N��X�h�0�,[�
ȶ&�V9���[�2�8���`b�V��{tBv���J�̀X��`�g�R���
����팀�B�"�2lp]���S���M�h�KO_��3OX5�3/?i�{����b��8��������S��	�T���Nj7�Po{{s��\��r�JCƘQ�b�Y�V�/�(|�쁖���*�=Q�
5�SO2<3�5���P��i�6`	X�5���,
W�JR��JN�jm�dūV�!�Y�U�5%V.X�>)�JC��e�<&��T+#v+9; ��V>km��;3@]��X4���u��DP[��U�:����1�*㔓��U���
��W�����p�
���������8�L-\�r=V��	q|p�	���£��خ��o8��u�~�&��������
fE���(�Ax
�/@:々��I����#����'lu�7*��$����j���ӯ�Q��u���ڧV�@�51��b�bD�:P� 	v��g��Y+�e�\Y`
U^��d�JE[;pET�@���V	'���Q��2��~�.�!�{q��
~�M�t�sMSV�C{����?Ū�OG)_�b�p(�s`tõ�<�g���67���L��ޞF�@
v�*��	�Ey�=��30s^�z�2b#�.�
�̩��٭�l	�I�딦`٪U����8�K@��6�JV�ed}J��X�jM��سI����+�G�������Yk�$�B�v.�Z�8XMo1�_K��j��Z5��C���F������4�N���V�.S�}�E���-�����f���~�]�l�Vπ$F�����v�C�ӭ-9
F���|1A����Z�U���aa�=˘�lZ;Z#�!N��\���2;VK��S׃�h<����+[��IF�U
��Ukr��	b��j�dbA,j�k��iW*���Y�Xbƀ5��FZ�!�����^k�
��b2��.!@�q����NY���=���)~��"��<Ɋ�E6ׂg���8�i/�[��&
�5����p��ښ|02,(��u,󙂞�+@ -p�Pp-�����RG@5
�ꌂ0t��h[e�p���dK`�Yv�@�jUPM{�8�e�p'��ɩV�^�Иԫ� ����ȯ�&d���u	}^#%���j�VF����h���+���<��]�FJOW��A�q�ɇ��Opݽe���������`�ౖĞ[����q�s^�r�^��4,������{ђM�Ez��*�2]���
H9�	tEK��ˣ��s��6d�a E�JP��;��Y>7�{J�:�~k㖀�������*��Yu
īV�a�TcթZ��+����T+El+]��q�ش+�	�����y	A����8�j��P�]�zQ3���a�������q'�!�@�{��K\��ע0<$6܏C�,�\���W}T�u�)P��/�v��
#�M�4*�1��J�*Ț�����}�<�{��0����+���Sna�8E�z�x4�ޠ�N��W�8�R��)X
$Z������O�b�j�t���!��ڸjMլĪĊ4�	e�cb���bI�yDհ�>pjL�V�����;��sfef�eM�;5�5�gmm�w�#�����,Hg���}~��7�o�c�45��ߺ\��ʏ�WT��OR(sHK��/���M;�fR�=*�<r��
�K�H#;vx� �&Ig���D
C8,�eG.E:�Տ!����}�gf
�!�Nõ.�u�-�䊬\�H�}�Y�h@�U��h��5h��T���Xɪ5��z�4�� �R��%΄��Ϫ�8��JXH-�R��xMX�ڴ<V�����WU��:4;�&�\�+|�G�8����U�q�Y�q�̞iB`
����6<|������8:�^�1�ۀb
+��f�,���܃=y�5��.�
T+X"���5¦�+��<���p_=3:�`墈�J����Z��aU�.�'���ZW/��l	���HEV�E�i��#a՚��Z�j��^�T$ߵF+�*̍gL�geܨ�h��0�.W��*\ P?X�*�J������r�ei��iάnн���p�S/���#������2�}��e�i|p���+�w~٦<��BՌ��]��_�G����?�K�Ƞ �W�p�0`}F4l�}%��ZC(�\��𐅘1��c��V�
A�����N+�&���uR���H�Ȫ?���=?�~�'�!иj�S�h�b)�V����Y�P�&3��;��
!�"`ms�����3��2t�R9(%��ݎ���r�B�q�3�u��|�����x7F�l�2 �>i��\(�K^����+h���6U37�������8�Z]��+@�R��Ge��i�*80����W>-ν2Ci����f,9|	�Zsҷ��0SL��d���z�`�o	�p��-��`REKM<��ïY�*U��Kk�V�I�VS0��z�vH
b�nWVv��vE�l��`�j��^&X��8���߹�����+3�ϑͤ1{F3�6ߏ%f�<�L�f��(v��_y��o������W�Y�W��7	�����
�UCln;�q�0~��8FLh'[^�(�JV[�1�"���z�8�}�cP-y���Wrᗙ)�
�a���X�|h��F��2V*jy���� �끟��l	L�I���uC�z+�L���ҪU���yU��Z�X��j)�38��j��X�zXݮ�I��|V*VX>�T��
�v�Փk�u�j.�6C�*[�D{�6岘���݀ŋ��ؓ�C&�O'e��=[w��~���g�?a��\*���g���8�e�7d��Y�ۀ�7�>���
@*H��'�!�N�b��H%c���TO����B�U\>��J!הE*�F�9��3�ι�(ת݈	tos��I��16ip=8�VS��@{�F��r[S�M�+;�UO�U��W�S�s�Vb�^=Ċ4��R�[^��R��V+�u<���Y������A�8p"�ch�}k�b�}�Y��r1p5ꪩ�`x���|�5x������W.�& ��(f-Z�ӟ�.�g�ġG��ֶ,�r�P5#�z������Ϯ��3�T�V)W)<�Q�L}���D2	�x=1yS��
���'UlsS�-��LX.Rˤ"6�+�����D�\�=T��s���j�
�u�R���h�0���0��+��\4`�k5�]�eR��S��D�ةW��W2{���X���Ib�R](N�,㳚M�)��+'6�����CZ�7�)_& D?\�:�ѕ
�#8���q��OA�i|���X,�]��\�d���w���ߠ�/ �M�qR!T�c�!G���>����8������׭��%t�6��7�'~?&��F�2���� 5��ݲ����\]K��\C�W���
]3z��*�MlH+����
U�)�O%\�S����,���VS��_}̯3�eT���%��i�}Cr5V�j��S�d�AU�* ��H�Y�X���z=��@���Ww��g[n�M,K@_���S؅Ly9�,^y��Vұpu(�z>n��j���3�Bs)�o�z<v�������n��`����W��Ws��lܼ��/c�ܹ8���
'Ϸ�Z����,���\yÃ��lc��8
�ֶ	8T`+��%�2ُPs\�) �F��|�t��Ɯ�s�Τ#�	Ve���a�L�,���S�kY�vnkrq���`�ZY�,;���h ��Uʪƪ_���q�W��i
���Q�F�:a��6Xń�wI�t�s��h�_�ђ:��W�ċ��sgbd��y{p�1�a�����5�֮y��c�aG�oz+zg����8P.�pKlZs�T��E��x��?����ܧ?�G��~�ax��^�s.yf�Yhrl��FW��-p�C[q�}����fd�ʡ�:X�
�t��V�ܯ@��)���=��zU.�Q�A`�1+���!�)+&b�01�aJ�ᠺa��\כ<���[� k?Z�MZ|ϰ%��G`��W���
K�Zy�T��WD���ZA��nW��v�+�*��#)W
�Rݚ`VŒp(hgi����-X:k�X䞃�h��&|�2K�b��5h����O����pM9�������}�{شu+�\}$����3��l��n�uY��Y"9���_�o\���o�:��b��x�����=���x�)�� 1��y~�}�q��;��ԤZ���ܷU��e��P�_��%[u^,��\��(���|;�Uh�n�p��]��Y�uuWz��s���[p�;|���v.�)X)b�L�%��+��r[hP���3�E�m�e��h�+	#�X�X*C�!�Ē���ݮT���`mV(!m��B���U)W�٭d�ܴ{Vߚu�t��@�^��F��:�?N�b��۸��>�/^�E+¶�݃��\�o}勸��[��d�e�9�%?
�{�[��E{��c� ~��㋟�tpއ�ld���8�������yB�4ʥ�"\i��x������hn�
*X���JU�fh- U-B+S�&9O�zu}��`e&�_�<�4�6<V DY�*�HY�cλS�P<p�]�_L5h	�&[���+��@��IE��b}L^k�j5�Ԯ�bDĒs���FP8� �|V�g�5X�����m8�#뜸w[߬��v`ɑ����,Ԓv7���O�sSL�J;X1�Gt�ZНƌ9sc=WB�����/~?���6�ԡ������ڎ.�K�.G�X��9�P*�~7��/8��,��	ئ���=�_r)N<�\,Z���& ��-iٴ��m�c��9�Y��U��ld��^`�tł/�
C�5=^�z�Q(�y@*����E�)�YD�w ���Va�;��W���Ѣ7ep=�Y��j��.����U�Vql��%�p��V�ܱs[�+��Y��W�0b�k%!?49�5N�
X'�VR�B@��p�a�Z#�*Z(`�+3�;K�Wv;�f�Q�9咋�n��-��L.�C�N:�l.�@�=ð��iX���3[��;�lN�{ga�aǠ���ف�����?�[o�M�Vƈ-s��;Z�D��p��/#��z��.8�_����;�p�b�.�r4,^�E�Ď�d�\(�8�y�zl��#+�`�d��>�T`U�UdcB�|�\�uH�r_��pQL��/�5-]�X�z���@G�V̪PS�9���F�.|�?��:�~�לn,��%��-�K,T���Y	�W�.�~� ��g��ZU���U+�I��b)0�b��j+o"퀘B�hˡHٛ:�7�\��|&Wn���!��o�P�4M+zU�Q�b;gu`Ƽ�"�U�?�9�l����]8���1:2������n�,�ZG���"���/�\.��y
G[�H��{j���Q	[*?�t�ix�^���>]3f E	�1<|��=�0k�l���*�mY��5_`���'�_�AB=Z	�<�@�We�yߨQT^>�p�kUY�ꃡ\�Q�[�f�`�ዐ�d�Z�=W}����3H�
��a��2J%�Ov@k�Y���@C)X6\���z	$w���H�mm8�EÍ[�����5`���jr�F]�U �s�.�H/^Փ~q�!˅ϫ �=���v!?�G*� ��P|�/�]���Y{�=J)j�Y=mȒ2v>q?�?�)زy�~,�{fD�Jw��_x���#���
�6<@�T�-�T*�Ys��CW�w�,�X�
�"�8�h��d��\�\�Xt�Ѓ�a��5�|8V�:���^5n�22�/2�(�ݣb[v�&P�Q
X��z�Z�B�r���\���4���`j]��4芹yK�_�@S4)�T�1�g�-�
b��c^���b�6^<0�~����^08ڽ�
|Ҙ%[��ȊO�2�Za�Vui�֯Z�ҌB�b)�[v@\>k6E҇�̞:��y%hQr��X�3aS���H�b�c�w�-lfT��.0���–���]����J��'��Oq���a�vl�����U�DS&�Vs�{N=�L��OE&#�	
ʚ� 2�jO��o��u`�ణO=��/_��)%��K>n|p#v��p����Z����%\Mޫ���fp���P�\���p	���|�2�^���p�D�Ȃʣe��F
.�eO�2\��o��u���K	~k;��K�.K�֙�j�$��ӯL?�ʪ��W�5�Y:�U], �k�R4w�g�49�N�zgQJF�G12��[r�����A�)-��X;8ǒy3 �c�=��eϼ�l�
>��ؽc�z�Š��7�����g>w�q�l,\͹�뉧��_��Zd3�&L�ǜ4�=��MO��{-?3g��Pɤ�#!;Z��u#��\��&Ɣ��b:��@8�6���+\^�U�ъ`���r�C�?ݽ]�P�z��J#L�[�s��셒�c$�1s6����﷚~u��iRG�R�{	�Q8�d-�4���`1}�	d�Py��
[�eeԫZAH%�@l�0��9���k~y{��`��+_@��
#���w����V�w�Ṕ1OEªe�LkU����܂-ތ��x���r��Q��k��>�H,Y�B�E�j~��?�ͯ}����U�+
׳λ��o�N�z�\9@��ʵs��<p��@���W�y�"M @;8\�_�|N&nrQU��Thqߗ�\�1���]���j+�=��`
̣}�l.��G/GkG�8(d^/%�Ԗ�H8���RM3`��u=�������f�뷚���)XɍZ��ʜ�^
[����1Y	����+�}��C�1�
�+�I
bE�Z�4w��5���UL�|���M��ų�`�|���w�S�Sԑ�ֿR����?�����/{5���Xu�I��4�c��w�?(>
m�}C�t
xѳ.��\�T:�(�<�����A��n��5���ܵ�[6m�֭p�Ig`��Y�>08R���^2�J��a�q�4d}	�0H�R�U%���"�뙯^{.C~OA��ю�����YrBdL6��w��,7vE����3	[_��\/�z�5�*+y�,ZO���:)K`–�r[�dŧ_Y�Zk��1r��V����h\�j;�R�s�����9sv4�"zӡ��n��'��}�毜���.].�\���W�fSK�vcݚ{Q�ۀ��+��!
�Pv]�x��h�by�q`���|�K_�g>���D�-�K����p������!@�8B�bhpHt��f3�YC�e��M�hZ�r��`�W@�����r��g&�?�܅q�F�(��"�ػ�K]��t%���Q�5p0��)zp}����x����_�5����ֺS��)���%�T8P�%`�����I�"��5���P�n�j��P�+��:sy�3f�e�]-"b�� ��p=�6�F:�’����T)Ql�Lj1��s[�),�сG�lp���W�;oª�NČ�p�w�w��|Puu12Y��
�/�3���[��X!�K8���+�$��R�o�4r�D3O����烛�"% e�&��X�L�D�Õ)���ϫ+��e@a���{>`]�|��BAA�W-�E$P
\�1Z�P,��຿�4\����@b~k�~kr
���@r{A��,�F-�g��x�dYE1۷X=��K���X�j��V�i>��Y-o��"fp'����!䚳Xv�Rd�s ���P߀T��9�ݖAogԪS�dz��
�{�X}�i����m��C}8�g��)���
��n�/x�y�O�p�E���z��_�����<��Z��jv�P���x��m��Z)c�������$��XM^����2�z$�P_�eH�SXz�R���ǘ�=��rzDҷy,yL�<aW��I��&S`�Y
l��omJ�L��U)WW�5�rW��x
��K �l	0��-�"�
d�f���Wf-�5����  2�j%�Ěњ�:sY�3)�bQ���f\o~���"�҄�G,G��X�T�Mk?���	��ǝ��zڳx�^����UG���[ס�V�r��5g���'�6�]�.z����5�r	���/��7�Y���ה�,�O��Eww'|�>(�lH�+<%\UzV� �
��/Bw�'�j����_�֎�,��&V�ՠE>w��\�%��+�:��d��$4��@���x
��(��p �P0t&l	h0F�ɢ$@;�e����b���!`y��@D��H�Kf�f.�:�Q�j����`׊r]z�T���]��3%����;�cnW+�r7^�{,�ف7�������̙�Ǟp&�;�XA�X,p���8�5�\?�/�U�8�JY$�\�˸��'���
W_)W3��)�<�ʕ�`:V�S5ǤP)[��8�{;����)��$-�(��i�����|�U`�@A�bM�r�?�j��@~���k�)X����-J(r[Y��W$ ��P�%v^+�\�Z�Ӻ��y��r��Dk�J�p��-b�oM�Y,;ri�&��Nj�E����Д�~����U�}96l�����-X�L���8�>�O;��<W�\_����C��,r�,��j�p%T���w���"��<�UO�>�.�ܔ�r	40ᲆw)��> ��s]G�(�]�n�9X�j��@bԼ�u��.�e�ad��U��
�}��~����f��:�	��>ս[��S�����I�^!K@�;uX�Z���"LPU{��
ZHH
#�;!���Z���칫�_�ٜ9�4��m�W�^i�������k�a�Q��Fx�4
U*��z�<��Kz��pW��;8l�*��5/C��v�MR����W����u�-�
�ǧ��5�(o���p��}�"���vM�T+_���p��9�`�]����<�c�+��-\�3f�A4�R�@�U���E�%χ�$X�pUpEEM�Sש�h�2+9��@�@b?���[��Z)XI~+�����.����0��vEV\ K��R�~E��J�>Z�%�!�T���vw؜��9L��":Le����t?x4����V�\-�81����K�VƟ~�m�>t^v��12\?����+��d�bUC�z��g�����;��5y�۶mB:M%X�@�,_���)�0�eÕk�Е^n����h7�ܚ����	���)%Q�q\�EO�ɇ��Q��l
<�?S@�5ׄ`V�ͱ����~��o�n�B'��FB���OY[��j�*'uXP�-\�Y$�~%���C@���Z[r�܅��|Ws&�*��PU�d	E�H�z��)|��w?��-��i��u9�Z�t
�ɔ��ɠ��M��3Z��~����� ��E�|1F���{�Z��_&��zn�]���O�3��X��x$P�� ZD*mUD�}�趢l5�M�+��Q N�*�0P��=�t`�1+d�[B#>���4\O崆wD��j8U��ࠁ��)09�Y�4�Uw������o�S��5�d��?K����V�"��k��~e��䨵u�x��:�;lv��Ad����	fE5�T_ �\���"ݔ���V�l�Io��gC�o��* ���f����?�2�>�\��P��A�����}w�5b38���3���_��`|���U�ذs/�6�9L�+�뫆��W(uOt�Sť�[1B0�k�Q��`��٘��W�I�M�����%���rn`nvH���"�5	~�d���ʬƋ��'��ߚ��6j#�UYV/y_�+j	`ߵ.K@)����
�_�؝���U �y��d.�ZL)@�#k�%���Q���N���+����ؾq����.YT<�H�X�5��*�2����݂�A\�������=��l��^�����������l���1߫�A8ٰ��+�ik�I:�������2S!�T@L�PY�c�n���.]�-mM�N�
�)#�\v�-{f#°Z����1L\�3�LI#���-]��'�VpRݨ��l�U(���k	�j�
d��~EHu��s�=fa�D�y����$���MpC))�[�؂
o�3���z��]����X
��W�<W?�9砷���o�?��ξ�R�}�9���n��8��C-���d��?���C���}
V�B�q����9\B������a \k�������t�Bd
�H��`skV�R<�"�ީ8j[v����+JU���p`R[Ne��e
Խ�k�,��t����O���k���N�2~kB
��K@�7�p��X��,q��Y�<��9�kͦ��0X՗�d
�g\(��[v����3���ET)� �"��h����%M1�������X/�S�?��tw�v^������>�A��}��8碧�T�0�j���mǶ�"�)��>U�,Se���eUr��
)W�	[`͋F:�C1c��]2W���o���/}ֲnj�����r�5y��Jò3�uљ��ƀ�j4���b���g�_�U��{	�L1�꬚l	0���5t���YD[K{Z����C)J�IjlҁC��]hA���è.Ս�g?��cp]���*�U�Q��UG����hJcF[�[�ۯ1p-x]���G��ߞUs^*��ٯ|O��
l��p�܇M��-�����P�H�I`r��!`�ha�o�Pߘ�Zp]~���r����hX�]��>��T�ߤ�D�
`R{LQ�@iX�-S�~)�@eV#��F�	�j緂Z~�>�c�V��e�L�%��m�q.�6b	D�a�|�a�^0�#w��.��p���iB���nG��G�����ԟ��`޲�`���B�*�*`��COs]�Y<v��A���p�\ϫ����{�}w\��d�r	�{��Ʒ����:E��Ƿb�P�b�p��Ǫ�\	L��ڱ@��b�P���Q.�1�sHx�����8T{���]
e��kxV��
�-i��8�Ӱ�)�x�@�Y����d�UA�sb�	�F���,�[�p�
�q�J��+����\.��\zĬ��2��GwJe������C5\}�i�2�	���2��nx%s��â�kl�8�<W�W��#�uJ�磫9�������]7`�g�{JyVW�ͯzn��`j���r/��-x�?��%RG��R�7>�Œ'cHa�ʹ+� F��-��hW[_����=,:{�,̜�y���~XE��wTb�a�����9\�>
��L�+���Yu�o��a>���������k�R��^v,S8��%`[&�u��V�j��:$;!��#���*A�}���{028��3���e�#*q*�u�`��u�Rp�
��-)t6gq翮��{$\�8;�k��E�K�:[7oLR��'����{1>����q��e`D�f�ޡ��8)�ӧ`�$!�We��ddp������!�Q�0�kXX�Bs��~Y���.��oiT��������y��c6\��-�g
�ڙ̕�1�&Vf��j�Y��	��RN�����Z����e7Ŷ;`Y��ZO[=���TW� �U(|�����T�ig�K�#�?��m�1c�z�J�e?�\�%R��
���Yt4�p�?����n�SƔk�b�M����qԢ�k��<s�)���B*��pm��A��'�u��'!ļ��Q�ݮ�.��%0�`�fSn�G�����%��LJ�C{�s��/yU
5��u+A7�P�p7���)`g
$�,ÇOcvz��`�ؑ�
f���'@��ʲK^�M��h{A
D^o�U[80�%0�37�e�oϥS�*�j$�%Σ-5,ϕ�@�����-��j��cW�-V�s�_U���ՙE{.���w���}xʹO���(}Lt<��x�3�JP�zN�ff�,\u���d��cH㥰B�߹v+�F�3�f䡁�,��ue�V���B�a�
.vyݻc@��Y2[T��ت=_��jM6T����8�Ӱo��\���f2�^���_Eb������VR��J��^0
YX�@R����OY9��
�:DTCϡ�����"47�����
�l{|�ؑ���+�Y.6�`e���|�cN׶\��O�s�:�qN�p��_~����5�+�\����ǐIg �d�`5��1�x�:�.(4��j$��)`�jR��=�
��:��9��h�q�h��v�����1�=0������<�V�4\'�aKrVr�2+��Q0+���|��=
{����.y
)\�QKlU��K �p��sV��pV{�"J]�Jy��4�5�9塏���8�[��a45���ebC<��sM
�V���[zǜ�\�4����سm����u�;_�,��?_Lk�ȹ��U�݁��^��Fo����Cx`�6��77U��p���E4H��U�d��-UA��.C��~����ӆyK�JK@)v
���p=W��Ҍ��y�A
��s\�]p�i2��-IiX	=z��'�g
ؕY�ͱ�Y��@Q�\Q��5T�1��[ �V�ɚ~��K T80v�ݒ�<cY�ۚ3������2m�:�㬆
��Ԗ����p-�qw�1�ɥ���Ř1�̗�:E���_$J!�
�ښK�W�8Pa�Z\	���kq�տ����c��_��/q�I��1�!��p��k�`�ν�w&\�K7�Pו.T>��a�j��)G
w��0�k`��¬�`2Ш�]�����Z�!�Z�:��S�SP@059�S��ez�:e�$2�&
���,���`�i�b�"{e��v�k��Jb�r	w�Z�ۼ��m ��ei���*M�^���U]�B):�=�����M��P(a�E��d��G��R�p��RK9s��Д����\wm
�z	N;�>���Y�`�#�R��æ�����3σ�O�� d��>���(%f�U�@*�ޙA� �՚��R�F���<�Tk�XF�)��9h�h|�k�P����`ي�\/��`ʼn	�Ɋ����_@0?�+�k#���S iϬ���3(�*�f��v?�����V��u�¶sv7�<\�EőTU�KI_A�0��Zi�'��?~�Z�m�Ǣ���`�B�� ��g�<��w��ق�ş~�5�8��q�Y�$•蠘�s�_�R�V2�[��Q��e���%�5������ܻv#J���ĀL�R����R�CZ��Vk�t��[t�{�a	t�t`ފy���bW��Oj��5���Q*zrm����`r\��4��E\�{�:��h��p����@r'�HslQ��M
f%���o5��D���4ɝ���m�Ա�RX�5���*��@���izn|t36�݂��fc���B�~��\�E��+�kZ�t�%����1��	��۶n��.8)Q��`gx��ޏ����<7A��	��L�#�v��M�͆9�����݁@��z��
 @��P��h�BR$�z���%^Ca��Q�nU@�ƕ�zt^�\Jt�p��V���eg
�縦�ב��X��#��	f
H�%WfY�,��Y�� q������T�S��~*�ک�kD���1��U������������93�t�R�2i(���K�lc��r^O3��)��G_%���u�W��q�M��;^��H����i���6+,�-��
V@��w����܃t��D ���+��,X\ *#C���
k��Q��k�b�p��{�.�e
iBhPm�r-Uk�t�-+"�NM�T�R����߰�d
��5~�,
jm�R��q.�E�Y�j�j�B�fY�j6��鷮��[y�ܦ�(U��*�s$��?�j���*mB	�p�x/r�-X~�2�q� 
��#�4i�s{Z�����\O��595�w������+T���3་/�Ǿ�
�Jn�bM=����}x#��F D�f��
)ՊG�4�e�h���'*R���Ur]3:0+�9c�@`x����vh�;��ejq�G��M�NYA2\�o5�x7,��%r\�m�:O�o��X�@re�ݬ%9�%�X�,�~����H?_D�N*�
`�ϩD�R�4��?r������1�GKX~�rt����lT�!�O"pMQ�93Z�P���?����┧��B��VJ��|���~�T�����=��_�ѯQ.����<2i���G7�g�@��+��@V��8T�4P5��:�;02X�o�W�GSsV*�BY��P�qEX.�
aI�0��*k��0��z�TgMlS���
�4,^w�k}
�c{
ؙľ8O��w�2�3
_9o5kIf�)�����5K�W�Uy�T��:���jv�UV����y�n�ڀ�-}bG�Yf�y���ʼW���,��&�q�/�%��S/�I\K�2�F:�ƛ^�t�w����p�0w�B\���QȻ�U3JS)�n؎߈l:�*�-�,���^�ƙ�*��|Z�����P.�hio���P�h)�˪�Dܵ��񿌲(�P�N��M�\���x��F��q-��m9��
[�I�M��
��6�)�#���H79�e�hy�7J[�:Up%�fJ���$)fn�3�D;c�Rkӣ���Ѕ��l.���g�{X���{W�T�Ig\�SϾ�B9lM�\|�a��_T+��}�,����oUf:�B�K�c>xl#6��#M)����rF
V�.���U�j�chא���ų�j�b`�.��UIŰ���:s�+�b?��5�Nõ���
�q���`�9��}��$4Ȯ;
KSz�V�kB�@\e��0��T&Ceׁe]�G�LD(Ju�d"D�;�YD��|��u�޾��fΛ���.B:��Ϣ���v/
̟��p�~��� Vw:��� ?W�$�����i��<2�cF�|�;��EK�z^Xc�(�@>��zC�E�jK�0�1@u���l8����#6��ޝC(�E���E�1RrQr���J@l�&Ss��l�u�i�h�6\��xA]p��^��WӰ�(���vVҶ.��h`�u��*�t��c�fΛךz�ZJu��.E��@n��21(р`�\N0�c�O�R��5A-�oѰ��҂�v�G�q۵Wbtx��=Oދ\�G����x�k���[�s
מ��o�K��p�K��!2v���>����K	�fE�Q�DE��ﯘ&B��ݾ�룵���	%�S��bQ�h���g&�2�h(��ߘ���W�A��Y��q���@)UN��uò2�WӰE�'7�6>*7>j��.v��z3�� ���9Y@M}A��Q���TͰA�u��j�����C��p�����KT)^T�6� �݂�x�{q��$\�8�T\�\��2����7��/2&S��b��1���م}��8�����z�j�4�ظm�Z��[a},'
[�J�X�E��2�tA�qx�(���D#��9= �4�BCV�ZMQ�[I����+����i�6ڴņ�]�5%p5�Y	}\Ӎ�[����
N��-�
��=��4,�����W�	뼅�Ϥ)�C5hq�J�'T&�S]�@�J%HT��έѠ�2�݊m�c�1��5�U}G����\	��Y`�{p�W@l�Sp�s^���Q\u���;_����]�x�F����܄7��S���F�X�����@ֆ�;�N��<}a�0_=�F�@*���Z#
��e���]��3i�̟	�P]\�9u��T~s0�8<�5���>/4�g��S���-��h�Z��kKW�H-}Mn�mWgU�q��
�����k�:�Uz��9��
�M���iX��f�kg���<;���E��+�A�<C���4p��+�<L{��T
;6�ĆG7c��Y��|�RQ��G�W���H������ߊ���=^�2	?�,���y�s���kkA5�
P��?wsK�����!�U��C����2n}���u�2���V�x����U��q/�K���v��;�Y�f����1�4�qn��R2A��Yu�����$�u�
m��8\%,S��+�>���H���ņ���k��M�q���JH�:������������h�z^�����U9��J��lD6�Ų#���-V)HU֏�s]8�~�\o���Qʏb�ҕ8�/E6��k{��R����������$�Ն+T�^����/z9��rP�	m	��p��wY6��/Ѱ�Q�ɵ�	.�˸�����;��ь+�
oۤ�Қ�g6l�G���/������4M[|�R�#?.\�
j��\�k#�Y��Y�X�ԓ��D	{f�z�L\6��>�
��0\�ҡ�O͑�~�ဖ�0�D�~UN��l���V�|8�ٌ�,�m�S)�ų:�qG�bׅ�V�K_�L.n�$�C�{��׿�?��L:6#����9/��{�)%)U��zޖ��q�k���9�@��70%<JW��}����g���	���,���cyľ3�r�!�^o�n�j5������krӖF�
4^���Tg%���7+��`4Ǖr	��nX'�2
�^��=K��*��TW5d����S���e��D�6>����t�t�찢�F4JH.�Ӊ�l7��G(��w�B�����{ ��0\�}�s�ruҩD�j�Հ���o��'��[X͎��oݼ]��Eͩ� r�(\U��d�<8Z���۱k�n4�7�>�\:�0�%�ղm���A)��*nК�k�^�&�@0\չ��;Q5k�5�:+��`r����qMQ�p�`.��:�����(>��C{�r
Ո!Bi�]ضnf�����󤗡Eq�{z��%������Q,���gκ�蝳�W�I6��\_�<<���(�fF�}��[p�8����S��S2�B[js�q�]b`dT�N���[>��$0=^����9��ƦG��/2�,�%��,ZM7�%@��:D�XmT†ỿ�:
W�4tvNE�������}��kC}@����5��u�Tg!���'��;�{���Vwm2
�� �F���͕U`Kęh�a�&QM��p��T�1p*{K�vpm	�~�R׶�n<���b��pݒZm�Lڋ������X�*ؒ����N�}�g��+g	@�G�uq�Mw*�Gգ�e��ef�C��s"�?|���c0��Оa�޼�lZT�e�Y����A)��tH�$*#5�D�f���f|���pu@��n7H�SnB����J_SU}�k}���_�������KZ�[S�vIP:��-\��QW�1p�;19��.���q�E�
����4�@W���m\��S��<R��<��X~�1(K6�T��P����� ���얱�#�/�=�>��Z=��3���y@)�p~��%`���LN�\�V�>�;R�p�l�X���Hm��b.cQ(t,ڥ��A\���[�b�G+���
W�)p�õ�\вo�:6�O.\�'�kU��;�ֆk8��*}U�k\�kRו���9M�5� Si�Mu"�I�2�
�eE�B4R��&ᝐ�_GS�=�{v�E��3�ܯ���_����ބۯ�%��#��i�?�{�H?�����>��`�c\�鸠UR@K�t�¥x�ǿ�e��F�d�N;J�n�V�y|�Q��p\�O�R���|�����%JD竾�}�ޢՋE�V�꟣�H,{5�UM,�5.Дy��p���)\M����j�
N"\Œ:�j���B�������% ���IT4�˛ӗ�����CHu����ly|+ںڰp�|0���jBɶzsg����
�x5��X�)g?'�q��E�rZ�p}��~,��J%�5��硧w6��ω*�b�X+��'J�;�[��;��3#���ԼWV�����(�=�]з�C��bG�+�V�Y;ӣ��Ws�s���:
�i���끫zv\�:b�����׆�1�����8�F�������C[Qg���&��6�{�'��K�Z�h��?מv�
�����݂r���O:'>�0�)p��E\�r��3�o5�����#���gct�a�}J�nX��r;FF�
��&��D -�H�
���;T�Ϙ*g��e`�F����棩�`�
bŀ6���ԑ�j��O�-0
�i��v��W����c�J�kI�3���*�5��'s4=�4	ZF�*��`k`
�c��h�n1}K�A `2��-P�Xw�Mصy��
���cqʹ�@:�g���`x`>��k�H�l��׽/��u�s����S�Q�_��#�[�|�-?TjZ�2�%Sv}�08�g0@v��`�ֽ��i��e���O��R�	,%ɀ�Y>����:
�J���^|O�!GB,�p_�NU�
xT��Ŝ���^�]�DAE�
�3���m��30+�^}ߎ�s����	fv>�}���.^���{.Z��|V#��`h�o|6�{$���t�˞�~�ػ�`�Vc	�ص;���<�,�+%:���Ӱ8�h�$��-��,L��s]�m�Ga�x�����"�a�(�rq�(��ɃP�x�Z�H��/\\�u�u��p=�<�Z�ͤ�
�F��i|�H�p�
��s��pӽ^�
VyXw��ښ�p�<*4{U�=�5vV'��>�u�% ��5O���1k���T�N����x�ky�l)���-z.�z�������!�,M�f��'6���ׁ���j�G_@U(֒盆؄�3h��'v���%P�s�Ҷ��r�ja��F"��<3�|Z�N�@�K�$[�֑�eSdn8B#��-��&��Ck)b���;����@a� �2��8�
�)����=(�م5w��@�}�˰p�ab���ATo�o���Ͽ��L6�
�s�p=������]]�\O�I("ȤS���y�v8�����J`�;�����gs?�y�]93��h?�F�
�:|�D�՞���p�NŚ�<��T,��Z/\�<W�Ƿ�|ޡ�C��PQР�Q=��@����M��GBtx�hC8'�g���<T�f�i,���ø7� �p�v�����E�	V��[*�_����_!�Ό�&Ze�Ų��M�/��-�J^\3)������?��C�ϯ��u�P�j�X��2y��.���}�v�t�b��^�3)�F=:
Y �O��q��8�t�����S�Z6\'�B+�����P�td��0d)
s�<&>Rn.\��h���9q�\*a��[�T���:U���9ǡK� �0����(�J��;�tu�y"�J(�i�\*�{_�(���J
�:��\י�s�V{J�b�O�����<n��^���k�>�����B�z>C�K�:�����p��,�E��0��s��̎�Z��3�F֤�ӽ��פ���j�寍�Z9o���q�C�w�L�GS*	`�8��I�+@4DC��L�qjx���'삕��Ԛ����t�C��FS�b�7a���=��_���V]�D¶@����‡p�_k���_�  h*�7��38�܋�-��%B��cw�zH���8N䜣Pr1@u$_�aj�L=�=l
Tk�)��Kg#�Müɤdm�P3݀-`Õ�7�i�N7nI�)q�$w�J�\�����P�ՙ]��
(WO�4Z�M@7��(��A5p%�ųEm���[1o�<t�v��>Pհz��nt�7c��i��H��]�=�5�9��v������ï�/�UI�j�k�}W��׽�#��9/��`^����V:�`��͸o�c"��8��p 6)E��#2׻f�9
��6��a���A��.p�IX�Jcs�R��.uB���Mc��:��x��UG�i�N����+��������+(	�\Q�h~dt{�(�,�ڪ�,���H��-���v�s��)�c��R�2
��ъEsg`���_H�2��e�p֥Xv�qcV@����~��|�h�dc �U�u��:��/y#���7�\[^�=�.r��}�!<��z��B�Ѣ��"��E��|XOk��<�O�D*M1Wd�������m�P�ө?[�טg�-0�,�މ`��eO�N���;�T{ur�-��*�+ҭ��V(]\xew�
�U�gߖ��9�E�/D:���㳩	�m9?��w�C���*�t�3e*R�Pp���~��~Ղk��j�p���/��_�v��,c~loB���mwߋ�[�"�J�cãE`�<���췒@�?�}C�j�FלN0��J����'�|��D��ڳ�r���ņ��C�m�k���V�6/�D��m^��Z�4q�cS����:���V.�F�Ɓ�̙|�h�>�h��qF�ع~W�nt�l���󐂋�k�@~�����=��hm���
�5P��Ƨ\'ܬ%fM�sq����1t���C\V����z�}ع���/V�b9Y\X�<c����92$Et�@m{��dH�[��Њ�d&�u��:
���_'e�B�L���:�k�Bi�-�}��+��$��(g�BaEz#�5s��Y�K{B�X�T� T�,#UV;����,���_;V�(�ݶn
�l~4���9�,>�8�՚�����_���a4�x�v�*^պ���+�k�)̚��[�
����^���{�u�n�=p��̕��FQ��w�k^��k��

Y9h��5W�}����0�����[kǎI[k+��}�����rU{km�uU�	4�
W.�pw�A2�X!`^�߲j��#�@��NB��:����8�� �|��>�t�rR�[�bO����L6cI��l�^�o�Fly�v8NJ<g���8����Cxd�������@(�F�JԶ׭mx�G��%�V�-l���4Z���&�]O�fj
�YǸ�~��6u4=v��V��<2�������1`�u�jx=�p��'�+�Sd����)3
W�Uj��50�Nچ��Z$h!���@S�g��%
�&�4W�<[��E�*���zMp��s�p%0��$&D�\)V�y�)$XM������,�A@C9��$W����p��պ3�)�d\�����qx%;��Bs{3�sD��C�Ö�]�6���E6ׄ3.y9Zڻ���̇lS��|�m/�p��&��p}��b�Q'�T��l����އ�r;�r�8�����{?:�G��=�ׅv���Acר�f����!�I��g`�S���S�<�*t���@��}�q�ڀ=N3��}�>�+z�0T��\Sr������"���Xp�G��WW*H�J���5}�\�O�yW寪{���d�W?��2�V�����)q�U��0�P�m�	A=��
	V#�k$bLuYk�Yv�`&��R�Ĝ���n�O��؇R������9=�������{=(M�:���x��?��>t�-���Ă��R�I��uP�uo�8N~���r�Y��8\��1y~c�x�l�sh{��UYsV�F�).��`��U�u�X�ffju��+���$���#�N�u���g�pZֆ�8/���kI@�.��,%W��\*�O@	U��U���	�su��(sJ89Q�F�:�*�e�
;�@M����V/1UZɹ���-?s�,j2�Ɓ]��b�'�-��W�%Pa���ͻ1c~Z;�l¹�m�9�b6mX�=�� �0y�5w1Nԫﻚ�lk��|���v�h�E���W�g]�<M�q����H9)
�܈m;v��FO()��#��2v��G��t�v��rju�n�M��Y���	p%����~1��u��Y�#:낫�Ҫ��+KњpMG�����Hq:�1�@{�
�ܣ�܂�_iޒOj��X�V|!����*)X�M�:�m��	Vi�#ZI)��^�oµ=�@��!uF3v��]p�f-��,��fR)�Z<�r;��<(��Ҏ�z�f̓�%@&�Ŧ���|=���D*���U{��N;�<�UoG*��VT�H�Rؾ���o(��ԩ+��C)O��Q*�ѻ�ٖ�jlCmo��8�Z���t4K�^�]�e쾄�4\M�@7��0I�����HNJ�k��h�Z�y�\	ҞG|�k�2��ŝ(\M	l\I�[��vz�;�֮��uL$ו�P��Z�b ��-?��
X��*7hXi�����g0ʉ6�E\o-_3�gX�sΘ?MmY�GeӼY��5��y��fP�k+�<
�O�n)/!��b����N�5��\%�|�ŲC����1d���)�i<�n~��k�ԔKb�
/�
���u}��(�N+��!����[fy�Z��,�
Wة��J�J�����_%
�u�)
�9��\]���~�/�uU�	UZ�溪�J�	�X	��ڕ)������Ǯ;w���VK�$w^��R�����+P�-MT�aD
���r8l�l޶�[�G�xp]s.��g>4�C*��֍��+}��o�h��U�8:2���~�;��=�s��;3�pG��z��w!��lS �fh�
�%�.��lS:��oC�m�&_��>P���\`�+\M�z�j纶~9����+����/z$���m�=	UZ�DB�O�u��ӱ����u���R�"Ԋ*V+�������W�*?�k�$�U�t3crV�A�j�a)ab���A��Xf �M�� �]��g#��b�"U��L(�cN:f/9^� v�ӷ����;�UA-$5z����� .���;g!|�l�Z,�p�7�M����0JC�Y��U'��c��~�t��gA|�[�|ǡ�b�!���e�Q�r5�`�"A��*s~�Usuj�jұ����;c1�!hn��vPX=]����NCUZ6\U!A�u����Fӱ$$k�cq��3��Z��,n�y�~���t²�*��Y�]Ʀ�
"�����ɹ���e��I��Vt̬l�"�z��Y3:�l�,�]�	|�cp���y�8�tz�9�̗[������c��E󖉂�1&�:|

"̊b��/��Z~�)`�o���W�#��	�y�eT��`q��Y�g �MY��h��U[���lm���,W���Y��\W��t�J��d���Ф*��B��m�\Wq��u��,.H�um4�;���$��cq�ZV��sJ���C���������寲�=��=}j١�(�<�X�-�2�P+��E��b�5��!���g�>�R�v􈅅�a\����^��L61`U*�T���1::�Z�-����_p���-��������X_J�)�ߴM�-��8�6��ﺙH�
��G�O��uꚷ$����D[+�ʑB�:��U����j
	�s]���t���
c3�[2N������]��Z��禛�Q@ԡ����cXI��:]��[d�C���4Zƞ-��ۅ��&0��9�>��9ݘ=���]���f�:�\�qO}&�-=B�W�s��'_ß����;c	?uxd#�#(��o�����?�7��=�ޏ�r�� ��=��v��btpTdK��-:�XJU�ɍY/вga[`�v	l�p����	�t�P�kr:�3!̟�^Z$��`rw���V���Ҹ���Ǖ-�&+��&-����[I�����n�쥥�i*��Φ���@��n���
�Ri�×/���!�ݺmt��0{�Jq�E��,rM͸�?�����ҙ�Z�UF�
U':|���O{���)8G�������ck�-��a�9���As[�:"��[L춂���`��'�!�Mb@K��S�_�.�5�X�
ع�>�)$�ұ������݋�4���tǒ���(�
j)l`��A�.~��k�p���;�>��05L���`�kO�
�eU��`���lk��%2�-�Eg[+]�����I�흽���m�3��s�J�1�|>��|^�U��P�`��Î>����V��2v�o�p���Q��1s�L��)�RU`�L����*�����'op{8�:��[��j����\W;����$�;��J�1`�`�0��[��Hoך��G���]	�[���U�f��uL��<������U�U/�.L"�{���̘ߥ~N� d3i�^6;�`h��hw
B��8�t,9�$�_�����>�Vl|��\/�c]%�3zg�[���R{����~�kC���9A����:(����m���S�D!L��B`�|��X���k�IU��P�G#$П:�s�4\��*-a
�*�NB��IǪ?c@�;1
\���@,'z~�J-��}Wp�������BQ��Μ�G0��I�GTP�a`l��W�`B���P��p!�0��v Ӕ�nQ�b���D{[�?�8�x�xM*ۂ��{Q�v��ځ/~�5�������\��~�b��U�i���
��7�d��F��_�\؍T.
dٽ�`�XfҶS��տ?���O&�i�VÅ��/j�h<+��+
g4�+1�e��&�Eb|��� ��Ŷ�p5�3AJM��}sn��X5욯R+G���}K�o�I�4U[;�DVϜ.#i�ȥ�\<[�0��1��Aќ��>�-�~����տ�	����(��w~�<���Y��r𗫯ţ����P��E��\S����}4�
e�BXu��A����J�`.V���p��B��ӱ��f'g���?-|WW����z���7+L�Ԛ����}�o ���=� P=w�_�*�C5� �N\�U|>,�ۻD^�%55H�}T�Y�+�B���hC�5#Dc\4m)�]̞ف�ֶ ��:�)���K_���v\�F�R���}�SϿ�Oe�A�������������Z-!�g]�:Eq禺͆���Ә=�,UkԆ�=����\�B��s]O�J���`�@r��&���!�g����l�Ƥd�������0�\h@�!K�AJ��K��n������ޛ�뽶�}^�/�� �em�[�\ϓ�eM�4�>d1��B~�t���f�t��0o�j������w�Ig��ju��e����
�3�.q�.\��?�X,Z��$wx�02�4:g����{lC�\��6h�8ؚE�^���i�6PH0۽����.u��~Zq[����&H��*��&.L�Jɪ��ӿ�'<���xU:Q_���`���W����n�z	�J��}&���8�)a��������}������Y3���G��oG�2,\uN��%X���^��ke���+X���|�g8�A��{������c6����h�=yt��D�)%�Y����Y��d�k
���m<R�;��������Nn:�D�쟠���Jn�]��jw�Ӊ۾hej�š�A�H���]A�48�{V񪘖�)�\�+�@�o%��5P9�"��w���Q��s	r�􍢔/�{A���K�+^���E�Ai�Z�9�h��ũ��:�<|��_�\�p�7���Eo�0���w���� ���l�mx�ظex��E��p�8��! L=��MD���#��ĵt���ˌ�BA#���a��a�^ƫXL|��L>\�\W;c��kí=J�����<8&5p��(�����Jh����մ���	�&.	}@Hc��dv�W<MtKAE�{�`j�ղ
t?W
#ƙ��&D��{������M���e{�
��#�֮��WJf������s����f[�������	�>��w�?�*%��w-�K8��K��##��ů�Ėm[t1AP���|_�s:��R�[���=��'���\A=�Ǹ��A��s]�HJDz�c՟1�Q���p}�e�fW��J-q�>�5>����D��<&%+��+��%��5һ�+@�&��HdGJ�Vv��h3
�87p��Sϫ;Z2�UߓW�5��{G��":�@ʤԳM7�#W.D)8m_��3��S.~5�
T�7>���M��	\��<���P�~��b``��L����n�.2�V�hͶ4Z3�Z�6��M
�wQ�t�P��
�cMF�@�=jI��4(��+&H�
�4q�C,�64��v)l�5 __P�a߶���u�j)����F�[�m��05@5�4P-������>�t�AKO[�b�1�4eq�!���M��9��s^���yx�K��-�IP�w��蚉��Hu-���G�R:�p�Fv��snRj9���K�Z�MBg�
�s{j
�:	��NY��L}Pk���� ��@|JV��@�~Z�и��u�\��L�??�P�X�d�b�1*�uΘ��8T�p�0�g�#�۟��q̝Յ��.l\�0f;}X��)���B<p�
p��}⻖�2^��a�����i��̸@�
����bK����q�ȓ���MU������Iؑ��םX,�:Y
\�V�/�Vjy��VF���Q�U[�|�	�d%Xv��vAA|�	l�m��	���� ��|���#n��k.y�s��zΙN��5,���� Q�8b�"��>�Y�M8����W�����0�]O8�B,<�ذy�)gL<���{�Ǭ
�ʼ��q�s���MH�R>V�:�ʴ����t�����4�c 9����J-o�5+�|��|W{g��S�@`Y	Yqb��b�,�^�7�*�M ܪ�����}��'j�Y*�X�T�s�G�-�s��ap��pf�sڳd��G���b�<l��8f`�:���?�o|�up��>	j1���ޅXx�eȶ��m_�-�
��C���#�N���9�G���"�2cz���,uKB������(\f���z�y�z��8������t�I��WA�F|WGZu��fO��|W�π�<;��~k��
��T�V`�I�l�P�8�m��s��-�>Eڴ�3�\A4�k}������<�K	���h���db���8Ν��F����yX|���W��Rat���/�й����:ip�e+w=�
h�jE�%��m�I8��V�1��R�
t��[��)o9x0�cM}P������J�Fw&`^B)l�5�Tj|�Nc{
p�m���+-+���R�|L50)mėK��վ�9S`�Ұ,O�ӻŽ���ef+xUo�L���sP@��'��,�ϧދMkq(�s1k�Y�{�b��d�Zg�X)m��G��c`k�i�� �a'?l��?c��J-���_L�����ԞZu�&�d�a
p�;8�x���``U[F�f6�!╎1��$�I�	<�Rq�jD�F�*Ve��3����a4��m�(�=_�vww��{����#����~�]�T���C*݄y�]�����{�ȟ��� ~�\K���j^��fو-���mÉX��"[ >�@����VR�A�r��	��]�3�h
�<W�ల�ڦ�@��Zc_�����eeh���p�G�W>*j��ؤ��C�ipƦc�@���sZcS�4XDi�$��L*�!�},]�+�ZK��ٻ0((xR
Vjq�ES�,,<�yȶv�3?���X�
Tk�Q�6a��'�m5k���`�m>e���h��@�A��J��b���]�l�m�d	��-I�ր]P�Ulto-;�����@�R��
w����SmETu�|}y��[�Hm����\�K.�9,�[f�E�61�y�҅���V���ع�	P'�';�WF��UX����ge�'��GaO��,2mY�ٜ�4���ePǮ�	�U��OI��w����B=��w��3���k
����@4[�.��*��ի�6���6��W� �aU�o$�\)bb`ʍ"��iC��/y�9�\{��&k�v�5a֌N��ٽ�����f�S1/�q��B�%�Q*�uN��N�,ѝ �VV�i�/\eX��V���̩:�A7���R��\��V����r�R)Yu[�v���s^% �峚���
�$�y)�^��ZsO&�}58Li��8�����K"`�2�N6U�s���@WYw���/��|����t�	�Ox:���������X�4RB�r�0��"F�ڠ�v|74��i�Wvͬ�)�����J��}�&�j�����ia��@rAE�^��WJ���S��~-J�Y�����v����b�i�����/1��6��I�X8�,ߏG��{<���Hg�O
����8�U�٦DC�/�\�B�F�c+T
�x�Ƭ�ak�s��������w��gǥd%� ���6.��
$�J�U�'�eūW&���ny��r$��Z*O��>�&h���:���/��Go�w^��'
׶��Xv�KE�@�(�J�ڒ�DSd��%HR�ɰMn�O�ZL�@�Z̷�l��k�fG�ؔ��)߫�[n'Z���[˴!�lq T�e�Wk
B�X���j�����#���<�s=��E�#|�����ފR�m�vn�S?`�{��u�S���p-�ev+�Qd���b�.�aٗz��)+=�3&��`C��D�H+@õ~k@�Z�@��d���$�D�v�W�	�WX��5�����5O�Ȟ�q0�G���E�~�%θ�+u(f��ƻ���7��T�>IG���B��\�Y�M���ȴd�Cl{&��UBӘd�6��`�k�A�I(&h<��=��,o�f
0��6�Ɂ-�z�iYV��;�Q�	ޫx�Q�L�9���m�=C����A
X��_��o.�o��b#���&���o㚉�!�@*ׄ��4���D +����ԥ~eKlMq�=�p��>�l�U�u�õ�����)Y�[������k%���x}�-S\��U�zq��㫶8�;f)����m�g+\����xe��Ym�)Z�_Wg7�߉;���(F@�Ԅ���+����$�
�y��c�k�ȅ����u����j�����1�@G�����l�h8%�~k ��g���&�	iY�z�'sv�D�j�]Wc`����}!#T�r�#�?�	���!���Y�����[�ĭW���D��fu6f.?yܷ���ց"r�9Ќ3iѽ���}�r�We�x��h��*IEND�B`�!0�PNG


IHDR==ba��IDATx^�p�y�g�J��J�e�l#�_1�2�&`Bp�B���C��@���\�R:C[p�R�8���3��%m���NB��d�K�_�$˒�{��9g��r���a&�̧s|v}��{��s��]�^_B	�%��x�'OLڵkϾ��O��?��J��j�G��w�����55U��qp�it��펶��m�'�|��;hR�s&X	,���W��c``�B��O7��'��u�VTa��
�/J"�w��sL����"���>k�1�$
�bT����=��X�;`����]��%�F�G�b�v�8JkH�S7�m��T1��M������k�+�n�v�[o����ql\U���|p��>+����T�jTu|:��ӽoT�w�pE������>��&9��-6�s�e�E��G�?�_q�Cij1Nu�\�J��M6*�].p��/�%�
`��X���	zlu5|b؁e�q���Si	|��^�W�]�rn;.p�{N#64�9ŴLS��*[
X�7���Dfhh�~�v�ẺjFЀu�(��d==�"`۲?h
���r��a�Kݱ��KdzC50�8޺���N�%�	�ɋ�[��V���n�u,���7�t�����2Q�FEq.j*�Q]Q���b�[]��7Iufcts�1��8�4pG>���d������8.k���	��E�&��<ܱ�zT�� /�p8�\(��A;Շ�����xa�^L�)�EVc��ϩ�/�٣eo�*ȸ�_b�\���*�ACKH��kv1_xK�|K��J�ΛU�;�uU�i��9!�p(U���;��;��c�a�����#�b^=ΟT
hu���5�����jL��h�U�W���W�B�
5_tk�eŹM_kl���(-���o�����媖\���9�xu�ذ�m̟U��_�`uӡ���[�x�5ߒ�b��<��Y�mwt"S��^|ks>�{g_P�jт��>�v_�W���В�\,Y8;�;�ͯ�Ew��\3�H0��{m�m�ӿ��+^�҉L��q�JfdBmhh��ߒ�|u^�]�s���=.9񃌏�zr.
L�s�Q�(�kP����غ?}�7X�����8�P�_~��_G)
������MЉ�qFwoW��	���QZOKj�dr#`�sc>x�x7��ĒR��mގ�_ޅ76z��tz"K����Vh�U#wRk';O�;^Ͷ�x�����|��iի��f��p�VP�8UB�g��q���Ji�Y�׊��9x��7����+/$�1��}))-�jTl����^;�W��ۚ�S�jZx�6�ui���R��M+�.�dT��	�Rb9�*H�/���7��^߄�P�6��j,�
n{}�RW�d1*�O���H`2�{+E��[O�=�VLj�e��Hw��C	1�,Kt^�!0�t�D�4�p	'����
58�~!N�᫗�y��ѱq��Y�B!���v���R�rA-Km��g�˛��\[���M��s�V��1�ćO�0�GMDC�
0�	�L�F����g��a����g�eu����_i��š��!�{� �������>[�3���y�-����7'��,���ru�֠��-�A�``��
_�
f0����
�8ҝDG_%�Ld�r��{�	N�ŬiS�±�~xpS�qI ���OU��6��S��X��9�΋�͞^n+��:f��3�9�,j`rq&�s�[_�!3&�x߈�xw�,d2#���H8�Ln�̩��E��Eg��@۹�9�~��ݙ��NM<��?�7+n+šݻ񼺲j�$���2�~r�?��D�0�(s,X���I}yC�1|ܟD�ۈ�Ji�u	�,-Ĥ���]�5����Kߙ�.OҎ���'�г'U���‘Fv�X}�L艮~��?���Q��BCm1�g
�qYʋ��kh�v�a`�D�x���<���=�s�`����"�Yd���e!i[b�T�lsG%4�{O�T]�\Kc��#ѐ�����nl���<���}�����=���|�8�2��m���B(��k��r*a�a�~g֙�jC��n{�T󢕞TR��h	����6�
2|�y[�����ޔP^���_{����_��;�B�('���q����`𪯭��<���i�U�goN���G셮�*���}U�R���!�J�N�Ft����񤅜P�/V]�v~�����7%�.i~��G��|�ũ�;J
Z�u��
]���ـ��b�mq_��?�-[�N���:m@����s�%�*���L�д�_��E���5� �Q�B�����H$	�`�C�7��Y�����u�����@NN�8��7'�-a��(a�-G2pyڽ��%rC�L�gs
���`�A8�HA�S�z�b�����e���k�}�4�p`�6S�2/sk�c�a�ÛoI0lx�ITV��b���BU�.����TFW�BZi����
��C�
�ڙ�A5�F0�HA\2�ƅ�iޒ��Z66%����k�pS#����
4���1����4���g�)8�0Fc֮������5�C/�i�C����+��º)c�0��o�$�����Kp�Xϲ�opAE�vv�̯_v�_��:�D0Ӆf����^���݇����	�ib�K��d�w�(�PG����XYY������酳ϯ���1�#J
u���;�Fn�%Q,_2Ք��S�:p��K7ά�.*��
�g�B'AP��P����733�J I�5)�Ц��sG��6lOm�o$�P���c��߅�u��K���ƵL���̸���q̬��)������iW�IJ��+���@(�!��p<���:	e�$���?t4�c��ّ���t��=�F,w�z���Owvv��Bo?�v���xwuUY!�߂��R�k�"�BCeX��A���|<`�� Gr]����x7�;N�����a1`L��O��GY����`0�
�C�M�Z��e���6j�{�#wN,-�w9���Td�����ꊂ������%�>|j�C��#��0�}K���:�#O�|��h�1�f�.2��]�Ԇz#�^-7�z���f�*��M%�����DT�F�`;� '@���HA��
�����bݔ����V�D`�&,.�Z�*S�{���ģ�͜s��!��(�l߾���A׽��K�e�56�����C�s��~z��-7߳��7v���+�B\«�bV��{quAg�-�ņ�����-�-���DN�D^v&&�� ����
$�#"��G�j��y��<�񆟯_�Ul�L.Zi�{����P��<��>�02�p�97��5�`Plc��gZv�^QWY2eF}
����H��`)m��!���X��#F�N?��"{��v�m=HI�Y���ߙeL�_�L�:l�I@�4��j�㪫������tO>���{�6omٻ.Bs�8W��8�!�kX��3�i�=XhX�6���7[��3gֽ�nyK�f�1m� ��C�a0\3i�ҜK���0e.��\�5��*�>�����^[�R$x�uW5�0?
�h���N>�����#bw�~\3s�����u���V�D�~��V]�1z����&'@�
	�]�9\�� 7�a�����'���wqஅ_��������p\�4h�
�����eK����N�W�g�GK
�k�7�&4��N��0Cš�@�A�	ށ����܄�FBb��:��塕=��^��[����W]y�6}j
� �W2<�[����ڎe^�����^��G���Z��z҄Tz��4�n�8.O��p�0iΥ��Y��D�Ϫ��qg���W�m�:��t�X�sP\���9�`���Oi�R���vP�~{W�G==�k7�Ê��jeH%�thᲦu�P�p����icT�3Q��kh�l
����W���޵�7�b��ZۖΜV�1�U���
�� ����'�����ط�H����3�솿_Ѣ������}+�T	)�����4wT�麶��)=�LUӃ�
��J� yl�������<�qj�o�]TWSV][U�ʲ���!?7B59�D�gAom{G�;q��ɶ~�lz䡦-6��|�O�����޹��V�(�������e%�rq�KPf&��v�?�o_�㸶��K�~�P#�lu�7���,J�Ov���~�]d۽#ݻW7�s�,�e���9��M���9Z��7'�^"�YY��<Cy�E�$K�Ņ��"ekhƀ��y��)�J���Z	h�V!�@���	�Ƚ#��!���{���ar�0��E�#���*wh��T�Èz���ϡ1i#�Ε�S$0�Z��|�]����N,
Q"c��lJd6�dJ^���?�)/�nj�`;@�Ld���2Ƚ3\��uS2��8�����쵹!K�)���R��pM�ڀ1���*YYE��y�*Y�T��lH�)aM����ڸ�兴	��=��-Y&����k��)Q%>���`��0�f�B��adž,e.4�ӡ�rԜ0�޴�MjN�^s.Df@S橦�L��Lm@aa.��`*+K��ļ�τ���<��?472;'����'P2���,��ͪgԆZ�
�E��I�]3����_�smu��W��j��E8b�����f���&2]�ƵQ�E�bl�;3��介�N�
�2��IEND�B`�! �PNG


IHDRWWq��l�IDATx^ŝ�U�Ǘd��@Bh!�P�	H�ޤ7)RDQ�C��"��‡��RT��  H��J�ZBB�$E���3�|o��n6�A�<�g;{�o��=�)s�QU�]�~J�a����o����L���:
j�U�}��������Gt������}�����L�^{ұ���c��:��ů��}��������u*��W�Ү�0E��ܗk	\�
!����,�YC�����'��ss�9oxh(�>�����X���n	t  �m���K��v��W�>��O���CO�;�L���W���׿~ܸ8�ɀ�X��]8��v�����n����-@�
��Mv��g�yA���g�����}�{?�u��O�駟�����m��|��Z����Z��9�7U�N�����#��G񭃎>�;�w���z��я.�������R=����6�z��7���z��<�=U��0���O�P=��#��Du�!'����3����;;Ѕp��ut?L"\���p��k{�K/����%�\S�⋯��]�u䑧�~���;���I'������c�=]�z��I��o�[�{�ͷ�Z��Z���7�xqn��I��x�װB��/:a�m�x�'>��fua�	=]}�|�)��q��gu�wȪ��I:v�e�>�E���AQ]�gnz�?87�,��o�~�1������O�q�^k)�����+������o�Hq�э7��Ȯ�Y�l�<�2�g\�������_��q�7v\u�o;�P�����k��]�pĴ�Z��D]-��y�����n����G��Ǝ}Y Y}D��hn��/��>^�a榛��>��*�qn��	�
Y�i,g�̶	��[Ƶ=��PQ8
�p����vP
�K.�Ҝ��i��|%�Cu���q�g��*�{�V�b����^���ǫ���rT߱�����t�&;���Ӏ+�Va�Wp�c�ځŭ�D0_9��]?���m��[���"@	VP�l	W��Y��~�}���:\|�[gW�l��-.��:u>��.�s�N;���`�`�`�߷��]�Ƒ-�������?Pmx2X�"
�x;ȥ���ֽ���|�z��g�_��7u���_U_��7'��Ƨ������\�f�=:��k�`Q�]y�E?��/j��본�0 ��״�3ޗ�׫o�;�L�@� ���dCUQc�F�ӟ��!C���Ń[��p;p��\�`o��v��%GG��H4�գ�>U�η�zO��B�V���k�t�Б`��#�^zi�y��M��1�B����'��"}Ľu�8���p��l҄�!`��
n��X+X��[�j\t\@&��`�tc+�=X�ڦ[H��/��V���r�YE¨u��w�eU�&,��
;�����
�l�tn��_�(z%o�|�]���T���
��*��C`g ���7,_�*]���8/�����W���常~��/���ѫ�M���X�*�%\�i���`6����D�����k���5,�N�8~!@�5>���F�l�L��l\���t�P1�"M���qm
�g?�%[��/��*{%�خA��g?�O�kH0�
�"o��R B�%�
.����D��8��6��<��������9B��"��1l9q�E��%,@�h��¹�
�^����|��ʎ$�!�XD.��p����8��^�S@�ںޛi,5
�����$*�\���?��^݄��^x�fĭ��-�!�Wp�=��K�C�ӻ��d�[��lh�(��x/�Z�sf��W�S�
�m�����^����c��z�/<C�k4�?�
���5\�,�s�K{���׺��fꔁ��Rh�K�&�瞝C��p ��Z�{K�J�*�^��<8Ɲ����t�E���*�;�<��s�������;���
��8]�BP:�k��D9,Y^�L�-pI�1��Q#���\�bشZa��O
.3�
][�[m��Z���.|�0\0�8`��~�	X5�Q��`s�;�pL��'C5;(��kS.Qa��A&�B	�������#ݾ�n�½0�
�f;�c� 3�H�p�������*��0cs�s7V�
V�BՕ-��q6�0�X���-��������0@�(fA��յt��b~�rW����Kc��_p�T���/8�Y�*(A�L;����xو�^���^)T�Z1�V�XJ���iaj8��\]�5l؈�#;x�L�p7酑r�{��t���[@	��m%H�sOޛQd�e����z���ה�2�Ȗc��t\��9XT�{i���9�\̖���*È/wvv���>4,��k#64��`�����̀��^��-0;Hp�@f�i�V��r}�]	$�\]�)#�����5$��9A�2�\�{�O�1`U��ܙ�qk���ڑLiSH�% �[I�		���L��<�<��囹�r��l6wN80:8vg`1�q&���
� �*���@��B3��U���FC�@����>�L�l�\S�X�s^|�n��S���b ��ʀ�	;y 0��f�g�UUw���Æ8Z��U�!`�>�,'&Q@�3����"�y���y���9^�������c/S�������8ǝ.,b���.�#R���V9� !f'!�g��>n���.峔W�BT�F�G$`�ѦИ��E�Y��i��bJ��l�]^n��9�p��l��g?ŝ!�µ�9'bm��2`�]��<–Z��,�e���x��u�q����W���C ��@�t��%";�A��U�"�0@�
8�*�*��*�~�Z��|���_�?]N\�].�.p����p��3Pp���l��*�5���<^S&��ڨ���nD���G�k��h�TOS�)7�1M7�j&�9�t��Y���z	]C��9oĐW(8����i+
���q�ˑ�c5M)�lzf�"�
���ѡ��2`��$��'@�~�
|�P��D4V�Ž4^@��ձǞ^�j!2E��vr,����9x=6�f�e?[s�h�p`�x�8A�%������e:V9Uf��c�z�X�}YBl	�A&@!�^��c��I��c�@b+`q)Pq.[��{iؖ[n��i�A�5K�F�9F�( ���[��^�צ�^#B_ 8ǰb�N����u[����g�1`�> !"z�
�Ҏ�e���#[�12`q20q��X�sSp\���%�Sw��w����3CpLܕ�	��lUՍ�Ը�d\��0�9�k�������H�\๺�*d�	Ѧ86bWS��X�\������Ͼ����Z��r�p�X`�E���Q �/����˯2��q�)
���.-�K	#�����]VÎ�T�ݨ����a
�J"܊�^,�Ӑ���	R/�.��CG,��W�o�Q��x���ۚ�0��0[�[ SX��ۚ;�U�)p܈���P����ir/d�'SDDY�g��$i��m������H�+\B���{3\�?�b�Es�q�x;k,??�?��p&�
�M3��>����:���mn��Q�w:n�k��R���5��֮,�
��T!*A
�6��
�V��BD��(�-�9���{�WYe�K����淳��/ƍ�t���pd��f���"�<���K�>���|�j��F��l��q��5��q>�SqlK�
�Pf�yK���.b�����'XE\&U[o�m�
�c�|��,@�$�P���\�X�QH��X��aK���2g:J1�mhnd�)�`8�rp�q���1�L��,pu`�ng��Yt��p��F��|��g��*�a�]�'���D���M1p�D\��p��p5_�Y�q���l���~˓�#N���8@n4a�i�1	�=�������pq5p�\	W�o���ϵBÁ��7ྈ��� K�W��/�#�-�47g:Rq(���
x/|/�Rv�T`bk �1�@�d�q,��5�D�w<��fʡɘ��<��&����c_#��"
A���X	Y�j�>��}�=��p>�q�1���Z�7�i�!u�=��K0Pi���@��0t�qV�X@T�52��|x�Z���s����&u�a�I$�8�9#�3
`9�ࢵ��l���`�h��:������E��ـ����n�p�F�sH@%���sO`?�*\Ϲ<��A�ܸc�AO��Ü��p8@�����_	���q��`�����1��L�p���v��u
8��o
�|�3PncnT�o�q@�)�p�	��)�gc���M2�Qs'�]��j��\�~pD�q��\b�����]W�Xl�r-^g�|�FՐ`���~��Ս@����xkC�����s`�sK��r�	�ΨN�QH�`�>����@(l��i�Y���oǬ��A"�g��5��x{e�5à,q��p��t�`�%�,\
�0�F���s��bn<�=����.\El�k�E��Z���Fqm*X\�M�Z�XY�+d�g\��ٗ��Bh��Pn��΂�����2�r�� ���@%�+��w���م�@<�I>�
��~uv2�\B�UM��!��~�@>�
I\�j\Ƶ��*�"È�>8
0�r*�P��Z 
�^2�q��`�k�ya0^w{-�ȸ�a��s�����:�@UQ�\,�-Nqُ0qP�o�H��m��N���#��@�,��K���V`8��\�c�ٹ�T�b
8.P��a��묳�S�s��zh��]n��q7���p��@�i�u!�q?aw�9�S�
98��\x��}�Ȁ�=F�b�:���Ft�\`uԷ���p9�k���ԯW[m�{�犎-tҲ��ޓ��!�ԼOQH �qT��8&@�{hڦ�h�7ϴr=����@WV:���+�NϘ%�Q����
 $\`>;ט���8��\��?��5.�K׳N�wř�P0@Way�&�0�#T�0�v���>�k�%D��c	9��qTm�ʠp8�>�s���2��m����r��k�c�����r�̰7nd��T-4��fq^ה�s�1���5��K�:����{�/�(�][ +C�pwP4<�ư�>�B����s�T?@+�ܑp%
j�h$�G�Z�e�.o�W<h���;4?7��4�`h�
�g��-�o�½��▼x��Ta�*q���w�Ffu$NV���Hlq^N�p: U�X���L��p �cm�� �Y6b�E!����x�tl�0�k�6o,*;�TG)X��(��悀Q��8Ь�����N���n�}���p��j�l5^�ŵ���+\��9��0�|&��y���oH�3��c���8�1��P"��É2U
�ǁm��<�R��B�>ֆS�@δ�x�Fh
��ű�R�*�*��L]ꔺp͍���0�ۅ^�����E!��ϓ��7a
87�����R���+�0%Bv�m0�Z� B24@!;Bu�A���u�Ʈ/a����`�T�ځ��k@g�zy��:yNmD��f&{j��]�s��B�`Xŀ�q�Δ;s�{a\��:���1^j`po��r���ZF$X{��
�ӑ�,�?�]aCj���r���ڰ���4�J�a�l�o�x�x`15Η(�h��:�츨�P��7��m� �e��B�n-���rx	�`c<ː�@�pzv.L0��V�tϡM
��h-���Z2Fv��oOK_Z'��hT֍���0�`���,�" Hl9�7`0w�&������\�.�|���qL��ܙ�O��1dJ�N�f��,dÄ�~ĹH��_��f�T`�����������e����T�4����c����
x�w�I�1�$�eY8�$d�f�̒;����*[q�/��m�v�	�P���˼8��nE� ��6�r��q�\��:����p͍6��ѐm�<��ɓ��Ҽ%\�;$ħR��ĕ�X�+�C,�q��U9�]*�S��<'CUe���y&���yv�[G"�
8��l���w%�YfՋ�g�g��m�s����b�l��|a!&�_�|
�T���^�Y��-�Z�J���xoH0��`='������b �n�J�ضpQN�b��H
�sHC�
����<Ca�l���J��=-��u�`Un��LE����p��s:
�8g�Ѻ�\���|m��?����?�fJ���k[��l���%H��
�UY�VP��'a�@8�]Ys�͞>�7��N�	7:=�uA����6��a��h���t��#pq���Y�03�v�_�+Tc��hn:Q��U5��>�|����3����\�S\ ~��x��|�+���p������v.j+�z�4�r���Ǣ�6O��J-��p{t��u�.�!�O��0iH��NW	��q��<�����e��#�!L��PqS���!%[y�
�cX�p�k����D,G_+�?G�ɠ�
\��tN������9Y�>g�ڥB@T�@�G]��oQKHC1�\w�m���P�6+ǻ��(g�ŏ���_��'`b� 챙�8ᇨ�>{\�8�W�������~I����w�8���/���-���1G�G���D� 8��	�w�r�Ó�?0�L��wq}�}�jזX�p��\s�:���3ζ���;�nL>�X�B�A�p�x�/����J(ʤ�VY�P9�� 1
Y�`Y��Ș����B��.`�n��.��R+?�>�&\P���e��鶷0p�+���?�50�^���
��N}XpgJ��;�w<u�6Y�?&D@CgH@	�@��8F�����r�L7-&
&5�`�`�����Т#F,�K�%3�S�t6pqD��9��Cv�+�G9��ù�[d��g��k;<��
�H[�W�ip}T��o�h���v-b.�)"�R�{�!�U��p]�3Ba��ֿ'ҭm��6^��\��n9{1�Z9��>=�<�I��x'�]��;��z9���B���P���>P)�����ߢK���&�Ϳ����p3�f��ұrg��a���'	��]��j�����c}v:�6��*B5`t듟���6�u���<�7~Э�pU������b��-��m��rM�}�����O�؛�u���h�Rc��t���F���u�A�a9��.`u��u7����P��n]����u�zʧɅ�x�� �*�~���@`rf��b�9�p?����޲�����f����P�(|@�$~�1z�/  &Ȇ
W>���b����Y�3T�,b*��d�2-P�jB���Ӎ~8�h��דf��R4�ͷ�A�l��ɗ�TM�뿀�_���ѰfRdw�3�ǎh�UM�z$��~��?�!M���x6���x���h���$�wt���&cp6��ȵg�k޻$�4�U�4N���[��Eq7�ڭS�f����:���Qn�>:�3>\t��&d,���פ��cƌY�m�#o~:��LJ&�2��tS�b]�{qC&�^�5OGk�P��bԨe���lK
i�mjͰ��t]�3Y�h9�R�x���_�(s���W�ݍ��7j�CkЊ7Uy���-��ٿ.7�q���f����n�
�U�n{�+��GW�J����4�p�����9�"�5�fm��;m�k���g�m?�o��yIEND�B`�!���PNG


IHDRW
�!1�^IDATx^��ǹ�OU-��b&[��)���';�03ý�
� �08��ر'��$�y���PwW��U5U�S��;I���z�MwW����ƯΜ�pαw�ԘScjL��O�:5��ԘSp�ScjL�)�N��15��Ԙ��ԘScjL�ujL��15��:5��ԘSc
�ScjL��1ש15��Ԙ��ԘScjL�)�N��15��\��ԘSc
�ScjL��1ש15��ԘSp�ScjL�)�Bp������K>�1Ll|Ğz�Wo\Zu��tLto}f3�Tq�Z���R�Ďe���n�Sa��`�c�9�'�~ďY���Ǹc�<���&�~��n~ɣ��#i���ű��>8-�rG���o�x#��3�:�X����I�}����0S����H5���q��d��c����;�)�Xj՜��'�&�To���d���Z0��3$H*�h@{�90�?���[/t
p�U�Spm`L�����~T�s-�6�'	��~xv�����6������q����\�ƔZ=࠺?���L
L��i�>�_A=�ɶ�C�n����y���ԘR��	U���
�=TTR�:50m����Ր��䎁(�s
�{o���W�N�u
�
�
XM>TU*��jP��!�i�J��!h��Q����Z��:�[p���-�W�X���(Tɓ��~jg0 m��찮�����o���&�[�l.�N
>Y6����
T�Rg%������ô�϶Sߝ�N�	�h!�	���g�H�%��е��V[A�Yˉ��g���7��N���Sv0��J�A���à���S���UU� T� TT�����5�S�H[���f�Vp�g��bB���"�j�205��{�9vs��!�p'�
h�Y�OyGQ�����l�ɽ�ؒ^
�j�#;p�\�h�v*[`
��)hU�Z%O�h�{S�&�V�6L�80�h�?>5��ŧ�g�!��'�~��B��sH�Z�U@�a�&�y��np�'7s�����E��^]��[
F�r`�\S`��ju�jTj=@%u5�f4]�_�Wz!8�DR�D�
J(A	P�&��z�07��E����}&�62�kr�w�'��>#6 KM�><����`;�\��ڸ
@��Z= �jҧ���Y�B�
i�~�<YA�c��|�ΛޝIg�AYI``J(��$�fP�ؗ@5�h���@�M��p�>���N���x�`�lS�v2M�p#�W���p��\�W���V�������*5�CMjg����`�?��}��"�J��\*J("EÕ�U�p5�**!*�s�@	�V��Q�rV\+wvpN~��g}�}���Z�ҢH#F�HX��\[��&��7\���Tk�P��Z/TI5T��~j�*�x�	@�R�:��៧��{�
���P�8��P��Dخ�8R	��	W���h~J�����/.֍W1�\��7��ޏ��k�S^9�Rx�
�����"i�ɶB2l�����X�&�0U����r.7
���$���7����D�sE���ʤ�N��8R��:�(g��b�zx�����166'��g`� \���p#���肓n��<��^N�O����G&ݑ�k9��P�6l��:�i4nx=v��
U�SMRebTT-��J��jԹW�8���(���}T�T:�l&�l.�L*'�4l�nl�;%�r^���2��5��g(���}�Reׅ�Є�Z��<�ss��|�e�?����0ᑯ9K�Y����;��&�[o*������Wj�$Xqy�
C�ӊ�k/Վ�'��R��ю��qa�7�3^�R��#�Π���LF���
P*���s]��+��y�T���s#p�	h��`S�Az�H)rٜ��!m�\�[�lY��u]P�Xpe�p��1~����E���4��Ĵ��~��1bYp��\��Z�����*��������j�����z���𽿾�� ��)!�M��ksS3ZZ��G~��5��|��Q�J%��b�W��/�&��׾�Z�sqM�tJ�M�&���f�r9����/��2W���<��C2��^4����0ҺA���׫tB��[~p*�)�N��j�R�^�~����^j�J�*��忾�������A�N*���V�Y8�@��,180�B� ��y���X�JHI��H�+׹��ˡ�~hkkC{{��=�>��"
#yx̟\+��E���-�}�
�h:[�IU�9{�
�$��(p�=�Pb���p��$��
���-;X5IP�S��-h���w��}��B��U&�FGG���&�B��wadxX@1A�$�Uf�qf���fC6�EWOW�vD+�B=��P��o5���3n�ɱ������hhD����/�7A���v�:5�V�%�4�J�H�U��T�[1e��x�/���J���]��Ydt�_@�J*�(� �ɢ��S�SQ�r���~��&BI�`�N����x}��vvv���N:�|>�R�X�>��JY͓=�ɼ����4w&�P�n�O��:Ԯ
ݼV�u�v���� �`��16@�9����}U
I��_�0PY�`��o%��i@�r�,ڻ:�rѡ�!�����H0'N��%�aȍV�R˂�\/`O���nt��9G>?
�A	�Xj�<���[.�̗P��L<�
|�n�)�r�`+�h�� 9x�:��\:�j�@5��������ScR���U
�T���G����	���9�����G__���E�Jx�r���7l+�~�jf̜,g>rMM�6
M�1�/�X�&�z�9���\����DG�"�W���ū�k[
�~2lme{��u
��A�A�g�Z�M�j��6T���j�l/ըT��MYy�m�+U��W�ߣJWe��q�ǚ���u߮]�۹S�(��z���k�j��3�%c��V�L��b� 2�	z���>P&N��]���עE�d�r�>����i_���d�'�S�u
�	�j�6@r&@r@��z�Z�G��*זn��\>��_�b�@��[[[[D$�X���oW�82p����$L,��VQ|\��yH-�����E�0
�g�j�)�U���T��]�ҷ5H�!����1N0uC�Mn��5�������p\�V8J�M��S�p@�W�f���E~-�k���:�JjB�
���KU�M��D�R�ǧ_��]B�J���ӍT*@�;w�4)U�`��\ǃ��N��
�LUU��#��ll��K�<8�2��V�>��[��{g􊀜��T-	�Hg�Mrm��俯C���"�
P�>UP�4-@N���nm�Z��|��V���(���
?ʵv���>
�6dr-@���uD,�]S=��X��'��y
������O���h`�m���nx��;�d^�,:�q��@�
�?5A��;6TY�D��Ƈ���|
8;�B
@gGZ�[022��[��1�xe�����{~u�k�j�8��J9���\�A6�Fơ�*+�r�/��i�e9�Z�{�g�=�;���{-��z����*Y���f3�����*-qVQ�|Mf�!�l>�-�+I�����[�B�Bfр4��([׹��".��=�i��9�sٖ�d�4��ȢzXLH ���+P�d�6�Ɵ��P�_Wd^������XP�=Չ��q^*��:k����7|q!� �PL�3"��>6oڄb��P��*�P��P,�5
�;[��ք\&��_�<Cy]#�E�d	Z��������K��5�����)4_��,Z��L��hE�_=�E�ye��G�iW����f��n®���RU�9�ųJEN��ɄT^,��A.'��-����g�{�h�������k�6p
l1���}�5�g�������C�L�M^\���%:� m�����~�3�Ci����#��?�}��H%{��P��n�ʱP%a��ь���z�ʟ%��,]�]�f��dՊO�^�,N=b1�Z>�gtaZWk�1�����P�0��Pt1Z( �&hmʡ)� �k��yB�z���I z����yY:ˤ�d�K���G���X�s�mރ;�C�`>vZ�5��%v�"�L[�Ry+���\y�Q��]g���YK\T��R��GI�7���nQA2��+[^�\�(֟O_|4���������1�m�#����� ��8g��c��%�*�&x�TD�P��"���6�E"π=�x�o��U�t*���i"��iӦ�Pр��=��%8��C�|�t�7�z~*��Y@�E��i�RQ��w�׾Z�}����|��y�b�҂p�܅��~l�u�i�n}t�|b��C���Mg���.��J���q��>���߂�A#�-��M���rm��&+[��iZ�'cp�X;m�s+`�������֡��h���٬4��G��f�?ʛqd9�V�*�SM�*W*�T}��@��@��렴��l�?�g*KD�:���چ��������y=]-x�%��U��ɤ�0(��gJ@p�P�?��q_&�/�}1�}_U�)�+�q(@��8����X��ܽ�
����*�f�hii5�,p��e��:n=���->�'R��0|�Z��J<�Q��5�*��m��e�⹾0��yeς�ý�}�Do�<k� �÷�!�V�(X9yq�?�������S�Uj�f}�D���_���=WQB��
K��}lټE	��i��x��Ʊ�̗`c\�)��¾���W@SsLy��@��VYk2�R�U/�x]�P��]{�;�き{;&'������j5
�C����e�u����k�Ն�
��k�Dխ�mli�EZWv�Z�–�Y�博ۍ�W���� S㊙�}i3��p6�btٙ��`�1TITY 1�뷽���PP� Ӕ�{��}�V�����"`��8x��/�����rqB���UKBb�S	��M0
.
S	JTkf�+X�t
p
��K��=	U�i[���'���o]�{7��>��R����#�ȣ&\9M�b拾�z��Ve�k)R�6tm�[�R�	��<ۂ��ӗ�"�\"o�q�5҃[�b�(�Iͽ���_O�8weT�(T�G��B�-h����2�
��u�g�	�=f�i�Z=��\��5�9�;�dq�3J a*�sQI������ 8(gф~��}y
-Xd�x����}�:�U������_�3��}��8�?޶�޿
��ԩ�-�kss3�Q����`�������>tqƇA`�o�
0Q�&��V���p�y�i���N�Q��S���ȓA�kO��Y���V'UMU*X�"A�j����k����Z~���	p��?u��Ӊ����u���)�S��x6r||� c��D$��O�(p\K��Tp�>-��^Xb2k@��l�y��(U_��.�WO��+cxp��y-�Y���#hni;,0�-�Fz�R�ޗ~��r��M�RY*X�
�eK���xuÖ��<l𙇞>`��H�����x�i���6�Xj�O����?�RY�l�ſ~�hp��A�L����]4fud��R����|�u��,F��b���{���C���rDw��!��T0�a|��P�p)
ȱp
��fB�J��J�r~��+����_��]�p�?Wc��adRT�������ʋ.9�3_���O\c����k`j3�M��\�R���	p�|��L~�h�=�@ڸ"�o�lW����j�
Ԁ*�(�&�@���.�š/AI�\S�LF��s=T�\���w6^q��P(3��V�����T*�jU� oU�_��vd=��:�I��^[�؜�����R���Y�R�bޓ�j�z.Y�?�q5F=8�e�ͭ-b�Z�{���h�H�9/���T6�05H���ൡK<n�
ɰ%U�saؖ�4�p=�}��?�����I��
���+k\�6���	��;��8��<�xO5C-��~��^��J��/�p�2~���r���}�W�3���!T+Ke}��כ��i=��q��ꀎ�
����0�.�S0ebN)AQ��X(�rX�UE*{@l�͕G�)��Թ�=�h}�O�<��s�-��>��?�U�)�5���p�X+~qt��L�WM��C���tun~��]��Q��KP�v�LõNEzP�<�����>��8DW䮄k�����Um��O�@U)W
U	��C�|��W�.X"��=��ӏT*% �Τ�_�K�?
��/|Y�:�-�<r�˕�V�>8S�B
xB�VB�q�l�J:�.U
�b	pp��㞼�* ��b�+U��X��~�DZ�oD����&Q��L�v�z?.�k���~�s4-Uj`���x�&��R��v�L�u��kCjt��Azp���>ij��k5��ZZqvk��;��T
P5T�������`�]V���y����\�áK��|%�M�2��@•}$�:cv��9c�Js"�F,��>d����Ź�M+�[LTaAy�S��H}O\��kp�{�SP���+;i��(��yݺWް6� �͊/�Z��5\9unn?�j=��I�⬁oy\�F�ˌ
�`�l#hA��w�ic)�$4&����|�����z[�=⼶z|�\�n��ن���Մ*�a(� ��2���Ə��M��EU4kT���:��g��g�
�Sj�"V
P��SP�
ؖ+�`�#Sp5��T���*sL~���3U��<��2�2���R��e�X�y~�A��EA�����ۆA����5o,��%�smp�����/����
ҙq�뫇
^1�t���2[�&�6�B�pm�4HM�yޢ^7�FAڸ���o��k��H�*�F�*�q�I��}����;~q%�)�\)�N�\ �t���Ͼ� )eP�RGi�R	Z5H�H`ڷ|���d�
-_��i3.�=�20O\+�2�����|Y�ժ��R!��h�{�B�����<Ƨ��@SN(�e+ߜ���}�W~�pfU
�,�Y�%�1�5�7�6	�ϖx���p���ԩ�$S	���~�M�%�XÕra��,_�N�ߛPe�+����2r�?�O���@*�cx�9'❯x&H:��T�#���*�y{��`�XVBYJ�J�J�uL�>\�T�g�+WO(WWy������[BadPv��|qc)��z]�si��.|�l�"��g:e��9��q�9ozWӢ�F��VW����n<p��
[zM:N�j����R�z!2 5�< A
�A��/���G<���P�W����C�|�U��9�u�֟��;M��
�JEPB���o��%�gG(�`u((��J���,�p�k��V��)�a��`P���._�C����ޮ�Z�S���*�������eu��p7?���y��tM--�1a;���2����_<�7��+j��Pc�\[�_ö����j\�-?u��OB�i��(!����
�!DͲ�g��wp}F{���O�*�\�eCU]gQX�ϖ���c�~W�P*�S.��_�_x����٩kJ֡T)V	RJ)�d�`�z�pL�}����we�G�=[�,g��W*�hT���N�R��8��_���`������<Y�rl�k`�P�C�;f�T
`��dL�ץ���9o[��/����BYx
t��a��l�U��\{��r`���Ln�S���m�������n���۞`4U���RY@�c7������*(J�.F
E�����O
��V�*�J�#�SB�t����=���c�BB>��*����V��g�e��/S�|抣P�ܕ��><W�\���'�]*��/Yh��{J	3�ʞ��޺���Cs�j/�t&#�I��|u� O����O�:�3�
�4�&�X�F��A��[lm�֨Z׃�1���l5�8D�!H�>��K���8�CY��jr1�x�r�YXP� �y�zt�--�7�`�8U1QD�]�Q�o���q�����(��8
��j@)Y@)YS(P�
h EA���Tb�
,U�S�U�J�W�<x��}��ԕX�ZB���(
����"ȥ�x��I�N7<���mR��A:���,be�=��və��x�f�SP�(+�g���n�����n�aK��}�����7m>(#��a�?Һ9��zf���F+��1�$I�����}W\��}u����㷶��;?�S��
X�`6���Wb��9�A�8T��R��P�T�UoC�l0���Ё)y�q�x��@���oұs�}��+e�"���W���`�-�P��w�k�����
�������u,�P�C��!Z�J�lR��1�5�}�^����Ӄvv��Y�%���qK�nl
h��XU��:	 �g�\�NnS2�'����Am����8��l��	�l"T�� #���Ԯ_�G�ܳ��\�G���O��_y	ں�8��J�R
VB�8ZP%��
0�W2�nl%'5�
0J�*<U/TyU݈���?�!��J����`��0��)��7�U��X��՛r@���򃤲�/{�ϟ��XU ���5�6��OR�\����2	��d�'����0��rX���#�љl$C��S��*Xk�긐�dl��_bn�y�d}{�7=/��,�d�@�B�U�-�`�#s\�
�\�ۦ����V&����&�+.K[�Q��)�
 r0��q��١WFI������U)`5�P�G6�Ưoـ���(?8�e
'dx�o>���3*��=`AW)U�r��غ ~��5�p�Zr�T��;�4����� }��?�θ��h-_u�B�I^c�w^�5╞���~���^��z<�p������JExK��@5����,Wp�M���u;A�V|VhE��]�5�\l]��â+�#��G�jl3�}�𽿯ƚmC�1�h��`^n�������"�j����\�p�-�q����k����F���'?R?y�|�
�h߽p���k�j��U��T���U�*�����⥑�Q����[FGs>���q���H�-��#��A,�E��+��J�#*5@)4��K�_ő{"xe��
P=.�j*���\9��U�<t}��(�RAm�-�{��`�x{�L{��Rp�)�s�N���-�N�J��v�-^��+�=�X�MnT�ڰ5��ڪֶ4\
ot����ެ�ǝ��V�+s)�*`�<�hX��P��x�6TS�d��"#@L���ͯ�Gw���V�룥%������p$<P�2T(;@�h�w�Dg	X!-�xX��RW���|O7�e
�s5Ϙ���3sQ,��\V	K���W)W��*�z�"0���]�_���%��*�4�ҏ-{�O����x�mPG��,��I׆��l������O���$��NB���g	�7���}\r��w�pv�z�E]B�ZY����g���=R7T �Pl���_����O��K�O9�H���+qX�c��(T),՛���D8|�뭫�zUp�+�e����
j)���+.��j1�)WeVy�se����jWVtyڪj�e�?�
7<�$�R�j���8���g�sŚ
T��B�@7
\B�V�Dҳ��`�z�V�u��t���JA�g���Ѻ��-Hr�G���<�`$��)2���=O�#����^[~���K}k�D�B���9|n�'�'�o����ZI�w��b��[��U:�U��\y�\”����P��c��U-��P�n<ױ��W*J%Z?\�b
��zؾ'���n58�e'O�O���W}뛠f�`
xtc�+ i�v�J�x��I�j_�\�k�jt��F��oiݚԴ��������}�����V��m�� U	\_7S?T�#U���5_']����f|�}��'91�P���V�bYpĹN�b���+���Mcl?Wq�"�8*�2ߕ��k�U�����s	W��\���[���#pl��h��`���[��+�
 �xR������X�%�ֲ�S��{�>��p�To�hr;��;<��h�m؂Q^�*�^$��qaO�Z��j�,�O5���q�V��=p>�*���цϾ�r�.l���\m�&+W��-�\,�<V���*��d�`��݅�nߊl�J.�`��J��]�=�
ӟ�D���>�2[e#Da�!j���mO��M�7��H}�ϟk�A�q/[�Awv�_k��]y�4K�N��R��/�9a�"�F�0����mW���y�'�2��_���:	%�ϕ�=W�\=���x�~����_I�
��\�Z�9���
k1\�Ai2X5�Z�~�ߊo&xe�)7�x��o(հ�/����jm�@�V�ux�f������ݟ��S:�퇎�H��E��Zj�����`��U�P���x�k/�3��UDw
���/|��P��
Dv�*��"���@X��j�e	Ȧ��D�M�<�C�LWi	o�\*�+����d�QZ�\�y�lϓ�e3��.��w�\�ٔ�3l�FG�w�G��K���*5���ҧN�1����W��r[�z���ZZ�\[\��.|2!�3&��G�'�mL��2s��W/\�ϘրZ�+P���SX���}�G�5���k��=�,�=.|F��
 b
H�J�RS@@t�c�H�*�j��6y�LWb�<WW�J`h��,�V%pO�t<Y�L����\$��qy��A	Ýk����6�)�@�̆+��@�s�W��� U�4�*��U���_��,ϳ����pmYpb#J��W���;jt��0�E*������O�)��r���{D[b� �+w|�+�(x�$�
O1��_���7}�))�/^�����5�� 	��j�Jb������s�Z��/_\�gqZz��-�-$H�-fG�J�l�E �[�ѫ�BKU�W&ẩo��e3�G�hoJa���MϢ�-����G����Q���!�5��^�_
)K��Q�z���$�ڞ��Z
׽�&��=�zZ��k?-۸I���?�8e	������^W�O=j�[1����	/�ϩbzɹ��
�:�q�'��G7�45z��p¡��ɟ�j����[�{����o¯nx�h���[`�ժe��uC���	�n����#�`4_��?o���hnm��- �'b	(Ța��<���qzpx�/��e]�W@@��
h+^�/�h�ɴ��PonW��>GK"��a�(�yL7M�Fl�ܿqxP@2�s�������N%�ʤ��Q���6eqn�$�Vµy�	{;R���v��]��w����q��;��p�Kq�c����0��E'�ӖY�'��'�	�6�����,�mo����R������y��s�z+���6d8�$@՚����~ý��P,�����7]�i��`��,JC�%\MW,�����!���evx5�l{���W.���n��+V����G\�\�\bW,O�7��L�Zp��;�2N]��qT۬���o߅u;��Hw�~o�k��EB��
V�Rp���[u�i�6V�z~M�
�6Ypm���\��?އ�^�ȸy�ecp]��7#�_|�YB�
�~��"�i��n��@��7��uΗ)�#�C+�o��\��r6nyh+^���"4�+\�#��}RjաH�rnCU��扞���Jk���W��;�+�Z�iǬ�'�R̚3�)�Ҕ����EJ@�@�դ�Rud�����V��b��
 ��(��+��cY�XW*[E	D�+Pr
UO�v�HM����}ϨX�7��-�}\���	���hIG.�"���}{\S-�^��o��I�2 �ʵ
�6p �`k��Q���ƽQ���f����M5�����ڸ7��[\��Ը�k�p����z�8��o�Ə�yh���V�&��w����|�b�3���o8�p
XB��j�6U�$l�o���ݷ_u=���X4o&���Wc��` b&G�[��ZT)Xu$0
6j����l�{�����%�r�1�z��KY(=�)��s���)�������;x�L�T>�U
V�	@�k� ���
׍���������K.��R�����:�Xm��[[�&�V)�y���}�cp0]1��yX�Ά+.Vp}�G��W#����$��k<_tδV
�O]y+~���{[9��*���?��ʏ�pƸjա:`eY	�*�)	�D�"��iG��
?|�W:��z����x�-�&>���ߪ�<Q_
�^������Q�U�R�Y}��*��F��v���Xj��]��}ƌ�*�<&�k�U����b����W�U�cQ*t�.������掫�����m�\�a����&�V�ɠU�*��ܗ�57����n4\�p�l�5�+.>Rz��=�o��q}ѭ��~�5�p���q�!3�:5��ߴW��aT��s(^�̣Qk�����&��
fg3��$���{
�xd��{�F[S���L|�1��qu�����,|��g#n�!�n���,:�o|�1����A\w�<��?�S��s�X�s�_$`Y�����<&�84Z��i�����a���˨&+�Z�X���r�H)��s'X[
U0Ib�@���/.��a(K���G�Z
FR �x �I���`Q��ʃj��3ph�*ӥܲ���n���Ype!����c�9�SU
�*-��P�Z���>S�PA�b��R9B�pݰ3P�w�!@�m�U+�𣏇���>~��iE8a�U[h}���\Oy�y�����B�(+�ep�]/�p��\?���\c��?��qǣ�܋�]9.\�ZRh3��7?͚�Bv5���۬?5��hk� n\��W�rV��8\?�����}��n �(8�h��@�<�~���{���0?�1�UA+�[MT��WЅ��8d\�
�r���/�s���-⻟x
�8�h�T�qđTKP%\)$s�[���}W��ʸ�)g�Z*j��@WE�%P��<X?�L�P�	R��)W���[:�e�3_*�r!�Ol+�wK�f{�}s髿�-@g	h�BA��`��	�ՠd� �����z�Z
׽^
���\��\oZ#R��
���g�ϫ���X���o������s��`_�?W�{f|)�cI�7P�G����Ź%xf��^szZ� 
�i
`�=�F+cE���5���ۻ��C���Vy��L�z�ݶj���[@�<�6xn؂x���&�V����_��X/�N����_�ʸ�+�ї�
~��k�[�BŞ��_p��趇�F�'��TK�w�}�Éު��U��U��*U�`)!5�*�i<x��]���w���K��럋g�:h*�T6��U�`%����R�+�<��J�P��-Tc�f�W�e��眅�(י^�i���n0o��X(�@�о�~�^��n	�R�r��a���A׹�Z��oH�R*�^��\c��������!� ���9��NW�\�G�x�3������7�w[p���x�R9��ڇX
�`Ս�
TiN_N����1�+o��߾Q�����V����S��/��E��ԥ�Q����Lo��\��G��7�|\�S.Ŀ��B@G{�  �2H�J�����m�W��M2\��"�#}pG��6�M�g֯{9nG�ZM���*V@T͚1@�Gv�6^��y��/�^�ܳ�� �5�N�Ie'%w����������*�SW d侯;ey�UJa�U�*N�+���U&w-PQ	XOcpM]0M����Iu��	\���e�����s�r%�����q��r�βW��Ԃcp��-���5�m2hmE+�+fJ����M���\����&PtRŌ�w��K���g�&�z�G~R�����R�����R�jO4X'�&,�nÛ�t}�$7�%\�2
��HJ���GR�
E���7g����x��H�}��	�07��_>�� �Ag��
�F�&�I�k��Cp��@�{�>�d2?i_z��޹��j�VQb������!��1�jpDp-�o���^��gK��O]����hn������Bņ�]�9�!�uJ���G�����ϕ5��+S۲��`�5�V�L壚<W����P�Q/���efΉPƮ炩���뢜W��]ذ�(���KK^��W�)V�ɰ5J�1��
����P���Z�/=G�1�����3B�ʱ|^���0-���*�X�|��1�R��΍6a��z >���
�p���'�o�^��:���~q�
>�� �K?�4�+��+�9�-0��=���M��ϝ�&ޗDH٪S(�y�m�<���kn_'���jצ�#�(m���i:{K���ӏ9���ZuH��Ѿ���O�HT�}B�������[^�<��s��--!�=�|�5Q_Qϕj[3��1q&�,7�-��r�Z�+�կ�
P��o �"*eeL�"Pku��8j{�-����
�-ax�.pHx�~e�4.\
|�m�{!��.<⣋���W�������� �j��R�u�Võ���Ly�w
^q҄�/�����6�a�L�c��'?�煵�z��_bݏ��6�������`�T���p}D+W
Q2^�^D��"��_Bq���y����Mϑe�G��bNAS�kpF���^�=Č��@T�U.�㇁�z]��p��iֺ/��N�������(
�@ip��}o��m�UӴ9��ZyܦP�*�;w��	h�y��8T%�Js�t������K�[(~��w���
�K��X�[!��T�!6wP2���d1p�],V�n-�*+T�)0-=1���.�Z%�%\M�N��7���+~���Q�bώM� j��<��ƪց?�y�.�$߾��Ͽ���Y��s���j9��Z��8�Zpm|�)(� }��-�d���=����@���^"K'��
������p����c��\5@���\�x��v��I�6s'���s�[(ғ��<!?3�8{� 
TM��;~@_۶@��;s��5�#�j�_Eyh'��a���٦���[~]�����,�W�DB��zbN��	�cd��?}���;��y^�W�3�Ι)��Do����
���ژ�X��Dq֏�2��_k(M�VuΘ�vY-1�!�̮�
�f'U��zI�g�|�GGпu=8�փg7R������~�Me�L;��<�e�1�-�5�QU�0h�\tƁ����,���B���~�a+�[�ʵ�Z����>Z[�0k`s�A�`�}�j��6U^j����NX�G�0��.\͐�I��Gv�~id��=A���;��@��ǥ��Pu�\J����Rs
�F��G�u��G�#���.��G��u0đG8��^Imanj9�6,���S�%T|U�-Ū�噚
e�
���y��j��nYLߗu]�l3��^����mY+�'���5�"��c��m�8'����ΎCN�b
*�0�ܨ���ֲlU�84���@���0�y��_8��1҉:'�_K\��+!�z	����TQ�������5w��;����૏��a�z��+�#s7�=�#p}u����Z�9��T�B���5/��X�w�"��܏W^�!"2^�K<C?����o8sZ�����J��C����ެ ��ό,�� ұ��PrV
\I�}���1��|�N�i\o��6V��D�ڃy��L�#�J�w��T��3�m��ۀ�}Uc(A�����=������[_x��g�s2|��V�
U�56GL#=��!�D7r!�P>�*�P��Pi\�5��
�^��1U���&����ku�K��:u�miŴ�K0��;����
8���M�l�P�䦝X���!p�-.|��ޒ��8��jT+��\��ʺ�S���V(Xp�U1��nQ$<c�E�p�g5\E�z0��_~�b������yׯ��Ϗ��-�w�
��Q�j���R����U�λ�3p����������K�T��b�)o�R}o��N��k�Ɣ���3��b0W�(N�޿���_����x��~~�:	G�I��H$�'�~�\�J���_h�$u΃�u���=����ho��f��E�� ?64�s�z_�������x����j�@Ţ<�|�,�Y�dr��Yy�U��%=�G�
8�E����w\��U��?�y��E���R�,��5�"����?�R���k���&p�ԜT��S5�+|��������z�yp�
P��U
(U��ٍ��s�Ž��Q*��=�E�;�>��־!OX���/{�7ߗjj�+��qʍ@�q)^�
���⺶��u��������;r
�:�[<UR�?����Fϛ�&ֆ���z�I��p�
��Vw�U�8���G̤j-�Z����J��{�W�+�iu�F�Y��/(h$��E�{�5�@����K?��H�������p�=�U>W?ހ�@�U�o��_��U����>���?+�~��ro�T��:�	�����^)R���=<Z�b��'
bm��m�\c�<�(�{��]��9�̛JW,0Bƃ*�>�
����z��R�#���U��bG!KhlK�F��f����/���s�"��[U%�%�\5tQ;hH��Z�M#�-΁��Yȵv�\�cۺ�P*��q/�X��t�ڍ���=ׯx�?�Qh�*�?(�u���R�u���h\�W���Ȩ6`m��y��~���\5P``�^.P��p}��#�>o ��`�u�W_�
���c�U�<	ˏ��a9���*Y�^a~@��$lp�p�j���/
l�cų��~Ϙ�vA8t���}�Vj+N?s�wz��o0R:�~�B���s�p����맟+� Ey�-o���}��{_��)+g	
@��@�J胣�%��?�8�����;�{"T5G��+�sI���|���2
@��h*�rm�{��:����RD3l�����;���-�v^EC�`�q���ue��(`\Q&�T9�G��eU�+t����P���e��!`�K�G�[�Z��|ڬE��J����ˆT�`�-���-��t�Z����C��2m8+�ne�I�u;.l9�Lݘ hm��R	��Í��mi�դ��A�>[���k[�6H����>�t�>
\S�3�}���=��������3����X{͝�պ�r
��	�ށ"�F�(L���-~n~{�Z���5h�y��~���-����^ }�e������\����xP�5������q���	^q�*a)XA���e5��X����{ۜ\�o[�,��eΊ] �pDLC�:����\��ڦ\6��ίPj�((�՘�Ѓ+h�m峂�k��67�9תT��`5ր�C���K�"�Ue�*/_z�3
��n�-Ӱ��,z�"�]n��m�Cqt,6R�X�"�Շ5;�Ȧ%�23�^���~Rr<�G�*E��Ta��ʖ�gmī�6h�
h\G:�dQ?3�KF=;�*@cF��4\��F��Z��]������*�arQ\�f��j���RSU��h�W�Cn1b��+m6*��y�-DHe��T庒Y�:+xB��;P���x�s{�4Q�5��|�\W��8'
��B*U|�@��W|L��3�ʅ�}��7�(x�g��:��-����Y�
P�}~@����"�?��I'�O2_
@�~ix!�Tk�/�vW��7�*����o��k�r�df%�SL�Fbe4�U����
���}�K(�V����ى@m�m�X�=U��W3�
M�1��Ճ����0�m\��$�ȥ)��0���՜:��4{ŷ��sW�f8d�+�"�6�5U�A��h�r�<Bۗ&Jl��b� ��� �:�
�{�j�d���ϴ��Ϋ��Я
�Y;�C������F�9AK4�����~�	M�hW��j��CR󭰿`��@�3� ��k�n=[���ȧ�������M�1�ˊ���X��h=�w�T��3ھ`�:�nb"��iM��7���i9�bi
P	j�]弝�j��%+�jҳD��Ԫ����R�,�n�Z�EKe	Tz�jG�Ju���eL�n�st�Y�LSF��s�:��"@y��:Z�q՝�D�l�(���˾���/��Q&Y�QC��a+�hA]�h��Agp�#$�*$�{�G�Y��d�b�����pn?����k����FǷ0����<b9%F}�3���}���;�Y�y5U	4�%��ɂ��A�b�G��\��b~O��&��+}fC�4�ѽ�t��Ɓ0�r�H�C;���i_q�/��f9����z����;�H�8�
���&�F`��f��*K�X��`v�U���+�e�@��S���s�R9�8��\ucl��8z�/S�d�'vn]+�`�𧣀u(��s\��nܷqTd�k�s���3��8�����mMU;QвH������z���a��h�����{��>2�D�N�Ճ�@L¨�z�Fa;����4nI��Zu+�~w�,��٤&8Q_��984B=��70"$�c��a)�V�!���YHLnnT&`ۿ���,S^q�<�NVbYN�<q#J�������d�'��N3�p2M�B1�+�4�M�7p�-�eں~��3�
�ز�k ��4�!@Hl��-�y�k�Q�b��FpK� s�"�U��k�b�:�*�3�I!+XWylj�@W�\	p�``��ڶ�[B�w��fe�p5�.Í��ͣ���X�N�cũ�3��wߨ��eX� ��%J�FA�U�ZАGk�Vµ�Ȫ�mkc�j��?��.�3�!htΒ}���t�45Yled+];2k(�����ז��S����Ś���y���>�G��j��:+�������:����{��=
��=��?��#��.�o_�����p����"�3��.����rm�o3h�i���U����z�4T<~~���]:=BL�ʀ�j?.�݋j�X\���{:�
��V����C>�o��a+������;��hM���LN�'����������;xl�`ڻF\�=^�[�ݽ���}�O�l5�4\�bx�m��ʖ�����:0Wp=�&X8��&��"������
,֬'?��5l��s|P���-j�D��VlF��+f�B��T,�Y�n��k�j�i=�r�kD� Rb�8T�T�������F�F�|����୲Z�ﯥl��{�v�b���TN���ap�s�{v,��[�����r�w�T6����mS�4�,�Z��2��@q7:S%����i���mK�~T��p�6���A�B�@��W
TY����_���L���’�U��	��s]��yHe��=g���Ⱦ;6>��~	�:ZnZǰ}�#�5�=h��������{�&�Ee~2l�:!��Ak�����
$\G{�6�
;_+�h�E�"V�B���j���r���\4cĔ�xY��dQ��E1^�y���-�̵��y�$8,0��b����l�%M��
��@g+D��EO��?���?E8#��21ϰ& �#.X��;�� �J]����Qеj�_��gny.8_��Λh:Wv��mr��9��{Md�f��l�x�b���ђI�Ļ
W�Q�b���<g�������9��iP��Za���0
��/[z.:g�Gsk78���!l��Jc�[��\o^o�?�.�岗��:w�҈j�`k������hhm�6�u�uz��k|f2��"!q
�(("�"
[	ev���B��CԈ
���9�(�HՕV��B��-}j}�(0ԙ���1!v�cd�h�=M���ƧA��*>ܩ�;�e�Ki�F�!�-��+������W]���\\��;
��|U([]e%���
+�8-���Zܱ~�;:<�/�qϛ�[���K����亂s4���ݬo*����ى��i�[F�xz)Bb�G�\���R���I�����*�R��3�e�i+��e���+o4(����\P'��s�ǔ�/u(���5��[��� (0q��N?����?R-�)5ٿ�$��V��ǀVC�m�m��:�8K5��L�����9b��ذt>�g��L����XIm�
��R0�g�1U�kF �u�ve�c[3���߳R�"æ��3D}f𘹸�_���e���W��T�]�
� |
um�J*Um��%����W��\Nvm�*��:�Ϗ�����b`���4�Ș�7G�͝�1\K�&0�,�
���Ȓ"N\��yKLkq����5�
*��\�4�����T�k�D�w��
�k��sWfx��gr�ٶi���=#�yk��`�c�4�b�J&W��n[��2���1��`h�[J�n�F�azjV�5��WuM��C�Þ��mΙ�~b%[YK
눅"���u6���5ʉT��[�gV�C+v?�$��!<��i��﫼o��݈V�Ȝ��h]P`^+�gǿlajm�2��Q��zmb��N{������[���e�E`��@�-�)�=���D�S�BTuGJu_%l�}]�Ŋ#���3�C��x��Y�\���?���`9M���Z�n�vƠ+��R1MdFE�)�����."8nEs&��Es\�U�<�:��P՜n��T�x��׫Z����
t=��!�Ie�3{�LN @�0"*��b#�(�e8�L�b߬?-{�7���2�qa�y���AV��`�m(�:�8�T����6��_)�4�jf�"Bb'����FI[�j�Ο�I��H��a0��82_m�F�y-mkc���E':;�%�y��7�\��z-7����̳�Zc�D��2s��������䐷�9K��^�~���a�r���Vڞy�\��w'���k��Z`e'��q�
`��k��#5@;�kh3q�b=8��e�mDʹ�����ž�sݑ=3�;:�Ж�g�>�7T&(3�ɀ�r�i3FH;*j�PG����C�Ģ.�K�9H�J���-zm�Lq;��*�V]:[�k�2�^}_~)�Z�o˯�V
]�`Ϯرa� ���XW�r�>��u�k�2�)���@�[n<[��<Z�ZM�W�60����l�$�O�jE�>jZϮ��U�D�u����<���߿�S,��ĸ:�����ej&y$���]P��$����w�q�r��`UM��b�U	�j��d�`d<�j��T�T�JI8�G��	$��8^��3����!)�y|{
�E��y��K��Fs�,<ڂa����ڝ��p�|�ZH��B`��!`BCUΫ@��@�d0�ϣ`���L��^(�}�y�n�
��8�#�L-����M�v�WBS#K.���s��Fû�2�pyl�6��jc@���A�`�eH��8.42;<&m��$���ɋ�?�8]X3U���x�q�Z��-"q5�7c{'�7<������j+�K�6MּMDk"�u`��Ə� �����j��q}+�S�M�S�w�	���8�znpD��*;XQ�U�U���&T�*��Ԇ*
��q<ù�˰�C��45%��Xi.',p��s����
�)J���#.A�БVN�x�|���i�b��jejmk�2@�WAU�c�sez.S(`��8�g��s�����蠰��j-�K��"Pp�[�3l��k����%/��gR-�.�Q��Gv
s<�ܨZ&R���Ʃm���:�x]�V�x�s�_@U��l&�΃�&� oH���Uy��*�1���=Aj�J j{�D�}OD�Dj��.C�&�o�ˌE�3��>���@j�B�'�B�������\���G˰�by��T:R˚������R�3H�j�-$LaF���q�1�20;#��W�m
B�U��[�{�ĨU��\(U80�l����睁;?�s0�4(A�x 6XX�*j������<�q�"��窊-_q�*��VU�
�'��<�5PQ�� �_�2+����E�"�b���E��y�[bK ޾�a�N�t*�8�O̹�J_��K�4�L�͈�e`a� �:��g��p-�:!,'�$r�%��౭�Ե�C�תpU@4\1���
?3�S+��F��F#L�f��/C�{�Xe�$Z�eo��S�!��"0�1�V�Q�`&�r\�X������x�U�?A��W���d�20�_J4jp�[6@�j����6T�:��.}�{�':S�)�)�#�ٙ�
�r�?:]Q0DU��W0�{l	��MPQ���L
S�^Uv��诃Z��(�pEHg2rN=td;7�ra�0��H��Lfܱ����f:g�{��_���k�j��T���[n�Z
J�E��<��W�*��X��ӌ���I1߻����{�=b�C�=�xx�N׬I^f��.�	>,q*椑�wI�{bFӶ��l�Ck��{�؁+�rx�Զ�	_�#��Q�����0��}�c�KJ�}�\��5�R�T�l�Hh?��gz�m��h K���c�\��bu`��

;z砭k|�+a�u�X����B�\�0\i*�k��/����Z,�W���J��d�
pr��&�6��������'�9P$�K0c�Vcz:�����J�'Il��N�`��h���`��,�-�Dlȇ�<f����J�2�m�U<`�'Fn'�RK�B��6!�{*�˲/�!�j<�C�)xV���b ݴ�V���i(�
<.p%&,5�HV��������!�B�XC�r��u+O��~"�NuJ�j{��	Њ�k��(��4`�c�X9/�Q��6PJ4��3x�.r�m虽�P�j�X��پ}[	
�"���4X'�l��뗽�_�k�^+���j`k�m���z��@�ǪY	�9'EqT�	�v�Q�pp&;&�d�k���Z+���֨<;ў���6�1ٔ�'�ވ��0�XS#Q�C̛�2�����E\���X�â�7���A��;�kf�=���`��;���o	��k0�j�)�
��m����V&����v��P�|@����V�-�pD|
�w�s��􍞖�R��-�ĉ1]}�����*�����<��
�P��.1�թ\kW2�/Ӱ�3\��yK�ε�}�$X�Hwn|B��2�EE��Q����;73<��#[זG�x�����5F3E��C����V�Z��'�6�N�L�����Up=��ثUl��{�퍉O���a����#���Z����muk�?�B�ĭ��k1�܌�4�˄�8뗌i�g���*�� 9&4΍���9'��3p�|p�+-�V�x$Z`��&`�6%Uj�[��ZU��@%\i��9;���E���U��Rx����������-r��]`M������,�g����`�ɋ�k�\�u��m��b�JEl_���(�C12:�|q���є���q�F&�C������O�x�K�@����nJɂׄ-ፁ�
d�s�6�ī��4��k}l"���F �#�6{zQ+����K�t^��^���q�(J��6�:�ɘ�U=��b�7�k�
V�Su�Y$��mk���7&�V��𒘆.fM�G��`d͎<�'�Te+d7����@ɸ`��HM�����: F�����R��*+�,�a�S؝_��,��-���A��3�x��lÙ��~�+�*p�+jU{��WFsK;��,�qW2wnz��H�R(�
F�j����gp�qAR-];�W�}ZIB4�[�u6p�aˀLmЪ?�Z��i�a�m�լ��R��NU���[w�I�1�ᤣ�P���.������%ߪ�!�ۆ�Îԓ���$��=��(.�1�},cüGr�<G^ZۿX;�b	�pc��G��U�Fg7b�:	�?P6tu.t�!ay�v�s� ��%�#���O���즛�V��*V�s�R��J�L��l�
@�2�k�/&b-���R
�������[[	�(�*�e�)��LozB�慜�y"@��C	G�IK�@��1��
93������-d�@'����[�ۂ�6Pwm�(v A�T���xV����~.r]}�?Bh�}��ߛ��]k>�s�0p
H�
[��~�*D{�Z�A��UZ���E�U�H�|�[�:�c�d݋��d�%�ͬ�w�}"��\�OԵ��ژҤ�6���{��X���8"���zG��?#��}��@�lj�ƛ௼`ո`�y$#@y��j+`�#����$�	��Va����+����k�<�y�u�P�9�|p^s�G_���Oy��*PP��3
VT<ذ������;�=�|_+���6ap�NP��u}Q0�޸�;�ۆ8�e##��`����˯���9Mm^U�*�T*0�_�;R}�\�ڪ�'�63p�լɟ�p-/8� #dY���V'�+�v�~�g��~��l��n�ȼ)#vvpD�&�Nq�x,[?��� �l���~�d����ƶ�"�a��FH»k�������	��T�8�l*����j�`�W@��{�~��������*�<��ܨX�Ł���
6��6���.�Tn�,�О[�"桥s��Z��x�`�"��C�\7!�Li��q{�C�6�Z�rW窳�<�o���T�b�aI�&�aU�k�
ZDUkxS¨m�a�Yc(�u����L�ƺ�擓�̨����m�j�[ݜb�@��'kX��z3ZkV��F�&�����H��X����=7>`��NhiA11.)hf�<2��`���1{�=ˮ�����I��`�\Q����l��2�ժ��z�I���������p:U�f36RX#i��W6,dE�T�*����n��M^�މ@�5�Ԇ�J9^��][7 ?4�P�]ãá̀�N;���#[7m�Zw�I+^�ͯ��0bnW�VE�5l���j�Z[�F����e�@*�EO���B�V��E6M;�`�ʏ�UBg^�
6�`N��kk��(�k��ƑٞOƴ��{�5�㓐�_�G䘟}����F���	�y��u7�?�#�kp
\QO+ ���x�Z�-�ƿ��c�k�=�϶4�dg@��j�%��)�\[�'N�b����*��b}3�e�r͘�p)R�����Z��X����X��*�`�)/��3���A9c+Vb j׬������50�ڨ�e
ԄX�\�Y	��gX��YMQ,��#�=��E�=���ԗ(�h��t%��Z��Q��.Zx1oE�#u�6�
���m�H�&�G��õ��"ngh���9t+H�d�n��N�MRe)�9��i�sl�U�aB��vKA{?K;����iiX�q1��_u�1`�rX%d��<�'�,�ʹ��-���!\6]L��3�9đ!*���`Fx�S�e��t�*3=^�ЕP���X]�������.��ځ��[��B���y���<�k���z��f���i|\�r>.l�U�m�u`@;��e�q���F�C�v<��$J[��6!6�x�&�d�O���e1D{�Z]�+�\q"�Tj�:�(�y�#��i`[D���{�E@D��q�{i�lr��v��������\�L��jm	n�y��"����)�[Yl3w}�Te����������U�j\6�R��	嘸Z�bJ�����<~�ȝ�o�5��� 
�L�������b��1�:��{���t�	��#���T��[�ڭӳF�#(�Jx���tq��K>ӿ��G}1�%�
!�k�`V�d���/<�q��͊��뒧Z��OY樽e�����۹���d��?�Vj�Q�1���r�k�(���h��v�|r�e(Z?�yM�����a�#@�imW��#5w~��o�H���Ŋv²��c�]d@�wBL���X*�Q{����G
�X@�ۤj�J!�����N��L:# �0�b4kM`JΛ��1��Wf�9���J�DV��#��ѿc�R	���5�B�$�<�Q.:^��/�S���n��U�5���-S�U�bh�jVWUe���zK�2�o+,n�ǣ����TQ�}VP��5J"�6���n�0��6�*O����51�=����r���a�h��o�O
�懎�h4"�f��Ve�c�車��rʜ�R�X��E?�[v�� ���VF�����`k%0���!x�5l�	��V+��N�B��c._����m�dz��C���F3L@�i���-7Y��`ʹ�`��EH��T�`t`����F����:�|��L�i���m�k���K�2L^��W !��k�Z�����`�Q���r]v�%F���vN���b�Ƒ��G������d+^Y:�{��Z3y���I��Y�h�@��om�m��4[	VY��/d�v{���:&<l�����r>���n�w��v��)�{l�G���\�6�8��Z��6��j�@L5���j�c�c�}��ڗf�Yp��Go�VZ�r��n`�t@+l�i���]3�T�c`�����VA��;V0
��+gL�g������_u�偵7�Iw�v�4o���
E����mxMԇ�A� l�l�@(ݰM`�M@�_�9������
X}���|��$�C�ʄ��"��)��u]�F��"���3����a$���
6%�\��5�k;IjĿV�����c׃�:�����f+�2��Uch�N\�Z=`��R�7�>������J;i%
�֩�Ƨa�P�~um�YMJ�
;P�A{w/rMm��Ȟ��ud=}�TD~� ���(�Xv���O���ظe���]�ɗw�i��m��F/T�ŭ"�X�Fm�`�+Z����l��,�{�@�����൒��	>X*��ߟ�� �݌Z�m�Z{���0�m!��1`3�t�c�U�?^��}����jԬ1�V�:�DZT�(a�ٽ�I2���pH�j�X��V�UxU����Z8[�3N��"R�]v���+�r(����m�99F�Z�_8��kځ	�Sy=m��3����Gr`�i�Bx�([#��������lS�p�axO?\�aIP��5�ϋ-���`��֮x�_�%���G6���m���&(#uW?Z�-�[�?���Q��=��85kA6�2�:�8�ı
�~�	�Q�*�(�%��\�&ۇ<52���Z����	!�”���:};�.r �:,�m\h���`��YQSy��^�q@���dO{�~U���b�+%+nĖ	&U9�����A����m�|�dD�*h�
NL����#��V�R���^�ھ��6R9&��o���y[���4X�'
E�1�	#��"�܌r�7���t$�ʮ+�������ߎR���;�6~�'�WQ!>H���xp�:�d�VR�R�1����Z�U��e������ȶ��Y
G��(�8'Q5c��P��4�o|
�D���k�
Q��w�\��現��.���:
n�V���q�>�a8�9}�(I۟���	$j�e=Gs-�g{H�h՚X>t��q����ʻ���<�u�l�W��VS P�P?X+j����Us߶4�-�kpB$T�I� �9�7��yۮ~��Y��^VD�
p�
��P�e�hd0����/�e�R4�	�+��<���~%�cJerΚ>��d�օ�l�T��T�V�Ps��&�fc|Y�+��C_Ⱥ��J�E�6�L(D�6��h}T��h��4*��� n��tx9�?=+P��oe[�Ղ���U �0J<T����Ӫ��e���h�}4�^�T�
�H���aЅ���T����8Ԉ��R�!�n޻h5s$��V��<����_�!g}Pw�7%��:݊#��T+
�p	+��Upb�ao���ZUJDC��.Y���-Ӡ]��ϛ1t�+�������s�9\��b�$�V�
;;��g���0m�x~�"��포�ᦻG�d"1��yd����]W`�a��V�a�-UK��h
L5��xj��!k���s}!o龒/<�fSj�9q\�c;�ռ���IQ#w��JL�,���UZf���Ľ���$&-�Rr�:;W��D��R["���Nq7uj+k�DZ
ۘ��YkYF�z��]�#td�� �|�-<�pb5a��O��1����
Nk����j�`��l%]�� h��Pל���ƮTaU:��֗�amB=`��P�9��y�KAU@c/��\
�Op̹/cQ��~��-�6m�M0����=h�j'o{�PʻQ�ƀ�p�: �I�J�$d�r�x�-:a)i�>v�}����HD���4�5������̹���F��M
(��D|<+�"�k��O5 ��f�"��6���k��F�U��0��
��4
�`�q��j����R��:9q�������X@#� ����9㹜f�8�*=���^U8�W�I�
 իV���(hAPy>tI���	��z��'wm��뛲逯_:3�1�B�}$X}��\vE�j��s�`_��hǞ�B<�}�C�9߭.�e#����|��Au�i1Vᇄl��v��k�xv!���Z��ʀ6V��Yq����L��ٲSA��������瑕q��o��S�Ы����rT������ת���mN�%��sDk�D��M�ъw]��]���owʲmqn{��T��9��M���N�Y1���u��ce�xȚ��L�قc��X}F�&,�V�
� B�V���6��T��U[��>�\�U	B=׹��ٳ��;hyd6�2���rGt�7#>��g��l�E�J}?�ᖋh랁�Xv��(�6l߽����B�Hh��k>09)�t� ������(sP�L�TM��sf�LA��7��}Yנ=��<Z�ގ���c�G��U���Q�V��9�O�4�A�ύ'���n��ANF\�W��cu�m�XibDc�m~>�l�i�^+�
q㋏�P��IL$��H��(��l�a/��:|d�]�[��-�S�8�T�RC�V��X���z�R�Bk�T�5�`A�-�ꥡ
���2]��׽?]ܵ��YC�B	R���N
UC����>�g⼎-�*�2�}��q�k?�r�v�2i��=:x��1Ʃ�7ށ-ӊC��.��Hׯ����!��ԫf#�`��0d�r=�"�?;ދl�G0��4�{��l䒝ߪ=�81n������Z���~�����Z�Usrn���ِШh���M.�w���qa)��F�d�~��ײ�0����Qz��Y����h��j�n2@̢����=�m��� �����f�+�����`��N���T]+[@�G�
�Vm�bR
J�gd�-�xEn艳�즰���UJ�Q.p�)ⲏ��mp˰F.��_�{h��mm�C���?p����4Kb����y�˴���S�C����`��d�kM5�lD �Ԧ��QO7����i��m�	�4u�1�5�1�UG<���cL�$a����"�'��3b3���[�D*��v���
-Y4�+X���ύ��cvy���_�R�6`t�C|ڢ�����"��Q��6X+�Q�ڥ��Vq��
%t��Uby�DB�k	O@������m7\N8����u���x�'~��+V�����􃫮Om��卵�Q��!��
A�cm�c������<�=e�ذ��QC�Tƿ�j�s�t���,\��x��X
�X(cjL
�<�l�Mc�M�8�y43<��J4d�ݭ�9��U��V�v�*p%ō�
n�
�R���[T�U=��m���z��~���Z;��g��;�3/B���nc�����p�F�!Ĕ�FC����*�dttu"�M�W2NFJ�G=<��Ȗ���3P�C��5�Y��l_�s^���ه�^�^hK����X̢��Ӈ~��ǥ������zo}���])�^3C��~��ӄ��4�G����ѯfg��'���Rdt���yH>����(M)�cq���Rr�����V*m�h*Hp
�)��\
�)ɹXzl�	�-�0�"�.�Q�˄{�%ܧ`�+�ig욀�<��`��ԑ;��F�6Ք"XCRc�Q
樀��1�T�=&�A)��\\�s�nl�C^�v��<Te%��_��3��`�fʕ��z������
NԽ�V{�B�6�J�+�'��W��0��P��(,-
����J��l��@��ꚿ�W|�픋/k/�$�e�ߵ���!�)�>�=h��j:���;r-g)�F��n��ZTJ�e[=�%�my;�˼o눿���jYv�ld�c�jn���Cq�Z
V��o�
W��C��HFB�u�tL���^a@wp&~��N�t�ύ�~)?[ @+��ڔu���e"��Q��0Wy��Y�J�zeWB2)W����:�H�#0%H����+�:TB��@S��W�F]�@.�	S�����	F�$!l֙�ŢpoV	N�:��V*ܷR�4X�x��?����km����0X9��j��'���Z�ih����Gz��_�o��T*�l��i����#���+�ɍ���������>��t:c�<�3�Ҫ�ʡ�+�L~y����V�v��T���YԜsR�9ʌ�,3�.x|㈋���y�+���=�V��D�1p5`����Z%\'�Z;::�F�_RsY�Z��5^� �۪�����=
[�e����𣪕�SG�TBXAw�\�^Jݓ��|�W-���V`9�f,�f�k;�J�թ��Cu�U�A��*@$�m���Z�jX[t� ���\rĴ���y�j�o�S�l�2�T�I/���K_��ÉK�}�ؑ�@���7�ކ
[���fY�C�LC��rmZ̘)�*���1wҹ�aM�]bA�UJ����9'y|��-y�o,��v��Knd(��,�!�@�j��%Q���T��Wpe�Q6S$��j�(AӓW�N�(A*ԪQ��̳U��.��39/�f��0�:����㳂�X:�J��Ϣ�UJ��F�*�'�UU�+L]0��2@�܇�}�3g�����JK���	�B�����n~�;><��i��[ˬ���w��7�Ň�%B�ǹ�[C^�/�h�+*n�>0{�P�*���Z��KmH1.\�cg�eF]�������mc^�qwR�ڸ�z�[F�K@�=���e	��ZK��֒��x�\T]W���U+	�V��&8�RA�Q�9��b�����H�YdM+!���H��ʤ[�Vq�W�S����ժ��@���%'�}�'.9�s�[<�4ܟ%�dE�X�G^���y��Xs*=�gH�9���y��zr�L���WЌ*Y	X��66J���\�-�hmiE��p�EK�ҕV�V��Ȝ"���>�Xv�ւ�u�׃��zvX���@���	d٪U@�5Y�ȁP�ת�)�Ʃָ k�j�ܣ��}VbeD�ʥ�sO<;�*MLV�V5/8hg�*i�a�몭H&@�Z5�hrG{^rڒ��q���zى�Y�#Gp-�Xx�i������֞�}Lh�R��
w�)�x�C����!�r]�ʵ�j*
cFъ5f�Z��\�13�Z�[���
�D�*�ttN=���P��B�C͊��ڀ%`��dK@�4\M +I�+9���"��Z=� g�VהX�`)��T+
��� �R���A���x;�Z���}VJ��um�c�H>,w �1"�Am�V��(�B���SN&�VU
+��v�_�O[x�Q��7?��{6\��c�3�p��E��[�|�ǘ�q�5&<���]w��;׭Yzk�\��M�H	 �I	�38=|̊�7�Q΃��.��t�m�
7]WGj#'ҍO���oT�7�I��m	�M�g	$�_Q�Z%\�P���O��:Tkb��""�ň�t�*�@����:V�J��������`���v�l��5V�NЋ�#���2��|�e␥���������;ҹ���{.��O���P�W��<
�]�-�޾m�1�M9�>��S#���Q6����
 mc@�v�`Z�4L�������H�˶*sj-gv�y[��q�:	)X�j��ﰇ�ш% ��s[d%��2�>%��`,[��Sd�٤�Z_�	b��ZSe
�cX��5Xh��;�U�n��7��ӯ%�_�l[�@Ϣ��t#�r�XKsx�y'`�����w�u6?th*=9���f<�=���?��3 �@6�ko~���ЦtkKN����+_�E�s00�Vg0f|X��e��2�.��֎�yh�S��6��)6�̎Ւ�����mm<��V�e��jU�q՚\0`�X,�Z)�X���v@lڕ�g�|ָ��1`
{��V�h��*���Z��p��<����a��%�⼓W�c�C*Cpǟ��}�%ȵ4�g��"�k�3�U����-�V��՚�z�C���
hm��	��R�:��LAON� ��y(���U@�#��iuFA�܂Q�������dK`�Yv�@�jUPM{�8�e�p'��ɩV�^�Иԫ� ����ȯ�&d���u	}^#%���j�VF����h���+���<��]�FJOW��A����ǝ$�k�f|��c��m����Z{n]�������B�`5iX��߃���%�����U�e�L��r��&�1ܗGwO7f-�i�H�@����j�wVk�|n����u���-׹\ae	4`	$Ud���,�W��!�
��ƪS�کWM#Xg�V�� V��w���iW �Y	���
�,%
���q�ը
��,�(5��f�@�"��!��)ǭı'�.�@�{��\��נ0<$6܇C�,�\<���W|D�u�)P��/�v6�
#�M�4*�1��J�*Ț�����}�<�{��0�����磫�Sna�8E�z�x4�ޠ�N��W�8�T��)X
$Z������O�b�j�t���!��ڸjMլĪĊ4�	e�cb���bI�yDհ�>pjL�V�����;��sfyf�M�;%�5�gmm���×�S��,Hg�G�}~��7�o���45��Ϻ\�����W~D��OR(sHK��σ�׍;�fR�=*�<r��
�K�H#;vx� �&Ig���D
C8,�%G,F:�Տ!����}�gf
�!�N��.�u�,����\�H�}�Y�h@�U��h��5h��T���Xɪ5��z�4�� �R��%΄��Ϫ�8��JXH-�R��xMX�ڴ<V�����WU��:4;�&�T�+|�G�8�kp؊�8���If�4!���_z���Ȉ��XBQ�y��(�n@���U[3�g�k�t��m�		H�,��`j
�a���|��c����i���|A�o%U�RV�-���D�����o����>�X�i�"���4����jM�k�S�FS�h*��Z#��G�Ƴ&�2n�r�H@j�+Uy.���ih�^��l�9ʎ����4kF7��qȲ8�T��mw��_~����e�i|p��w��x�;��lS��d�jƴ`��a���#�C�Y��ɥJdP�+k8x�>#���L�!p.�K��|L���1PJ��U� �Í�V��^�׆�:	~�k	$Wd՟~EƞI�r�	�h\�کW4e���Z�X�������D(W�`�@c`��]��9^��\�KQ�G����nGiǃX�t>N?���:�I��w���篽#��sB���Z.�p�E/�3�%�vt�s�����l
����OP�.M����L)XZ��\��q���+���^��4TBsk3�M�9���g
�)��k�
�O�r=�S��Z��ɖ��Z0�"��&����,u���Ӏ�5U��T�)HH�R;$�T�++;���L�"�Y��j�X5du����UXu�J���\�\|]��e����fҘ9�C��Ǣy3���T&S3JO���{�/�	��7�V�N
��+��,�+p�����vx��!6�ذc?��#&��-�@�h%�-ΘV���B�z���>�1��<���+���̔�
�0s�L�[:4E`#z�G+�<�Ė��O�J�&ؤ�sKͺ!v�Y&��diժ���*�J�q,�j��{A��XA�Z��nW�$�W>++,�U�UmV���I�5ͺV4�^�!|��E�=M�rYLos����…�q�I� ̍�����-;p�w>����Sx̟�MP.��ڎ3_�.<���7d��Y3ۀG6
�>���
@*H��'�!�N�b��H%c���TO����B�U\>��J!הE*�F�9�޹��ι�(ת݈	tos��I��1���zp���*�����8
嶦��Wv ��������^T��J�"z.&�):h\; �g����Xg�\�s�V�x`mO������f)���q�D �� ��Vc��E8�3���b�j�US��@	?��W��~*�_�x��P����`9N{�;����~"Z۲pˍBՌ\�i�_�?���N�R}Z9�\�`�F�2�9@L���>�$`���MA7+d
֞T��MM��p.2`�H-���خT�CfP �s�P�w�=\mK@���+��,��-��j,غY�Ev�V���X&�j<�JH���z�x%�h8�%��$� Յ�$�2>���@�@�	�rb�����>��}]��%B�A����]��@<�C;���Ƈk���n��5h���I�qϿ~�{��
��R�4'B��<r$.��w�`ձ��5�`�P�q�����f�n=@�-Y�3<�~���>�1�7J���]���A��e,�L���Z���R��-m��#�V	nbC�X���Un�ZL�}2�:���\8��e	$続�,���c~��,�Z�](��N��[����U�]0�z%���XV��x�xv@���2ݭ��A�B`���߽���6C�R�?hbY�bzO'��Ndʻq��C�p�Qc[I��ա��冫��ނSN?�`h�������£w\�5�݌�~?����W~���lش��1c�l�{�D���[P�{LCGxh�~}Ã��lc��8
�ֶ	8T`+��%�2ُPs\�) �F��|�t��Ƭų�Τ#�	Ve���a�L�,�����k_Y�vnkrq���`�ZY�,;���h ��Uʪƪ_���q�W��i
���Q�F�:a��6Xń�wI�t�s�o�_�ђ:��W�ċ����cd��y�q���bޒU��5�V?���ُa��#�7������x(�|��6>|�T����p	��?�����'?�G��v�J<��/��.z6fΚorl��FW��-p�C[p�}���fd�ʡ�:X�
�t��V�ܯ@��)���=��zU.�Q�A`������!�)+&b�01�aJ�ᠺa��\כ�@�['!kZ�MZ|ϰ%��G`��W���
K�Zy�T��WD���ZA��nW��v�+�*��#)W
�Rݚ`VŒp(hgi�����[<c�X䞃�h��&|�2���bצ�����aG�yK��r�����?��w�q�����-o�3����n�uY��Y"9���k_�_\���	o�:��b��exƳ���_��
<ٔSg���CW�<���M�c�v�65�V��5�m��:`��-T�W�}�V���9�8�C%�%.*�=vڻ�5\�d���z�@]ݕ{��E��/���/�V{;�����&�H쀕l	X����B��Ȣtܶ��_k��u�j,�!Аj�b���nW*@V��6+��6�m�ff�窔+��V2{v�=���O�ށ��׍Z5u�S8���Y�з�a��p1,�v�^s����㖛oA.���Q�]�t\�7�)g���"c��A���?��?���-��ؙ�=p����Y/�+�8>|�R}�4�rR<����47e,���yD�*o3����!���y�@��'J��>�e�2��G�z8�Z�+�,
hl�,��1��Ʌ�>(8��.�/���
�-��ւ�Yv �n����	�h�>&�5Y��yjWb1"�b�9}�j#(c�h>��Ӛ,
֙Mt�6�ґuNس�oƶ�۱舅h�hjI�����Ч�)&H�,��#:_��Ncڬٱ�+!��]���?�|��b�i�P]NZp��lm�y^�E���k�KԬ9(�����o��L��lSSs�ឌs/�'�v6,Y�g�PÖ�l����V�1��T�,\���R6�
@U�0n�b��s~�!ؚ�b��(��< �upر�"ݔՁ,"�;���J^�0Ս��⫇B��hћ4���,�o�K^��MN���w�8���h8K@+U�ع��Y��+B���������Z�U+��W! �I8��0sN	��v-0ς�Н��˻�s[3��Ŭr�ź׋��s��A&�ҡg'�F6�U ўaX[�4�`��X�НX2�ݽ3�t��hjigv �_�#���O���n�U�1�@˜��6��4\,�ˈ9��~��s��Mo{�/Z�b���C�¼��Ṉ�������?�[��}yd�,�L�B�g���������lLȘ����)]��s.�	�E�����W-9��ߊYUjJ<'�z�Hх�;\'�o��Ӎ�`ٽ��% �`	��*��V +!���e ү$�C�B�lV^����j1�W�A,FS, �Wm�M�S(
`9�#zSg��R�O��-�3����ꑦiE�j�:�Yl�L�3]$��*���5����FG��x�1���Ϣ�utx?����˟���H��p�ŏ��j��֚y������c񉧜��^�b�y�9�6
)J�f��x"�[{��'bƌ��YU6\۲��k��p�]O��胄z�y^�h��2P�Q���|��
�ת�X�C�裸�$�u��� ��ȵD{��Z���g����
�8F�e�J>����$��E?��R�l��)Xu�H�U�%����p ���D;_	 Kk��k��k%4�� ����@���g]Б^��'���C�
�WA�{;6�D~8�T�A&'T���_.��#!3�{�R�3zڐ%e�x�~�{�S�y�z,9�t�L��5����ģ�G�?��6��J�&[x�T3f��!��B�X�l�>�~�QhiɈ��ڹ@�������~�aX(�t��{ոi�Ƞ[��pC�\w��m�U�@�F5`���ke�u��I��s�/K���
���u傋Ҡ+��,�|�M��S�L����*����y��?���x����v{��h�H*�Ic�@lEVr +>���k��Zե��Z�jUJ3
Y;���o�q���I���=en�s%hQr��X�3aS���H�b�c�w�-lfT��.0�����G�\�-��J��'��Op�`��vl���^�Z���_�)�M���=��v~���"����eM|�Z�;P�7��:0N��@������9hJɵ���܀�#>�?À�@E�V�}��s	W����d�\�9"T'�*�8\�;���},]�3�B�:\-�=���h�.����b�S�ā��[�k]~kG�R��Zǎu����u涚>I����+ŏt������j
�x�bUH8���͝0��Y=M����S��Y����Q���\��{z{�mJK�.��αhδ�X{Ͽqɳ.�V���>�vm߈��y!�#�M�m�.��Y��w�"Ws.�z�ɧ�����	Ӹ�1'
p��;�q��ꞅK��� T2)�HȎ���s݀��"W(��1�>}�+����3Τ
`��
����w�e�"�廲\���Awo�x&��^)������c:{��ɻ`L��M�-p���@�~k�������^u<YK 
��)XL�zY�@2T������VcY��VR�i[��L�rN�qs�_֞��=����$)��H��w�)����]�Ts`�S��j�Aa��Z(�=;6c�7����?� ��:.
�p��~�U+�����t[Ԯ&�g��#������_5N��p=���ݟ��4��̕�ʮ\;�
���=ȵ�c��1g�l�	h���k�dr�&U�L��}��%#��*إA*/���b�SQ}��<�W���rX~�R�v���B�R�Jm	���i� �4FJ\׃��O\�`V�~�i�����ܨE���I�%а%����JS���JJ�2۷X=S� ���� V4;�%Ksg,iKs�VŔ�G�с|�ڈ���X8�υ�z�;�8Eyl�+%�!{�i��p^��W��;��G���N۷l�}��#�������7$L��>�\��H�ӉB�s]����;����\S)�ʝ;��y�lٲǝx:f͞��#%��� cp���JSA֗0
��)�ZU�*�.������2�w��i�X�j���%'D�dC[{�z�rcWʾ�+8������k����&Ue%�%@�	�\'e	L���Vnk݁���+�_kM�:Fn�^�jv�bQmP
��%m/�nΜ�����t(Ŧ՛��-b����g���K��*��t��կ�����X��(���e/y9�
�z��+�]7^�,��Gs,Cd45_��W񩏼_�6B�_����&w�q��z8�����ٌx��h��#<����7=����$�@-�\!�I��6wa��2���6���ŢC¡)]	G��sT`M��%�G�\���',��z�WfMB?�D����t��'�`I�&�o	ع�D���zү!q����,�[�k ��Jj��X��̙m��T���Xa>��0\��M��Φ�h�4����*%���1�znK6�y�:���
nǥ/z9��&�8�L���q׭�[�UW"�u��� ��?�
�|1\���Bn��#�9?����>SJ��F��h���Q�|p#\���5�\���I���ua�2U0���y5`�Q�(�}p�����=`A((��%������"F�e_�������
W�x��'���ڸߚ��e�8��^,)K�QK��٪7�YV�@�-V�x�R�&0�Z�A�U��?lF�[�C��\��I;x�0�{��,������*�7 �=|t�e��ق�����]�{���=�����ah��\�45e�Ҵ�z�-��g�#�T
W[�
��_�|�>���y����T����|����Ixz2h��MHFX��z���c5y�
vf���C}yp�!�Na�a��3�c� ���I���1��]a��&���L���j`K�P~k�P�d%�J���)��ʜ�S��^�dK�p�m	XYV �4ÎO�2k�X�ፈՠ�Y��T+� ִ�L�K:ߕI�y�j7�60�z�Cܵ��&,>|�8B���Ġl�X���M�?��_�Ӟ�K^�J�%\�8�xl۲�۶��3�ÌY�D�?!�A��Ïェ'@`_s�/���^��7*5�o�r�]�E�������{�e�
	Cp�����JϪ��Z_� :�E��}�B�7�5c�a����"�E���j����<�˾?|�X'![�@�����vH�[O�S�%u�[
�΄-
��>Y��h�L�V@�Tc�2,�U���s�~����y \>�R͵���5�ZQ������ѵ��|�D{}�s{p��jE[���k~�y�;�+^��������q��g���I�$���B�/��Z#��9��ogV)kÃ���p��ZZZ����+�*`�Cp5E��R�rL��by��J#eaxGwo'��4E5���e1�0R�/�
�\(�T�IP����'Ѐ�j��Z
V=��xK����ք@Vr�	Ȣ=�k���
"�ƪ֕�ZW5����Cr�h
S)B��@���A�
��5�%G, �dԝ�I��(�W`NW����ϰt�l��5/��}��yK��Px������:))�U(��_~>��O#�͂��6WBe@��{7��)+Z̓
P���H��M),�@.kx�����:�u���r��f/��y+恹�!F��\W���Z�FF=�^�j�@��
�\�`�)������[�Sݻ,>,�^���%�ԹS�%`�ո�,�U��ߠ���0"���Z-��)�ʞ�����͙�MCk�0|�ꕦ��1�k����Dl�'�N�P��Z��ȳ=ΰ���p�Ͽ��+V�e�z)�E�Ӏn��<��&h���P���n9(Tx>>���E�x�0����7�;��	���J�5MX�S�|�BÕs&�LV�)w�ς��a���26�|L�9MшJ��V�za�<>�`��U�5�O\'?S��ʬ�`V�����o~l��j�`%��`b�j/�p@��~K���Yq�,�#KU�!v�+	�h5�x�\S�Z���q��Y�o!r�h?Et0��H�)��~�hn��u)r�B�Z`%pb0D���9p%��?��[Xu�
���/��p���Ɨ>�/}���U
�k�)����~����h`���v�.<�e�4�`e:eR�|yS>�X�tZ�
W�@Wz�%û��`sk.2.��&8G�G��D�k�Qp}�=�&�F1�I�\�L
�\�Y�7�vb���	��5���X
	Yj>em�_8@�Q���a	D@m�p�d�h��8��WV���kmɥr篜���LjE0���"��`���*/S�x��~}�w"Ӝ
��R4�6�$*�)�3œAb�8󧵂�%��{_�1A�_�"������5��U�H,}��2V�
�ş�;k:|��&�u��h�&)A�� Tڪ�*��mE�j��W�yӣ@� ?TDa�(7{����^��F|tc�i���i
��p�D!�AW;S`�Tf��`V�[�[�m��N�#���K��,��s[��,�Epb�������-�y�-�<v������GXE̊j��@�=���oA�)�eG.����2�5φ��:�U@"M	�LkC9����E�u�E8����u�������j�f*p棻g:~s��0k��^߫α~�<�u�s0��Wj�W
10V��P��F-��Ky�b�`h�J�.�̅31s~����Q#
�G.J�ɿ���� ��OF@k�����+�/���@r~k��ۨ��WeY��}��%`�i|׺,�x�dV +�~bw��:W���;��Lj!����9�,֪Fyz�;�/gD���Wcۆ�����Td
PP��#��`���J��l�bVw�q�Ͼ����L�y�Y�x�`;y�<��x�v���<�%K�T��^������_P�[O[L�ܷ�l���
9�Z`
��*`puK���u�%hik�t�V�NQ�k�h�3��*`��P��a��:�)�&`J	f%o�R?�'���F-&�e���p@q5�p�^K�V�V k��+B�{���~���;�/j�S�8�&�<�hn�JI9���f�d=��d�U���8�H�R��J�Y�9��صm3�y�wq��s�&�Z�vl߆�O<ԂiL`K����N,?��߫`5)���ކ�%�:O�i|���屦��	��9yO7m� D�`��6�6a�1�ţ(BꝊ�V�e�a��
0��Tu�H�s�?
��L��wzm<��=�Nј��	8�{M���)X�oMH��{	h��<K 6�%�y\ ���3뽭��ab�������B!��%�c�v<q�b��C�cڬ����*�DWQ�6q��)�w6cӚGp�_��b<�ܧ�P�u���n�+.{�-|�s�ʷ��]�t]�J�]�v��m�:T�c6%4ݧ*�e��й��`@Λ��!�
"a��y�H�q(�͞�ًf�UB5�M������Z����C�@t�W����r=�Ұ�L��m]t�@�1`�
f%�t����o�k�^��S�:�&[b��B
]���@��➖y'/�`��f��t�j|WZj���0�Kuc��я��y�\�'���sՀu�"6p�Qk��:�Ҙ֖����������o�C|�}oM��9/�K��g<�Z6�j��l���]��`U�U�@��
x����$0�pL�0[�0�7`�o�o-�.=BXJ�RC}B4�F�.�eQL��o�C"`�_{LR�@iX�,S�~)�@eV#��F�	�j緂Z~�>�c�V��e�L�%��m�q.�6b	D�a�|������](�K��*bl��+����D���a<x��"�g��y��d&�/u���P�
�
�j0��ӜFWk��wP��;�yn�s��?�n�����$�\�oy/^��t��U�Hݽfv
`(�
�*y�*ϕ�	�H+e�J\�B�;��w�k�)X�C��J�ޥPf.��Ga�j��ْf2m�?
���g
�Q�U_0>M�[D='��m�oMN�2M�U
W��!��~K��"���岩�Ň�X.�̍|t�T�I
�*(:T���,�h�+��Wr1k�,���C�s�yE�:�Z�Dy>��S�j����
��us֋p��OC)��
ٿ���M���L͹��_.�%�~����{��ԑ=�����l@���RX�rn��9�Q��qtp)�ߕC��'��"�v
��\0��F��=�VQl���j�����A��O�j<S��ʬ�`V�[��'B�ϩC$�k�����,�����$g	ؖ�	d?���3�_M��\����p������=E��X~���8��:pD�L^�:H)�r��:����_�b�=�������"��g�-�6$)V���SϾ����8�20�u�a��n}t3���S0E���2G`22��ucr���X�(L�9,,J!�9��Vt�,�V�q\��4�߀�T}S}�<_��~Ö�3\�L��͏�K+��f5Ь�Z��^)�TV\E����o�O���b���z-�������TW� �U(|�����T�ig�Kǣ�?����0m�4z�r�e?�\�%R��
���Yt4�p�?���n�SƔk�b�M����~��k��<}����B*��pm��Aʺ�'�e��'!ļ��Q�ݮ�.��%0�`�fSn�G��=��%��LJ�C{�s��/yU
5��u+A7�P�p7���S��Hn3X�����_�YcGV+�R����+�.y�6!��[��)y��WEl�x����ܴӗt�5�N-�x����8��԰<W�]�Y�Mk6���ˏY&�X!0�U
X|U=SzFg�4����a�c��)g?=P�g�X�1��#�%�<3A��9
��3pյ�#��j� ���
���-���d>�����0@�kוU�Z) ���7@���u�1?k�LQqb��|��5a�P�̟$[��O�j�Avr�kr�AȜ�z�:�~Y���F���j�ʲ�[I�~+�v{�(d9`YIY��k?y����Q�P
=�:�N�����^���*�u�V�#A[g+��Tl���P�z�>Ǭ�m����cǦ�8�i��o�->����T�0s�# ����G&��ԓ���L2�p�kQ(���\Tު������I����7(4�C�\W`h�J�E������&��d�Z�Xc��*�[ESpݿ
[�Ӱ�{�6�)�X����Y1��3�i�[UE�v�kH�ڍZb��H�^��>my�f�g/��ѥ�đG
	AX!�S��ˌsѸ��ASS�_"6���<�� �jeHM���q���pM�ګ~��[���V'\���O�{_�|X�G�\���t��`
5z#E�����g���"���T,�A�䭂'��m�
*��w�7��l���6�Y<[ZJ�Se�v�뱸J��fT67�cR�6��jo�2/���xpM�	6lIJ�J�)���>i<S���Jn����*�ڥ�a�Z����*��BL��[�^����L��K:�ҜI-sTՔ�ΐi;��g5�h8$���ė�ka������L.���.Ĵ�=`���)�_W�"Q
q`F��\����!P�������^���Vu����w~��N<
��
)�膋�^��v�ѿ3�\�A8���t��~W�ŝH9j��w~����Cc�1f����F�,�p]� ���:�A7�?�:	���:�iX���SfO"S mҰ���2ͱ�f��-V0+�W�Yo��&��$f+�p���K���~BHZ��
���T���Z�E)����	�<�t?
��X�ًfɮYp��(%�0H)��C0��	MY�k~�u����3����~V?�`-�:n9l�q�__�>N;����d�jB��)�RbvY%�b��d��\��X/hTz;�H�î@���ed���j�����7�F�KȻ>���X͵�YV�� ���,��s��q�6��@==���J({�?S�"�2��`�]<`���om�o5)X'�o;{~w���XT)@PU����	3���~���y�����V�oK?,������}"�}G=��\���4�(��ï��ũg]���|Z"\���8���(���`%�̿���e/}
\/�	��~w
����P*�E&dڕ�\�����*���Zc�seݢ�][wK���s�͉0(_;��nR�W��pUGЈR��8
�a�krÖӰ��kuW'ym0��wH�i�-��B�Y�I���~q���>���ڜ&�3�t��-�:�P
��"0=]ż�0�=M��
�m��՛1{�L,:l���C���U�k��5��rM�v�n�����2ׂ;!�s�Mx�y'&�T���}��W���&(U2!U�I9xt�v<�q��0Ǡ�t�U�;��Q�մ1���ZH��@/�{��k( ���|9�֭
�ڸRX�Ϋ�K�����j��}��L`���:Ұ�p�50�L	���,+�e�Z0���$.����ڜ�z���N;�v*�Qo"��B̧GyU�����/��j}��G0}�t,^��L
�R=��}ꇜ�ӌ�l
��DI�g^`�� ~�~ӿ�+.��$�=�~��`��rقk�`�}�Xzڎ�H�MBL@\��(ȂU��22ԙ�!���7�e���,毘'-�W��b0_֐&�V�-�R�f`K��2�� ���LF�+���H�k�
[L�@<\�̢�ֶ.�g
8�b]4�%���f-d�`��O�fcl��~�i���n��R
�9G"~+1���	���&����"�ނ��/�g
� p�<RJ#�v(0��E�ן|E���\�S�~������@�B����9ι�|��_C��&(�d�SJ0Z,��G6�hB��hv���R�xL�(Z���JJy�"�jώAQ%�5�3��3&
�GK�m������Q��x���$� ��$õ�V��w��iX"�u�a��T�6ڍe
$Wf��Z��Yr�����my�̎��E�(��B����J�+K�Qjp0��#׊��/౻Gy����,E��.���F���$�%�5�%���_�W.`='?�l��D�R
|�S��o~��X��m��86����r�?P��I;�ڷ�<�A<�~ \=�:8(��������Q��!�1�����~��|.���R�ʲ����(�2pqnK���)���WYU��8`=׃�:kb���m��@�a�s\�k��S��0 ��yr����Y�i��y�YKr0��h�5M᜹��M�Yz�R��k�4�q�(��V���<T̋�u�X��z�m�;̘7��@%gV�Z��`޴6���M�\�z>N�Zʗ�4��4��gྻo������s������[?P5��1�r��mx`�d��P�mf-��5�,�U�,���w=��6�r�EK{�.���XGK�\V�&�஥,��e�E���tbtl��:�ƛd7Z@P_�k�0�n�qMn��0NhrWp�^��L�w`=GZ��,��K[��P�"ԩ�+t0�Pj
%I1sS��%���Zۈ��Ǭ%�Au��8���:������N<�<�r�y(ʉ`kj��“Wb`w]P���=̙�?�ÿU���
HL/��x��
��׏4� �Vj�)Xm�p@C4Vu��ud ���C�3�@�9��1��,�W%Ö�����`�q�Xր�:����6�ǵ�V���Nt��� ��4,	L��Ze�	�q�Y
�$�R��]�t��>=�a�(�͓�8q�T�gd���6#�q�k�.<~��>g���LJ?�J��ڽt(0wz;�W���	
ÃXu�ix���!?W�$�����i��<2�cZ�,|�ۿ����z^Xc�(�@>��Z��Ѣ�[�%����:UB6�[�D���Dvώ!��hc���)�(�~�K% 6h�������r���:�4A4\��j���.�Rq/�P��i�b�db�l;
+i[��LF40�:aqX�Y�Y�1�3��iM�D-�:�T��RG �Ft��h@0
U.'�G����'�
].v�͚��޷�h�\i^o;�#����_ctx��9�xދ\�G����x�k���[�s
מi3�o���p�K��!2v���>
����K	�fE�Q�DE��ﯘ&B��ٶ�룵���	%�S��bQ�h���g&�2�h'�s�ۘ���W�A��Y��q���@)UN��uò2�WӰE�'7�6>*7>j��.v��z3�2/���9I@M}A��Q���TͰA�u��j��X��C��p�	���KT)^T�6� �ݼ�x�{p��$\?�\t�Wr�LW~�k��?�)PS�F�c����?�
s�p�n�P5B�Rlغw=���[a},'
[�J�X�E��2�tA�qx�(���D#��Y= �4�BCV�ZMQ�[I����+����)�6ڴņ�]�5)p5�Y	}\Ӎ�[����
N��-�
��=��4,�����W�	��O�)�B5hq�J�'T&�S]�@�J%HT��έѠ�2�ۂ��a��K�5�U}G����\	��`��q�W@l��q�s_���Q\u���;^����]�x�F����܄7��q�3��R�\'T�Q���ـ�[v �JYy��a�z.��T�	0m�F.%�˰;P��;�g��;ԡ���s�ؽ���`�qx�k47�5|&^h��L\'�#V�M[�+���\ז�n�4Z���$ۮΪ��J�)HU�
�t���Ts\�d��qӰ$'hͲ��,i?if�S%�j�W(���y8��i�Z�	V*y��S��o؁��m��30k�,�������&ˑp�Gp���M��zο�~�Y`
�՗��
�Vׂj�����������.x�(W&U�*�ʸ��G1<��˄�*[Z�H�Jf��GT5*ǽ�/a��۰k�0f,����p��ӈƹ��K	��+g�]��k'��)�ֵ�K�p��L�
�`{��k#fk��n�U
79���3+!
��.r��v�:BhN@F�����yy�b��B�sV䐪+ES���\K_�r�X� UY?2�u��n��r���G)?�y����g��\��RJQ*��=kW?"��<V�Pmsx�އg��e(�	@�&�%02Z����-|dٌ�V�DÊG�'�F'�/������k������޶IO�5��l�&�(6��_g\o7h���p��G~\�2�J=���F���}�/ �v�'�Uى�����dZ}��a��C����#�P�-5a6��� ��6>�Ã#Xu�aHg3: S����N���_�\�\�/Y�s/~	2����h�
�{^{�<��L:6#����/z5�x��)%)U��z���p�����9�@��70%<JW��}����{���	��f-���cyľ3�r�!�^o�n�j5���X[`
��iK#}/}
fb���j훕�j0��J��ob7,���
��ur/^՞%OU�PrB���QzPZݩ_W�2nuP�iڀ���X�j:�wXQk#%$��Ds6���CF��;g>�~���=�C��z��B�:�T�b��j�q�s_�7�����f�T�n�&Ut����d9a���Iy2D-`��mعy�ۛE�L.Q���jـ6Y�� ���F�	hM���v�/\�w ��\G������\���j0��@�V縦(q�~ ��r�
@Eo�pj��N�!�=L��jĐ�4��Nl]��fva��9��Т8�==�Ǣ`]g���(F��3g^tzg̓�k�ͩ(�+��'{X4���`-��2N<�)����w���Pǖڜq�|׃ՠ�`5����m*	L�Wp��s��������-�=�z0g�x.�VӍc	b���VU��a��+�N��/�����n���-`v_&��P_�h�,AM,}�'�Y�/ ��aڪN���Cf¦�]��¡����� t�Dse�q&���x��&Z~�r8Fn*�8�=�ų;��E?F)�k[g7�zޥ��p\��V�=S���཯}���8V��
��8�ؓ�?_�����YP�Qv]\wӝ
�Q��x�y���n|���g���:�{�6�B*��o�lV�G�csPJ%#E+���HM ��nf�Y����\0��
R��n�a����TU_�:�ZG_���j�@%06��y-|٢V���]���{t�F�h\�NL�p}f��'�]�B��\�|\Õ��
�v��-��~��G*���<K;�b��*z
����t|��2�r>������G�S��]�q�=(��/սL���)}��׊և{F
�@�mk�#?T�ms��c,
Eb�E�t�2�k��s�Q��h�?X�j2x�6��Z�.\��W*��z�ZU`@䎰��� �J_��W����uy;;eV{%�TaS�iR�h�iYQ��T5�Ix'$��є��k�a��ݘ�`z�t��Ձ2���9\ۛp���@~xD�<��g�cN�G�b2ԑ��^w�>�5��Z%�L��_�w�KXr�*�J�$��T�k7l��k�ժ�5�4`-e��K�3\@�P�Dt����'�-X�P�n��9���IJW^��RX�M��:W�k��մl����~��XR\���U#U�����7-���0<��&Sbys���xߕ3#t�΁���=��k����
�W��9(�&�l�7{Z;z{��Wcpw���|�3q���8Z�(���@�7���Z�TX��{zzg������*��Y�y��!�󾇱eG�|f$r›���ʪ7u8_�p�����6�c�X�;w�,�ê�� kgz�Y�jvnV\��:W��`=pU�N�kRG,���~����p=��}Y[��X����urch+�l�D�Ն{����p�`�������ӎ��#��=P��Q.pԉg℧^�1�8��0��P�p&��f�}455��o�0ο�9)Fj����܎�Ѣ�����g%H�)Ri����<��3��Y!vعAn@8�\4�7p�A���Д�:�\mp�jL�u
����$�Uo�m�����-ir:B�bQT�F��:�d�&"�g��&A˨Xel	����a�Y:m�-�o�1L�w��k�	;7��a�zN>��Hg2�\���"
W�6�
`��_|�;��W_<���X�0��u�=»�����C��e*#@Z2e��#ypd���voك��v�^2����t,5��R�(����[`
�Sp=������wgr�r
W��T%nkЀGU�X�Y���%��KT$�@���#��L�7
3���(<�9:ۛ0ozg��އ-O<,=ЅKq�9�����g5Z���b��G���KLǺ�9A��?�=�
��`5�����[���Ϣa�R�sYI8
���Jb���Ѳn���<�E�~��:��-�+��-׌R8q�<�G�u��n��ŵ_'\��:׃�s=����L�-h$ɜV��.7�`��1g!0�0�땫`�����G��	���B�W%�]c�gt���}�.���ix�y�aڌYz�kR�;uhx{���ģ��\-�RJc�[�\<�iOǛ�?`�V��Բ4U��G�؀�֬����,��<��P�%�7
�	g2�420�O�@KwK��g�I�m5l��F���+`�DL1yf.��r��끔- �LJ����#�ɦ��p�FB�Q[@=(M&$����R���w4��ێ�pA�eL}q��uS6�Es{Pڽ�OPQ\p��/�%+�v�Ճ�������=��l���b�z�q���4ڻ�๞\�PD�I�p�=bӖmp"�
jW��<&��g(o%�s!�{��~��|:���1�~.�(T�u���ޫ=���:��5�y�ɩX&ϵ^��y�6\�k��C1�
��� �A�z(��«��C��H����QцpV�N���y���ͦ�X:��qo�1@�<���`�a'����#
�T�w��Q��ϿD&��WM�ʞ�%����?���[*%��*�fR��ͷ��)�F�_���h�,��|�\�e�])a��mh�hŌŽHgRb�zt�@h�4_���\�*����S�Z6\�s�Vr���ߧ��V+a�R�yL|��\�*?�@Uys�^�T��G6��V��u�,	��s�C�B�ax�濢X*�sKXy�i8�sD��P��~�T�w��\��5\���r]������?Xủ(�a>�v����{1<2*���h�ƒ.
��a.��6�ں�#����3;�<�E�2;b@k!��\,Y�oL�8��_�{$o�S���ί����Ƕ}�2�M�$���tn&���
�0YƩ�ss�P���ASk.b/"ӱ]4Mi��܄=��@�̜��ϿM-��*��m�R���↿�ֲ���A@�T
��p�� ?ZK�H�w��� �����q�(�9G��b0��H�d�Ԙ�z�-{���lS��D&��y�I-��>,�f�[��+o�Sp�jܒ�+
R��+y�Wpm��CB�C�Wgv��*�\=��h=z4݀*�`87��������[Wo��%s����@U�����ތ���Ƶ� �:w���W�k�0�۝�]?��������V%�5��]�2�x�q�s/��`^����V:�`�M����E��q(���@lR84:�r�Gd0�w͖'r
سu���݃�]������0��T�]�C���8�%u��V�T�Sp�j9X?W	;�?���1�]WRN�� ���.QzY`�U�Y��ȹ[t���mH粁50]�ǂ3��e���fO�H�V<r���Ne��8�̋�d�cV@����~�o��h�dc �U�u��:��/~=���׉\[^�=�.r��}�!<��:��B�Ѣ��"��E��|XOk��<��O�@*M1[d�������m�P�ө?[�טg�-0�,�މ`��eO�N���;�T{ur�-��*�+ҭ��V(]\xew�
�U�g��]�1���G:���㳩	�m9?��w�C���
�xֳd*R�Pp���~��|قk��j�p��/��_�V��,c~loB���mwߋ
�� �J�cãE`�<���췒@�?�}C�j�F׬N0��J����'�|��D��ڳ�r���ņ��C�m�k���V�6/�D��m^��Z�4q�cR;���:���V.�F�Ɓ�̙|�h�>�h��qF�رng�ntNo����s���u߁�`*sWϹ�hm���
�5P����N�YK̚���cN�+�Qt�L�C\V����z�}ر���/V�b9Y\X�<c����9�2$Et�@m{��dH�[��Њ�d&�u�:ׄ�_���
���
98u����[{u�W.I&����+�Š�F&�j��Ɨ��R�����A�<YF ��v��.n�Z:T�\�v�.Q
�u��ؽ��TV�?�����c�Wk~^"w�_~���Ch��\��U��u=K��׼�1c�<xn�6�R���={�����0Z�y��3W�E)���>��9�"��V2(4d��j�\Y�)&>��p��[kOm�];&m���J����>��U�!�U}�'PФ6\����U܉Ɍb��y�˪-N�p�j�:}t����f�B�V�<����<�9�IQ�oك�}��|62ٌ%	ۛ��z���������8)����/����67��o��|�P�����m�[�:�֏|�V��[*�`��i<�z-�r�M(�����80��q��s=�	�Gm�hz�F+���ydd]]{g��c���\��z��
̂;�O&Wh-������4\�/T�
W��;i��ke���+0Mi�U—(����0\��l�/P���_��5�9�ω•�<[����U	s�X��-��`�S����
�R�0\9B0��F�}��W��X�ܓq�V&���<l_���9L���Q�V.�+�bm|�vw�\N��ehi���3�MMx��[�᷼H�5�����=��S��G��R!_�y���N��z�u��h���:.8���@��v�gN��cD��]�j������&�3����O��.N��ȫt�Q�
�����j�X��ⶵ{
����P
��pMɹR
~TVr,���ֲc�U)�\]� U`+?�tp��[p�>�#�\����y4�"�5>\��
pT ��Zq�3��ırT�RœCy�U�&��H*$X����1�e��f�1v��0s�J�sn��.��>�sCJyW�W80�S_sg����W߇�u�4�Pz�S���.���=��#o{�W�o�46�@���o�Nz��r�Y��8\��1y~c�x�l�sh{��UY���D�).��`��U�u�X�ffju��+���$���%�N�u���g�pZֆ�8/���kI@�.��,%W��\*�O@	U��U���	�su��(sJ89Q�F�:�*�e�
;�@M����V/1UZɹ����?u�,j2�Ɓ]��b�'�-��W�%Pa���M�0mnZ;�l¹�m�9�l6�_��F�a"�>c�B��W�w52�V?r>��
�8�
�� �e����ߌ3/z����8\_~q�����p�?n���ۅ�j#�'�����H;��{v�z;�V9��:b�̦zҬ��r���Z�ba���
�:W�	��u��Ti��t���
��hM���#s}�i\]F�8�E�=UW�Qqn�կ4oI��'5�n�J+����ue�,Ħcʶ����ڑ-���R��7��` �ϐ:���Aw����N8i3��s�o3�V,��B���k�-��6���3���is$`	��d�q�c��^�=�;�J�-��A՞7A�Sϼ���H�s�ߪ���T
�v���
�b�:uE�y(�ip� J�2z�"ےQ�m��mZ�t��f��+�K^��ݛp�����W&Ip5���X�p-#
\�:ϕ�#A��O|
W�Ұ���)���+�{��N/y��UZ���B���2j|Y+c@Yd����\Qk�Z��+�`UsS�!�@9�&������kFv�|�is���-�l�3�3�wc���*x�c��bՉ�-�%�2YlZ�x�+\�ጁ��UBP�\,9�X��-E��
�o�b��ck���MM�$V���;�\ۇ���r��O���j�e��Ѩ�N0K�b�4\
`'�*+�2c��~i�4�1X�(���Zpu�����@4�Ue$Ti՛몞�*�/$�c%dWPk����j��*���w�{[-1D��y��K}�jN|���@��t4P�AD4�no�a�yشu;�7ߏ4��.f�_���x6h&0�T&�-��Ky��m�h��U�8:2���~�;��=����;3�pG��z��w!��lS �fh�
�%�.��lS:��oC�m�&_��>P���\`�)\M�z�j纶~9����+����/z$���m����@�������	j�cQ;ו�B��3��E$�U�VPkyi���e�.
>�U~�I���f�䬚���<��R��ꁝ�(�LC:�RUAD�K��D6�ņ��E��ΙP�G���\�^� v�ݷ����w ��ZHj�8<4���
�A\�}���w�|�^��1�X*��o�7"M�a�� ��ūN\���
�h�lAϼ.��"��C��BC �5���b���j.�dE�d�U$������դcu~��w�b�C����,$�z�&Ui9R����l��B�(\�($0�5>�U�m��cIH�N���Ig$�8Y^���y��e)U���M�D �8=�s<+�b����^��E��|3�u`ɜX�n#����͗�Xv�i8�3_n���?�ߏ⾻n�[&
VƘ��`�548�0+����kqر'����fphx���)@M���#^(��-��E�X8
�l��|e@+�ڪV/�`k���g�������u��Z_g����x�<aM��J($Hk���u�hZ��₄\�Fӱ�3���L�)�;'`�A�%�?��(.=�ʨ��M���]Q�*��c\�ӧƑ�6�r�ô��"q�(#Y�|�l��.v�9>$>�w���Q�]�֎��0:�+��)�ϫє�&�J������0FGGQk������.�_ռš[��W�����K�7E�w���E���f��]7ɠ�a����$�N^�d���m�֊�r�����uUi%纚B��\W�ƀ,9+f��،��փ�S�"!�e���+����du(�k�V&��N��*��P�@�!���{s?�fw���	�q}���0V7fN���ע��I��-p�S��9�������W��~����X�O�����2���⹯x^���ָ����[ndu�G����Q���l	���EGKɢ�P �1K�Z��,lL��.�������B;+�뚜���L�'���m=��+!�*�%:�4��ht���d�<ܤ�Z`�r+	��1{�m���40ME���������-���Q*Mp��y�=8�=[V����f�[��O� ��E�����ѷ>�\:V����H�@���D��8��/�?��h��~|��%bC�1�a>G���hnˡcFG��br���V�R�l����;d����I����K`M:��kÅv��Ob
	�t,��&�c%o�b7�6��8ݱ��:�.���Z
��<�j����\{��b�x@#�~���R������Lp��Z�����P>� ���mm1�D����lk�c��@��M��;����W�����}�]BI2Ɛ��1����y������o���a�|?��/`�-�&�Eqw�MG*�2*U����8Ъ��XyJ	y�f�瀃��ټ��*��	�u�ӱi�M��c�A����n
#A����v���:��PPݕ@���Z�j&*^�Tiq�ʳ�Z,1��PX�R��$R��{ˀxɴ�]��4B6�ƪ%s�c��v�A�S�uّ�aѡ'��k�_�ě�aͣ(�^���JT����7�%�v�ރ���W����s�R۽ePlu��ۦ�A��B�2�S����P��F1�ׄ������F0H�?u��)���UZ�hUp�ǹ�{/���u��4pQ�V�we����*���]�I|�k0�
>�s
EMj<:sh��O&1Qa@m���٪_=�	�+�# �C	�Å���݁LS�E�
�-�;�m-X�f
�x�xM*ۂ��ya�v��܎Ͽ�U�������\��~��b���i���
��7�d��F��_L�ߍT.
dٽ�`�XfҶS��տ?���O&�]�VÅ��/j�h<+��+
g4�+1�e��&�Eb|��� ��Ŷ�p5�3AJM��}sn��X5욯R+G���}K�o�I�4U[ۇDVϬ.#i�ȥ,_8[�0��q��Aќ���>s�%�~�#��տ�1����(}�;>�����,�I9������W�e	�~�_k�)���v	g�>Ȇ�L!��m�� �N]%h0�V�)�NB!A��X�M��3\kuǂ�������c	=bv�՛&TjM�wE���7~
A̞Z�����_�*�C5� �N\�U|>,�ۻD^�%55H�}T�Y�+�B��OkC�5#Dc\4m)�]̜ށ�ֶ ��(:�)�����_���v\�F� R���}�Sν��Od�A�������������Z-!�{]s:Eq禺͆���Ә=�,UkԆ�=�����\�B��s]O�J���`�@r��&���!�g����l�Ƥd���=����0�\h@�!K�AJ��K��n������ޛ�뽶�}^�/�� �em3[�\ϓ�eM�4�:d!��B~���H�A��8�ܗbΒU������>��Π�!��K���
�3�.q�N���D�X�}I��adrit�h��؆����m�q�5����cSpm��`2�{��;V�
\�
j����|1(�wM*&��U�+"M\����U�50���S���U�TD})��G|�{^��V�W��K�%�*}����{��ct��=[���"����1>c�7��gL���C��
)�0ʼn8�c�c����|֭~P��6:|o�`a:�ٟ�УOa>�
���q|�3���(��ˣev��5�馔�g�{g�-��)��H����<׃����ӱ&�e��L�Vr��|W�C��N�E+S��d
�E�f�z�J���޳�WŴLI��^ٰ�~+�H_�����+��ό*e�H��c�o�|	��dD^*]�z��@�.@�J;W��FsG/N����#�����Z������T/|���엿`.~���eoë��-�;G�v(:gw��ƹ$a�!n"��� ��[č׭_f�
A$%s$�2^�b��Kg�z0��\n=�Q�& ���(�1��K��@�p?&���VB��ޮ��`|�,N`5qI�3B�'3���i�[
*�ޫS��U���j1�H%4! ʘ�c�5VG~n
���/�سuM9�v��g�R2+TnoO�̟��k֡�mA�ˏ=ǟ�|����o�eJ���Z*�p�Y�C_�FF��_���n��A��}t��@*Kn垚�\܎��lc��sI�\��z�9\�um<c )��U�@F��2G�I���]	�*�Ľ�|�|W�;K�3�򘔬��V����H��A���#�	(�Z��C��4H��Q*O=��h�T}O^�װ��	���)�R�6ݤ�X>��8�m5:�L�{N��+P�_���02�4��+p]��|�k�C�#������8�3ax��U���Z�Z�5��h�8.h���F7)L�Ea����um0kd4�c�񠖄+K��Q
Ѹb���`M?�kCC�Al��&[���m��?�Y��b�(�m�`��֜
STsOՂ���	�\��m�H���E+�CKS�2��؈N���~�eh鞃���t�ؼ~��|�����x�����(�VJ'.b���t��B*C-gU�6�oc�Y�I�lT�snOM\��.���z��.���'�+!H�3��U�5P��%4���|]0׺��/��
3�$�D��7Y��0E�J`�3f��.1�7����H��'�~`�gt����>��N�z��G^}>��8��^�]Kn/�G1��s��k����Jf\�q��Q��x[Oktg��F��j{Ǧ���m������H�xƀ��,x�_
\�V�/�Vjy��VF���Q�U[�|�	�d%Xv��vAA|�	l�m��	���� ��|���#n��k.y�s��zΙN��9,���� Q�8|�������&w�k��_�����0�]�?�|�?�X�i+�)gL<���k3Ǭ
�ʼ��q�s���MH�R>V�:�ʴ&�8�ӱ���4�c 9����J-o�5+�|��|W{g��S�@`Y	Yqb��b�,�^�7�%*�M ܪ�����}��'j�Y*�X�T�s�G�-�s��ap��pf�sڳd��G���l�lZ�ӰG��L����>|\��W�Z�-��w>�x	��=f�k�k!���H�Sh�n����A+�{�Ȥ̘�7u0Kݒ�+.��|.3
��Y@�5�^f^�^/!Τ�~��59k�d쭠V#��#-��}W��VL���g�n�_
[�5`

��L*f+�ŤZ�v(`��6��[�"mZ֙x� �ܵ>
�P`L�pyԇ�Ł�y�
�IK21pyd�gOCsS#[��9Xx�3�W��Rat���/��9����:ip�e+w=�
h�jE�%��m�I8��V�1��R�
t��[��Io9x0�cM~P������J�Fw&`^B)l�5�Tj|�Nc{
p�m���+-+���P�|t50)mėK��վ�9S`�Ұ,O�ӻŽl��ez+xUo�L����P@��'��l|��߃��q(�s1cՙ�}�b��d�Z��X)m��G��c`k�i�� �a'?l��?c��J-���_L�����ԞZu�&�d�a
p�;8�x���``U[F�f��A╎6��$�I�	<�Rq�jD�F�*Ve��3���a4��m�(�=_�vww��k-��ģ����~��T���C*݄9�^�����{�ȟ��� ~�\K���j^��fو-���mÉX��$[ >�@����VR�A�r��	��]�3�h
�<W�ల�ڦ�@��Zc_�����eeh��Z燉W>2j��ؤ��C�ipƦc�@���sZcS�4XDi�$��L*�!�},��+�ZK���;?((xR
Vjq�ES��?�yȶv�3?���X�
Tk�Q�6a��'�m5k���`�m>)��Č�c���V�Zv1A�u6϶S�X���~k�.(�*6����`�Nc�j����I��)�"���z���H�-
p�6tyh�b.�%����-3ۢm���<g��vcn����J����“�+�c�
,~ʋ�2��`죰��\k��,�lND_M�2�cWׄ{�*W�'%�?.c��V��Z���`���}y�o�SP`��f��V�V�z�����{_��BS�J��<�*�$�+ELL�Q��:�cx�%�;F�k�"�Ѥ`m�׎�&̘�	>�	#���O����<�^�L_q
�9��[H���2�C%��j���ݒ%��U�j��9
�uߊ����9U�8�&@�XX� ���j����|W. [�#%�nk ����50~Ϋ$�|V����^a��b�=W����5�d"�[�Ô�J��z����{�$F-�[�dSU>0nj�t�uw>�?�����W���oM��0��g�m�
p�K��O썕nJ#%T+�
/b�
Zk���pCc\��ze���t�N~P�Ԫ�wmB�v��OQ�����k
$P��5�y���-�=��@���נ4z���:n�z��,&Ѽ1�&+�|��CKo3��ԏ��{��x�߿��ݍt&���i��^�mJ4$����(Tk�;�B� ����o�:�6>���7p�Ġ�d��v�츔���uZ�ƅ6T�ĜW���䴬x���ؼ��>�{^���XK���ۆA���[�Pg@6��҅��ح��������ֻK�x�(H��Q�Z[2�h���V�Ij6��m|�I�C��h�R���\�v���wm<�����\#�{uXb��Dk��{k�6��-�*�,�jmCA��^��^M�����H����`�����vd�������[�B�������p�,z9
3{Jb�s����l�5ꀬ�"_��%7l!{S�r>��~�@�����:�>�
�p��P9��5PoA�/;&�8	7Ѯ��`�V�x��-�����cd��q0�G���E�~�%θ�+u(f�NÆ���#7��T�>IG���L_�Y�M���ȴd�Cl{&��UBӘd�6��`�k�A��PL�x�+�{)Y���` 	m�[\�&�Ӳ�~zwX�^�W�"����s85[
�v�ใ�"a�4:V��*\�߬��F�=�M��/�C߆�'ކ��\���Z�T�k|���\w3hrS���-U�5]��n�Å
{ղ!V���ƃZ��&�d5n
�>������V
���LqALZV}��������+v�;����u�p�F��f���h�|]��@~��\qR�[�g.ÂS��\+��ARDT��A"�V�8&�~P�.&��w��::�5��e��@�)Y�[ɽ8�/�e7�NH˲�k=��{� 
Uc�ܰ
[��:���8P�}�|�D'���D�_g��ƖGn��^
�-h�{�q�Y���q�6�Z�ȵ�@3�~��%��쥖��*;����e�h��XIEND�B`�!�PNG


IHDRPP���IDATx^�\Q��0|���J@B% 	u�$ 	�P	H��G>�O;=n�����k��&$�w{�䜏�/���_�T3�9?�`�0���s�HZ���yc#9 �v�?�c.���m���W��DbW�4��@^�[����~�q��
9;�<��;�nYLKĀ����so�#rϙ?�3	4F+�@H2�11�Y!�t�rh�*��E����n�vd��s����wa�86W�1�ã �a �Y�!��
�h����6L�<�JjG����vˮ_�.�DN`2�>�,9�
�����h/��x����Z�Lm4q������u^#�AmD�Dp���l�q"$
b��^��j#l2�.T��Og�F������g�
FQi}ST�N(*����IN(�s�Fk_m|�����	�
}�%Z�l_@m4�9�6�Pjs��$�@�AX`-�A8b��˒�KN�@Dm0�,Y����j�cKM:����';�eI�t�@@m&|	&H�>�@�@�襮6�ˮ�jC���@ l������
y�J˕��N��},�xж [H!�\���?��K��6�D�@\m��K�)��BP@u�@�W�9� �%-W��Yd��*�"�O6A�������	2@a��r��o��:s�p˕��M��J�`��r�,�8�����W�(nb��+IEND�B`�!"�PNG


IHDRPP���3PLTE�����������������������������������������������������GtRNS��@��0`� �p��P
=��IDATx^����0P[�$q~��i��8"�݁e�s�ת�e%�)!潾��ܯ2g�?"y~W+����7���F�M��ƪ]��u��SjG��b�L��|��y��=|߉����5��L�f?u�ȕ��N�JJQ�k�ep-�/�y[������3���&���%O��)����\*bNѹ"�(�3�����l0�UO#�*H�� �D�9(?��'����F�'<\g�+v��͓��{��n��`������Y�M?z��@_�K����_��Uij�%��u"k�HZ�r�vx��
��>|E_�����)l��l�m��g��,B�WUi�i�8���=W��qD�&~D��Ady�DxG���Dx,K��[�jZ���zT\IEND�B`�!_
�PNG


IHDRs?_	|
&IDATx^��ۊ1E�H�c{����[�r�)j:&/�=��lyݨܭ�뱿� <�7���a����G�
�g���3�
�۫37Dܐ�5Y$}���V��5���+�pzM��~�E֧з�bu���së����f��'P��q瘳2��BΣR�!�r��W���hz�(<���kvA7���ytN^�wpֺ_}���)��G��	]��EsG���,��u��:���QbNrf�9����A�!�.r����6r+]�Q�ѫ�2�<��Z%�VM��|w���ɻh�\b�]�P��#�ž	:��kH�W��G�eȽ��_>�>
w��Kt�:�B��f���O���Ǫ�P��8�
�]H�c�饃�ǭ�	����$�7#�ss9����磈�s��ws[37e���d�&o婜}=�j�b�&>�cVIA'���%���1��ʧ��~��G��4f�'sK
93E��t9���9�u�+�;P���C�r����T�ڻY�� N�1�}�n'����5wj~(�fU������n�����.{�;�{���@h�Z�^�5�l	�|/+��f�{Y������w�N	���kMp�.ؗ5���Ye4AWD��
^ʈ���r���5[�6�x�~���"���`n���\6��:�C�lo���.�F�z_�g�o���r��ָ��سc�a(�����&��)�lf`A�/�x�����ֻ'����j�9nӾ�z�٤+G�0�V�q�¡/0�G�v0��<��9�b@� �sb1��@��9�b�1��@��9�b1 �s�91��@� ��b1��s�9���@� �sb1��@��9�b@� �s�91��@��9�b1 �s�9���@� ��b1��s�9�b@� �sb1��@��9�b�4�9�b@� �s�91��@��9�b1 �8�9�
b1��s�9�b@� �sb1��@��9�b1 �s�91��@� ��b1��s�9���@� �sb1��s�9�b@� �s�91��@��9�b1 �s�9���@� ��b1��s�9�b@� �sb1��@��9�b@� �s�91��@� ��b1 �s�9���@� �sb1����{�	�9���@� ��b1��s�9�b@� �sb1��@��9�b�1��@��9�b1 �s�91��@� ��b1��s�9���@� �sb1��@��9�b@� �s�91��@��9�b1 �s�9���@� ��b1��s�9�b@� �sb1��@��9�b1 �s�91��@� ��b1���@� �sb1��@��9�b@� �s�91��@��9�b1 �s�9���@� ��b1��s�9�b@� �sb1��@��9�b�1��@��9�b1 �s�91��@� ��b1��s�9���@� �sb1��@��9�b@� �s�91��@��9�b1 �s�9���@� ��b1��s�9� �sb1��s�9�b@� �s4'�b1 �s�9���@� ��b1��s�9�
b1��s�9�b@� �sb1��� �>`�����0�G]=�`��:P����|ۻ�ݶ������S۴��Ďd���	d�7i�.��8�d��G���#�����ʱh�s�|��
��ǜ��ś�8��|�)�z&��A�
�Ϟ|����7�1^qr�;��'��;sb�m����)1aWL���!ܲ�k�&YM�5�f's
9q�p�5��B�:t��ɥU\����뚜�;�{�I�"9�Ɨ\�fl7rz�sx	s��u��;0�~7}tw�AW�Z'�Ī�
)�^s���p
�O�
�<�A���nn�uZb���4B�Ӄ����#��u�Ms�v�5b�a�r����V_�!��i�[����
$��t��i��N���VmzH1�"�l_���^
:�\�aw�Nߖ[�&s��0��ܓ��V8��sZjM��54ߜ3�N��n��F��
 ���K���dN��?M�dn��N�9�B��\\�@TC���q��ZC���4�?��N�j�u;Y����\3�[�흹:�[�UA�5����9���Tο3'���9B��r�?����Yum>���8��8�5\����� L��EQ"�R��U��R��%ߕ��31�'ta�X����ж���щ����s%�v�Vz�C�-tk��Z����	�L�܎���	9ݛ�sj�=��	\Cu��cn�#)���5֨����}oIEND�B`�!+����JFIF,,��C		



	
��C��ff"��	
���}!1AQa"q2���#B��R��$3br�	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������	
���w!1AQaq"2�B����	#3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?�ˏ�g;��X�^��>c ۞�&И#W�x�r��ԛ|���Om�Gݦ��[(�T��A4�?����W=i�����T@=�c�Mm�9�|�z�s�g�P
8�ӽp1�A	%s�2��6�@mŰ�;҂pP�枸b�FH}j4$������KQ��zS�@�t�6zf��Z��vr�~^G�@
¯'��	B���G̤�>Z�I�l���ߗ��/�Jz��F�b����ۓҘ��x��A@x$q�n;z➟p})�w�=(R]@-ȥg�����`�qO=M4��!�)�9�l�E4�����	|�m�th�qӵ  �W����ZA��9�	
��G��,
Ly\�4cnI�W�RQI�=A���Қ����Ob��e��er>�G_Ja�;z���9޼�Ta@�q�֐�q�4�X��=M9~�ZA���)
HQۚ_��s����ʒ:MS�@-�P�l9݌Җ�v�9�+��@�%�b:q@�^Q҆���w�$���i���m�h2�H��_���l`}h��"O�=)�!2hS�q�=�GC�_?�"���(�9�<Ҏ���<m��
�N�NWp���/ �b�/*:������{҃�I���8�X����J��$�(��`m��������S>d�B���OZp�`��3�Ãҕգ����	݌�	lF0�*���B�@w1�A�P$���v4�)
�x�,|����T�ɤ n%z�p��ȭ&�1'�"���˄`Uy������@9,���sB��rK��B�!��P����A��	$�T�z��'����#m�2�h�D��På+n*HU R�2(o����	�n4�	䑓D�0��p��T���x�E*˕֊�,���!$��8�$�Ԭ<�W�Vd��Қ~���8����ҏ4�B�
TEY7	�J�
���N1�j�i�Ҩ��<�'<�k�ܷAM������ܝƁs9�n����A�M;�qҁ7q~\��z�g=i�'�֕�UH=EF�~��J��ӞNޔ"�r� ���L�p9��S@�H��H�n^�ZZ3��Zrsֆ�+�P_inq���F?
U$�'��O���^z�a�	�u��0#����B���N��b�:7�qŝ@^��pz��6�.F)�()�
�N:R�˓�MQ�A=H���}hƟ���=)rwt�`����C.�ҟ��ݎ�#m;��)�ɠc�J����n�F(��h9��᎔�™��)��Gjq�~Ri�^��M!�b��r��瞽��8��8ݻڀ��)<����N�2lь�w��q�b����)�qHK	=H�t�N���F>���'+�ZT�M ��>��_4e�"�z�u�2�`�~O�M�W!NTu�:d�.T�&�:�
F	�tp�D��(�t��c�6M�v�w�l�Jz�u��]�8�z�>l���(��
[���}�ǯ�hZ-���s��,����9y\zq@0�I�JU;@`�c֛����qF6s�{z����B(Cln#ܒ�Xyc�=h��h!��ڀ�����3ay9���tǯF��opx���ۼ��Ҕ�2�Fz��_}�*mpy>�"�=s@�������M<�������j��H8�!$2�J��M�8۝�׏�.6s�4�W$6�5Bp:��>�������@��JC �Rt�ґ���$�I�z�.2v��<!c:O3��G��A�)�T��@� @�&��|�hL�9�N�ɑ�z�o^)d|qH񊨊#T�oݎԇ���G�8n��J��C�a�ZOLt�bX�#�&���PH��bs��(��ۺ���9�5�8��P��=�)�C��&�;N0H�	$g@���ѩ��9v���u�O�mL�z��IM¦I;�ڀ��E�'�i�Y��h�����{R1�ϭ!�	�(��G�=hG��#��}sO�	�i�~N:P�� m�)s�B1�)���N�@�m�({��=�U�™$�+}� �>^�|Á�S�p3ր���PNy�y���.@�1��m"��t�c�M�=4�
��B���I&�z�Q�MP9
b�zC�v��s߭!�i����w�0x搐��)�J?�"��@�4?�?Z��m#�!���~((I��H@
1�3 ;MH�'˻�*6��Or��B�h@����g�� ��G�~���w�H��6�A&�q��y�3@
FܡO �x^��lM!WbO���L��U�c�7��򞢤&��:��'�C|�5$|q�*��>��6F:R������‘��8?3a�R�e�a��֘����҇���#�y� H;�9����&����8�.J��P���RJI$������=�0%NJ�>>]��|�P�5rTK�SM���G��ӹ	P0
h�u�B�=h� �z�z�'wJ_,]�y����2�i�JC�������l�ڜ��AR;��G�L}�@E<�I�#�js�@�̀���p/QOm��0sQ"F9�4��j��x�0��
�i�H�
��i��x����;)�8ڽq�����ۜ��@d��y^��f`��3�ҙ�e$S�O'���CLg���pq�����BG͜P
�$M�ZC�� Ҍ3r;P!Q@$�{�K9t��Jw��JѨ$�ޓ��I��#Ҥ�j󻎔0=)HV$���ls��B�ɥ�%���)A��.��R((J��4��E
 �zӋ�
b\�����������B���nW�Vӟ^iA�4��z�>@�j�C���)��#�4n�—��=qH�=
*ƥA'��J߼p�P�2z�{��Za����Ҁ��s��{��6�=*d8�`	�J�:��y1�Ԁ皑��ǥ�nF[�� �@��UA����'=���`�������{���(݁���۴g�ivy��Ҁy�)\��͌����A��hH,s���>��9���S���
�Q��iI�z�
�S�y�$�I�hR�
��pq�Nߎ2x�~�J6�g�@�����No�:TL��#��/��(�I�{�����۷f���X�i��3֑����C�
�����S֘��y�-�^(X21#��
XW9�i���/���N���ߛ��
����Ӹ`S�y`Ҁ�	����҅Ec��&�
��p1@ɿ��P	*I�i�A\������zP��b0��Z��1rݽ�#*��y�у����@��)�?� �?xt�*J�ZFL��A�	@��,�@ݴ����_�:ҫ	ڤ��(E�(e�1�֔H(
�3L���╻c�(� ��Ӊc��j3�#֤A�
��#��
���;fd��&��Cr3@}�[4�ԩ$嗁Nddt��(T�POqE,*�N�tPeX�#���%2z�J֟� ;��T��A�}�N�֟�q�M?u��@1��ڗ*P��S��My6�����oZzgp�ZA��8�����֔�RHl
J)�����Ccp�0jdN܌��֜��;����n�M���R4�,�ʼf�5+�ݸ��TZ9;����.r:
k����L��_���ҕId$�@�)m�*�r�ӇAK�,�	>馄R	=MKLt�{�@0|�Ul)�FП0<
rm^;�i�RAZ�ws�A�A�iS� 69<�CK�#ғ�})|��S ў悀�'��8�i~~�*@9��N�8��,?�Mʞ}h@�ҏ��^ԣ��Jf�gڀ)V,z�
+��B��i%ۑ�MT@[��JJQ�'�jL�!��h��)�	'�!䓴���x�H
rGCI�WoZu7�@e�Z��ǥ?��<P�dz����z�9�~(�~9�$~�@?�D�G��ǧ /����@8<Ҩ�G�����=xP=)��q�֊Eۓ��h��IBOZD��O�q�S@��泖�9�����E��N��Q���@
��x��������
ru8�E4H����	�;R��;s�v����}�O��.E4t�#>�;��x
����'$M�{��zc�2A��!�\���2S�����wA;�(��sC  ���)�T�q�i�GC@��ޔ)VR��+2Ȥ�ppz���$ t��(W�7b�����aݴ�A�t^E4�8�NW%I;T�z�������ě�� �T�'r�7'=sE4��QE1�P?5'N>^)�#������ę
mr8��@^���BI�h��0�TH���E/������(��0X��������w�s��
]�CZ��c�F1H�n`6��J!@cڔ��G��@F�x� E �4�0`��C�ԒrhD^2#4/�"��Zs�v����S��ڭ��F�˚<�n 
ŗ`�t�
�Jy�i�K���88�O�vE5���oe�å�o�q�f�����T�q-���G5�b�ğJ�f��搒2��x�q^0(#�$����NR]M5S$�Zw��8�8��A`=(���4Ü����6��H�(����@(2z�h�y�i�y'��``P;�4e�a�i6���֟'nsL(�R�=M56���dm4��ҏ/<��N,��#]�=s@ӏJE88�@� t��j��@;cn;�6dd�y�$_�sO��\PW�Xu�����ȧ��G�ۖ���Ҁr�3O|��8�p3��i�Í���v�y )=
_�
��l���W�Zsd.	�'�J�l�O��i��
�
#}�A�¢[�(H\�(�<��4������z�E�1�\���<Ro��O�T�N��*�����N|c~?J$��� m�Jv��a��A�m�/A��ހ�${�a
����
���#�1�Ӌ�Ewvݼ�NI9�{��|Á���8�tj�+��;Ն혤E��s�Zr'p^Ԡ�I��>��9$��i�,���i�c�^�FR
���|3�S�p����M#nH9'�/9w�z�($�N>Zq �%rǥ5�/��-9� rOJa�ᑃJ3���1M1���3N�H�l�dQF7e��(����|��Q�1`:R��}h3;��za$g8���&�3��f�>顺
B0H���P�W�w{PF��.I��h�.��R��q����F���/ e�
���l��:C��֙�lB��ީS�#m��g�0������<��KK��
�s�IC��b�,�x��-���ps�N�h�03@AbTt�BT�{�ln�Q��L�YN�m�1�\+rjV����z�N�nH�@7�1���NP#`=i�Y�O;��]�4sX�b�oS@ߓ����h%�+�=T����-0䓹x�L�~(�c8��6
P;�MG7nϵ+FKAɠc�H�UT7�	��t��J�;�}M*���R��6w
ˑ@hҚ�M����``R�A!� �GA�iM�o��@4?��c�!;���H�z敎�=(��Fs�x�)y��-	�(���������G��0�Ď�������n�S���Z�z��SM1�%��p9��"3�ӏ�'�4�3dqL'y#�9cʃ��5�p=)À�4�'o��@�:�y$�S�01Қ�|�X!��M=MIMO��@
�N����N�1Ҁ9?6(���lp�z�Jd���d��)À�Fdٕ݌ҧ��([li��sD�8�C�	9aҚ�繠�
�9��#ph߀A\�Rv�b� �L0_�WmS�C�i�d�~nj���5 ��}�֞9co�	���(�RC`p$�$�I���i�a@�ڀ&;����S��#��4�F��"�d.H?tt��EE�{�X)`��&�N�1K�݊i�d�v��؏�.X�Q@8p=�ۼg�)��I�4�&��(3��LR�c�H�W94�(%yZh�oAH�!�jL�L��m�G�
�&X�SCy���JF��ҥ��^��|#����$GN���S�Eᩴ9�Y�[r~I�V���q���n�?�sxj9`�n�n~Y��nS�T�5�I4����l�߭�$��=+[����y�oc�ěe�'��zm=�cʓi�����W�Ʋ,2��f�b�n
j9�椄��^��.I�9�ZX�1$t5���krO(�'�
I,[�#�[h�i{�2���h(���#��9*B��U��Lx�X�����`�jV@=)쀂GCL�u��s��f��rrri_

��cҐd��s�L����F�m�v�>��A
�Ԋ60 �Ԙ'r����)T�=A�HԪ������3a�AB�-�rM)B���ц^A@��R�)�={�y�?����q����Ӂ�SO$�m��Tb���<��X��ۚ1��NI�CX�����@=}i|�a@�yO�0rǝ�Ԉ
�`R�%�e?wo\P>_�n��9����s�{��I��<�d��H���ӣ�>lR<�p(|�m�
/�ʼn�{zR�';sN#������H<Ұك�� 9RF	4�>
*F��@L�s�J7 t����P��r�4�;�:��g�Q����ycޕ��ZL�������<�gv;S3��cU�d/�ң��wg�?�|��Q(P�PjE�r3�f��wJyڄ���	9!�5��ӎ��;��O
@�(�1�蠙	&v.z�4��c�!E,	l@����=N:��(�p�Ƞr��=sM;rs֤��&�ٝ���(����3�֑��'��H$�ӊZ��}M?���I��gx�0(T�p3��<nۊG`���Ҟ8�~��>�����zAҁ�UaO9�)s�GC@ۃ���`ϯ49�/��H����\�����n���d<���1�9�E&C�3��`cҗ.y��Y
�b�'�	�����#�,gv2zP�|�<�A ��.E1���Ŋ�7���jd�H?ݢC�*��Hz�V�}��tn���M��c'4��$f�Muf�o-�Nn�����/̭�+�<3�?|S��[$�
��b_�8�V�dW��,��R9
ҥ�٠*�aA<(�k��?}t5�^�g�_���&������6�sor$��O��W��!���|o��ƹ�M'
�����k�n<Cqm)��ƿ��wC�W�x�[�[i5K�c������p��W�۳:pԠ�z�3�h?�s_�+�
oK���W�s�uh�������^ �p��0��~kh�����t�%���`G�{�;�Y��>��6��S�tmN@�.�#�p\��=�r`s��:>�F/�棱�ɸ�n��Wv"�Q��ߌ�j����I�pY��}�ޱ<�>a���q�	��w<�F���n8��VRޔ�2I-��B�ci���D��H�zS[!�=E<�$ ��)6l�z�@�a'��\�?�O4}��1�L�p��>����RC��X0$���;�1��o���N	�q�Q��#4�0?�z}(O��ʠaОi�k�ޔH�j*�A4�MǠ<S�R�� ��}�zqO?xq��r)"���=�6:S�r�S F���2I�ǥ8G�,:�i�$�x"��l��������+=i�įSJI
�X1'��E�� ���
�4�b1�Sd�U#1�2��~��N��b����=}i�XҩޤzS��#�ҥǨq�Q�i�d�8�4P�~�7AOo���0G��5I���D[��t�4|/˞)�����H�}})�@ �����=i�0����j��1�a�i��f��nPRb7o��")�$�A$�����|�o��*��G�YCǟƀ�J:
B0�m�@�h��@
�3ϭ*p�zR��{��pP�֞��
v�ޥJ	������b������E>�
!��Q����&rXv�����A`��<`�*n�NFz
q�᎔��@�y�C��S�nL��*��w��jA�b���[�B��5@4�ē���ԉ����aHx�Ҙ�x�����c��h��Q���>|�JiY'q�:S����A2�p[�h����ּ9�i�е+O�jΧ5�z���sG.�����V_*Q0w Fħ�ۀ���G\P� K tjB�=@�Ʌ�UM	��6s��1��֜�jd���J?�&�V'#��,���c��R[-��r
D�&=
H1���qJI=�ژ�-Q�-��V�pdel�]֟8ҴȌ�dĹ'�8�V�N��7I�"����ٽY��cl*���yU�4�:c;ط��M��5Qui!I����0
};�s���ִ���l佒h�rD`�ݍ|��A�kBu���)_
��)�����/�^���U}��wRĸ�~������0���I���.|ԃ��?
�mo�%t>
�߉�!)���3$�����*��Z�����M�#�X4\�&'��Gr�ǵ}��X	|-���T���\������0n1^li��黣�s�R6{��EM�AR>V�4���G\
�_�w�ï�2��E�/
^xz�f-!M������(d��rrk�0��Ս��<*�\%�("���p{�_zjq!��bޕ��S1T�-�4ǒ�����l����Q�������@�c�8��Hp�c�c�Ez��T�'^���nݞޔӷ'f�v��b	!��D@w��Q�+`����ց.��)*��'��@9�l�`��8�[�5@T .@�N\�n 4a	UI�|�����N��J_����JN���n
�}(	�c�9:R��T��Թ\co��oAB�̃�zR���R����,[�NidE$erM96�G�Z����=i�,�~�;��y��4,m��|����V�*N�f�H�gM��4(�ϽD�Y9$P��ip�8����#	��#G$g���bx*�t�q"�a���Q�9�� ���`╣]���h���֚����O���&��ը$`�`b�&C`�i��Ct���UD;�6���+��4�FNKg�aFќ��fs�J	*Kt4�R=)��b�5�P=)�;z���&���Sd��4�	��\|��#-��
=��}i�o�������3d���Nr}M-J�)%I݊�npw)O�Kgp����n�S�	
0�q����vj$j�	�iX���4�xߌS��9�8���R��i��r�$Ӕl$�COS�!~�u�R����8��DG���ݒ�x�pV6H��".���FKrB�h��oJL�Zt�@ǥ!���!<����BX��L�9h�<��M!�hT�N��D���9=�hS�֐�H�1B���Z��NOSL'$��ҙ�S�e�'94/��ގ�����ґwn8�@�)�b�XK�
ܸ�W;rs֔>�
��Ң�T��W�.�j��|\Dű�Z�֋m�[��PȀ��5ɑ��@�r��ڶ�}'*����>��ʋ����9��6��O�-�fS}�y���$3���d��-��{�A�bi&�qY%YD`��d���d� ���ocdw~
��E��,��t#�v4:�o���jN��w����^��/��"��#m���x'R��֓L�Rk��9Cۭr9J�牴b��΂{_,��Tt9�F8�w�����lj<o�	/ ��D��`?x�c'i�}��>"�
�L�\��(�22n�ձ�A鞆��&kN��{�u����8��ô`�B���v��`+�z�M�%T���{�~B��[�B��)HppF�;ӕ�jK����
�24��zS6��n>n��>Q�}:P<coZX�2QO#$��JQfRI�)���n��NX��Sc�cӭJN�i8��S �6���^���U0�+�sRv��=E!L��4�Aۚ���;����*+����[%w(ɩ1���ӛp\q��E��rE<�r26�Zq|(�ZV9��߭��.\���A��i�@;��j�������x��JcQ��ޑm�N�E���Bp|��(��
3��9��#H84�c`�qS�m�c�Fx���T@���.H��g�%�p�X~��$��ꀉ�00n��x�����>�h��UD]2�i��u��A;���])Lc?.3�҉"'��(d.��7#��Tf<�q֤Q"P[i+s�4�1�!�q׽TG!�E$Ra��1�=���Li0��EbN	�E%�$��i�n�Ac)���<��lt�O$�(�O��ѿ)��z�J��ց7`�^SHF�����?xP	�?)�z�E�hփ����R?x���!.����)�E���O�O�56����s@@FG$Ӌ�c��m���=(G+�x"�9��SV�p{�h�����dQ@�nB��s�g�
A��i~^�h��s�B�>���tI4�P�C�Ҝd�j<�_��I��t7AN�����.A�t4"�����v��?�� )G�;�"�@1��8+�����vS�mqޤq�9"����4ed S�˴
��X�Zr6�7v/
s�E����I��0�k�T�]�+�/V���i�i���l��
ʎV���"Ԡ)2nf�}+�����ڝd�<�co5{ע|-��Κ;�Ù�~�����O�J�In��
�4B�h��I;A�J�}��R7�V�O~����G3yP�N:�k�'�Y~<|H�֥�k8�c�
�� ���/�K|���G�Ul�U6� ��~+�*5$ڡ+3��ӂ��F��}-��6��۝S��b?{o��GR+��He)$r#!�>��7ǽr&���qȸ��cڻ��o�>([�1i��~Y������^�G��a���Һ<���n|l�u�����4��2�O�i����ׂ�j�e��98�<.�����c��~���R��󎜢���*E;z��@��y�C�#�&
�b�2U$'��(Q�6���2-���ԏ�:�(��rGZ�$���xP7c�:8�ϭ=N�@�OH�;�
#B�Ct$1��J��m}jX� �-Jq���>=�`�4$Qۮ����b�#��J��x�)ꅊ��9���@�X���i"C���?ʧ@�����Ҵo`@<P	�y"?��"��T�� �J�b��94�����&�4�F�2@9
�օ�����S�s����;��!F]C��i6g֭$�
SlĒ9M0�*�c���<g�뚵$e�>��-ؒ��OSCvB�p�����j�Kjܶ�FOSҡ���T�ՈA`I�=*2$�te�^p:��t5bj�7��0ń#ҟ$|�\}ߗ8Ո�k������犒O�HS�4�$1fA8��3��f����jV`��
��6�ހ ہ��>bu�]<�I$��Fp���<���5݇��g�����:
��'�֚�)�27�L�X���߭1�y�
k�~��,gn�+�zPSWN@;s�l��00i�P�zc9"�Z� -�z�_��s�v���g=q@�c�>lf�G$7�G4�<�py�n�Jr�
�74�q��)���AbO���,�H94���L�
��|���8�<�2�(�F��z�U� ݓ�M|���9�c$w�\/�S�$���)�Nz�P����vO����?
:r[�4����z	�6p7g��ю����}i��ZC@�(�Q���;�ZLl�.s@�8�Z��������@<��
�w�(�{[�4�S�<�����Nš$���m�Nh����sT�t1��%H�OCL�-�"NN�i��&��ws����gIM4�MŦ�\�k]Jd*v��g�s���9V"�)�}k�UN����ּ�Ǟ�Ҧ�Uб����k�1l�>sن9J�o�t��]G5��,�����O�Dh���� �M�?pq���_�4;vB�$t>���o�h��T⢦5!fcN��V?[�����"���tۥ!.Tm�ؑ��I���%�Ga/�������3o�՚���pyg���[P�L���@��W�߳��w����fI�l���(����x	��ʕB�?0�Hea$eJ1�#���"/��o�~��~���~�V��h�/��}�ce���y^������d�g���9t�iS؂sv�{��~�������1V����1)Qv{v�+��x����XAc�ҕC!U������q���B��K�9��NPA�\�JcbI�hF4X`=)Å��jX�]�9�zx����@��d�G��"F;p)��==�jx�V`��E&�ir1���R�|�?֮G�!� Ӓ�'#�k'R��B�QG��ṧ��w'��
nŁ�R,O\�u��R�2�@%K������ �~`��8[�����K����Į�6�s�v��7ү�M�1�E�2�J�ݬ�K����W�ri^p>�rj�ږBJ䞴5���JQJ&�#1� �Z�c�+��E%���m�9��Q8��h�kFH��</o�A4J���q��s���r��IϨ����Z�2I��w t��*�%�m��zb��H�*�FH�Q�<
��	�X7�4���B�jC�6�yg���TL��&��YUXu�0
K 
l����OZ�8�LA�ǥ?��8�L}��=GJ 1l$��i
�$䞴��_�4����҂F?H��d֥r��h<Mp���c��T@Jir	���z����*�s�t4���QO��Zc��H�r�GJ7���Dch!z���H�4
�v�j2s�1���|��6�`�;�����.���:~)�7r9�C�}M�.sJ~����1�4��ݠ�0w��h��x�E<q�Lx����ځ��J��g
��
L�pG ��p~RO���@C�1�+�چ�
��
��'��g<��L��c�)T�QBt���=����lsH���<#$�z^?��!9�Rg�(\󞹧'�o�($a�JF.Xwg�#��=�c��幠��H��J~b[ҙ��������(�i�S�Gv�_k�Bg����B�*lRc�H�t��Jjn�$yB	��i7a��Hr:�Ko�l�J�*�Z{�*DA4�RV`�S���� 6�/�
\Dt�w"�!�OƯ�ܤz�kG�Pȡ�nOQ�+Ϋ���7�N��٫�`�Xct5��z��u$��vP���r����hG��>��o*��$��F\�:)�i�}m�_���H���u7(�����[&����2�y�]sCrb���dϰ�	9����E|���Ie4o:�A��0�_���|�0ޘ��:�:=��Vw�<��j�ᖹs���F�:n����\��8ϵy���\i�>M�ū���&�R�+�ǁ<K ����d޸5����?G֬SI��4M~́��I�7�׳OV�.�̎	������E�ͽ;w�})̄g'��}��oس�O�oG���O
�7(����V<�e<��Ҿl�����yu-
��K$��,��#<݁�7�U�faS8ٞVb��R������R�J���=*�F��Ѱ�gR?e܈�{2P,���Pך�(2�~`OZ�[��9���R�Ɲ��6(2�.x��n8�ҧ���_�5b;���[�ƹ�3e
kn�pz��[y\z�ȴ��#���@J�P�b�&�3��p~�r)E��9��M1��W�'��t���.��(;�e���.j�����Z���;�Fx�iAw�I�.���.�T0��H `ޔ٬�`w�
1�%F����p@�)��(�e}<>�7sd�s�UG��ߚݺ�$�W�T��1�j�+�.qեc"h�2I{z�y b���?�j�<���+����0kzs��L�VM�_$`�O��8<U��
A&�\@����u�w9���H���Q��� c<ՙ��z�/�+B�E�s�8⩤�s��Db(rz����d0�HۜTE<�#�4�=v�>�q�+BAW�c���Mm�1%K�m��C���Y>UI��r�����ˆ�'$jR�$��H��x�d�y�<{�s�i7~C�V�c��U����M9xr��BC����6:P2��c\�p	�P8�|(ڼ�H�R��g�F�a'ך �{�h�t�9�֊	���2��N����!�ќ�/?�Ґ�i�Jp3փ��8�:�)Tm`I�E4�I�p;��A�(��6��~FhFJCG�_���=���;�#p:і?(9 �ي	�'�V�@��)���1Ҕ&A%�M�r�i�KOS@
��:�J�G�v�S2������۹9��<�o����7��0i��n{�GÜ��qc���L�4gp�3�Ҝ͵����b�PH+�)�'�A�Q�G�	��CW%�J��R�2�i���Z�>�*�l�#����T��0%;�M���vᎆ�[��Kd؟3u)��K���=���c&��H����hk%��Ve�9>��W"���i�W�3�O�n���Z*���t6��7C!Ԡ���:d�ja����,}�R��g`kY=�z�%NQ���%�-����z|�/Z��?o#��u@�s�V֡w�#,��D�����\:��J��I}x�i��6T�>���O��]X^M�ϖq_X|���5�i�#�-%>\����^�5����{�+-P���^�j���	$3$���S\�)Q��ܺjPw���_؃�탤C����N��֒/��c�
׽|��G�4~%��m%��<� Д�5-61**�ʼ�����⾷��9��ɓ
���⾼��?�w6��a���a�E��B�\.�/�sG�c�TiU{Y���b�<n��0!�� ��S�'
�~��k�
����$�n�,�)�7�
���-���pFk�ߊm|	sw6��m'�zU��ڬ��A#���+��gtk%ͣ9�e� ��󈭊�q��kh͂�՘��#9rI��+
5�\��j���w
4:a�X��rX�:`b
�&��4>�}ݫB���Nv;g��p���C��v,��^MO���~޵��l����3��m+��4���N
�5%xj=��n�k����� �Z��i�Bο9�g��;!�v����h�k6�������k��4w��cBݬ=GJ�@觉��[
dq�Y�3����Tn����b���s�)�Gm�����)��J�c̩@�.���O�;�5J�5^њ讠Vw`�)�k*�ͱ��5�ҩsέN�+F�W������ZW6���U9�2�)�v�W8�nQd�g=j�+ �r��,s�G,B6s�聍B���3֢;w��O*I��&�h�q� ��Es�cf)���7=J���x^?�49��4�I�O�z�C��$��zӎ3�7��z���+�#*���� �~���)y@}MP�5�1M�i�Á�A<��43��қ/J�ǕP����\m8�N0�$P�H�8�Ҩq c�M2n��}�8�(��S���D�ў��o�(o�(�1ҁ5q�ޑ>�l��*�����ۭ�X����=i�@%�A@�����XO^h����A�B�đ�4
�94�v�J��YNYO�ZN2�z�4nX�ӽ/�ܝإ �o�{c�A;q�ց5p�#�ӵ	��(n��{P����2���4�r͌����
\B���S��`�*A�P�`
�/�4���X���n$�Z_�$�۞�29��Ь��C���n��������H}�֛�`�;��A�hCh'����ԑ�`�t���c;{и�w�h,v	��*y�����b��>�4{���=i�lrHu$u�����)���nsS(��%bH"��2�A�Y���R��'���9FÉ,Xʟ�C�Zz�X�D���Ps��	�(�wM�[0m��pG�qW���FVg3k�O|atu'�;j��~}�&��$HH�5�:E��:*Fq�N���ݶ���U�z���>k��n4��or���ƺ����v��'�����
��Y�J�g2�����	5?N�H��ԓ���yS���:)�����x�O�XfF�Tut��r�u���+�j�[Ú�煯���g�Ѝ�~����^5��ջ����X���ZGe<>�0<G�SV�Ԑ5ԭc�bV�H��l��?i�'�p����G<H:��rGz�+m�
�9��Γ��>lv�Z��z�0�}.��|c��_��t(���22����Yq|1��.,ȼ�S��w0�+�(�Q�V28�5�
n�L��Q� ʩ���_=��`��RW��Yw
<l�v���xmJ�`��yU��㱭�\ZN���H�F`���׷�7�4�O���؛���}�
w^6�(&��4!$I��}��W����*��\�-���'�e��kn|ӧ�=yHr���v���8\4n@�+���~��ﳏ����3G�d
���沑�a����Z���,F�*:�⾔�
Kf�LO�9�#Ğ{T}�T[���Q��gS*I]��xŸ2�ȮoP��Aq��Ms�
Yw.A��câ*U��q_M���$���y����16��ֱu=3�f'��:ƅ�]��sZ���H2�����>#��q8KjpW�J��:�ƻ�j��8��b�nPW=����	�s
R烉�C����$�j��j��}�ҵo��Iq��18��b�Zr��T��t��=GZ�23�6津�H!���Uy5�
�i@�<L�������y]��S��]
W0q��#GLT#����XUH9Ȩ��GjfD%�hcո�Y�I i�79>���@��E��9pGJS��L��E�#���+zETG!�84��� �+��;�l�4t�6p3ҥ2(�n;�\�8;�T@h�ӎ�7o�'�<���j�)�ҝ�du Ұ�:@
#}ў���K݂z�n�k�yʜ��;Fz�C�}M7���Z2�$d��i�8��M�h��>��B��'=h����J($n7s�Lr����a��:S�,ǩ8�
(���Mc���NW�J\c���?�
إX�x~e�@��ޙ��P�#\�z21�).�v�o��47�h�zҒ��z�Aӎ�!�;zҿJT���H�|PH���9�%ȡ���GѪd�
p�`u�g;И��J��P��-��p�>� <�4l�9�h����*���	����O#o�($E���O󧟕��4�,��}�֥D��hGǹAny�b$�H�q֢
���*''2,�?��<u����-�b�O����:8@�YȨnZ�l�'�Ջq�X���HN�Z�e�b�=+�j�TMmTm:TpC#]U��vk5�)+�zW�[~�[J�s��@3\i���Jv6`��63��jZ�C��,W1$�3����4�Kc<;3�qְu�tx&��w;�}MxU�W��э�0� ���Iy��g�4'�W�Zi��
�[��c]T�u=z��$(�U�U�ѿ��W�F���]_S��Q����I8i²�sԚ��_SƶlɈʎ���zw��t�Uev��J����^�aw��~�OZ�L�(Ӕ�n��Ȱ\�Q����G�yLar��{Wu�����1���
ߘ�}k�٫��W�Z�ۘ�E\ʜt>��?gM7I���ٛE���G
�B����
�O���?��W�i}��b3ܷ+�(�>�G�|
���|-�]U�^�|�ר�Ck/4�@*���X�m�ZF���}��w�e��FD'�+�|Q��~���Z�Ⱁ�ӚH�Ge�E:D,rF��ەq�Z�����u�8�|����e_V���.Dž���Q��E4pI)�a+�ѻJ�u�8�P���x�NA��oh�Sj:Vmω#�-�0e���ʟǵ}�'��t��oծ��LjqһRӱ�現-�2D�.r;��O���}�c��O�j��{`�,�Ic9�_7�e�I�jR��Ml�"h�!���ٷ��f�������>�!�kjX��x��;+��ּ��~�PT�g�Z��ƿ
D�VH����^M���2�+�>�<j����W�N���_��:�+��\7�����k�a�rnFQ�5�-�Z0T)!N+��g2G�c�'�k6�A`����[y���F��k�q�w,6�k��-��#5��I�|n*���^��H*wfN��Yw0|���{��Ҳo#m��{��x��c"x���W��cүK���j�8`Hc�zWe9\��)`&T9f*�
��Z�&�4񃊭.Ҥ�WU3�{��kd�桘�';I��K(+���j7���Ev+��7C�@����Q�1��J	n��Jc�zu4�mr61@9��Cx�֪ 7�#��})�~��3�)�$�@�,�$�H�S��چ��u��r��Sҙ$jH �=��ŌXc�T9�}��!ْ;�S0[��QF��w�i@ s�J��@�¨��Ҕt����+�A2
k��ȥ��Z	t݊p�:�G�ؿ�7��)���Z(���h ���7�<�ek
.��!9=kCA�D��8�(l� �:P���Jz��*[��1X��,y�(l`��a�Z2p��2���(�߻ސ�3��74��*=
5���4!��*	�"��ސ�A#=)�.U����#���Jd�H���1Pݻ�R>�)���t}�C*=*A�=j5�i��m>�C��)H�I��NTu�L���@I�(#y
�ߙ�:ԪIPN�EL���������vN6b�~�#��O7�.Gz���W�`a����
G^(4��'���9�Om�;�{c��[�P��N+�˖�t}*����5J�s�7c�\�7m �������V��F��}�r���;;x��&]���H�0`ré�>��&�D�Klۢo_Q^>>�>������3�Ӥ���tu|�5�B6ĥ�~a�Sx�H�Dm�5s�{�2/Fc�_�O�
e���G�_���&K���ɀ�{��N~�z
��y���,�W���^,_��'�����D��Q_`G�k�s�q��o6�.�)RC��9��޿�8Ӊq�<M���?^xY`�1��)����������7�D�]�͸(�����_DxW����&�|�@���3��SxK]�~&N�����s[�cY#��#���xZ�R��<��|0�&:b�k,Ɔ>�;�rkS��0X�ҩZ)h�c�u_���"���[	��E9Y��=�]<@���#���KL��^+�MAb_ݖ_�D����?QY�#2��g���8c>��EIT����֚��Z�$�S���.��'=j�8��x�@񑂧��L��	ӣBT������ZJ�	���>,�$�b��J�u}6V�!�d@���⼶/x��r���7p�;f�'���Ң�W��k��Γ}}������%y&�G3���'|4���>���̣��W</X�ac���|�%��y�߃	��%���9��n���!��æ��+���i�l�]��!���_z�\σ��/^�R^]�ʸ�ђ���~f�X�{.�d�nA5��>`�v`@�~��џ���PH��?�m�,��$��ZdX�srOu�\K�^��Of|��{$�F+�-�p��rS=k�<eb���x&�
Z�2�R���n���	��i3�ԭ���u��K�}���g��u:�	�P(��o�`ŀ-�޾�;��1��u��{�Բ)铚Ӻ$�$`�ޕ�<� g�F�-�7h�H�5M����h�ArO\qT��9�]��Y�Vt���3Q����EL~��ۃ���EY#<�<TNwqS� +��M�R�nh$��
�jl�呷�?�Ҙ録�<�D�ڬ	�i3�r:T�Kr)�Z2p0���쫷�"cp���yE_wڐ��n��)�0�SLk�R�B�F�;�X�R3�@
~�o�y��9�)<g�8�&T��S��݌U��N=(d����iG1�@Ҹ��^y��ۃ���c{�Ճ?��h�=z����J�{�Q���,06�߅I�T�V����
�>�;R/��Կ2�v�<�  ���ZRFp=i
񞴹�>�g<��o�rz��h�=8����.Kr|��EO���JNy�N�z���A���=N:���((�h$p>�����4���3NS�H�qS Sz��Ԙ�ǥ zR/SR��H���H�*5�-�S�0�(B.�)�p>L�V>O�=F�����9Q�N�	�i�׽H�u�K`n➧�&��m�N}i�Ҥ������[�I�9�⤏����zԨA���zS)�`�b\�ڪ��`g�V�p~T���F��r�;��oJ�k�܊϶����l��)��qKs�;�yD7���VRy$�-�-�T&��ڶ��������ǣ�z�����0��h�Cz�Rx��[���<�^3���'��;Wm��F_��o�ټڋ�b�~���a���>���
cs��U���uhd�"V�g��Vd/�cB�>Zj�'�;��!9��Q�@ �ƾ���fmZ��Z-��!��\���?�L��-�5{�{��K�����m���w���nl�4��ɻ+��oǹ̨ࣅ�+_W�w:^��X�flLX������G�Y��ME��u�)�$��cZ�Э<9a���v֖�4 0=���T#`
���U�i{,j�+Z�-�s�U_���7�s�>�Ѿ���V�Y&�u/ݗ�����A��ͬ��Tu�i}�G�>�C���bW1��d��a��:��Q�T�~�	��~�c�c*�w��%N# O���*}�_Z�8�(��͝���ڹ�S�V�[}Fu�y�����IY^#�կ�,���$��n��W"�K{���iM��ǜ�a�a�ψ�d�4��Fv�~A#�~v��߳>�����/,#,VQ��ʾ������N��\MdD�����
��⥻K���{s%��p�9úx�j��Ϲ�\7��'��^˱����4G#y�U�}k��o,0��?ݯ��3i���[�,�o��	�M�D�a�8�s*�)ǘ��0��h�uh�o�1X��FI�^+���ؓ��ߍs���=��0��*�����<ϸM��:�ػ$�[n	��Вvm�Z��OCǨ��˥`@�|�j���s�}�ք�1�RT]��ɮ�s9'Nڔ&�#>�����V�ܳ"��UV��]���brGSPJJ�SVj�rHVQ�PL�<�cM�d����5.�# 0!�f01�ؠ�����<���SIیT{�����07yc5=�Ԓe�1M1��7�Ҫ@!�0۽�)���:@Whݐ:�_8�T��z��G9��U@��0>\/��Qw�^��
���#a&�>S���5@5T�����JV9F=sH�a@���)��p�J��S>��vӅȠr6v�X��{���H��SSnFzӃlB�ÓHKnV黚��RwHA��qH���/'';�ڑ�b�U��Ҁ��$�y��zP�@!��=i!��Ҁ���C�����hQ֝��s��v���攸*�G�Zk8��~��x"��@-��J8lp9��w�;��1�������8��#������7��4��t�J:
�w�H���iꄜ��Gɳ��B��J� 	�'o�?���G����ю���c�1�MԦ2NOCH>�G����9�Dȕq�c�H:
�8>4g��Iw��j�NFj$rj�)9�SE�����fπn;�U��EZ��7�Me2��rF9#���n=j�D��	��όJ��TzV9
t������X_8'�?�Ҷt��*��k��٣��#R�{^��]����N���g8i#nH�8���u��䛄=��G1���J��e�\f�>��C��PjV�s\\j6r,��+�s�1��o�:m�ď[x�&���b��O�l��oֿ5>
^����+��GŲxoP�kw�r�K��:��+�����V������*U��D�"�3�#Yx$�Vnb}+>�P]CNI��GYe��u���]y0�p>����W�1�N)v{zX�eŦ�4�įSR�!c��TI�#߭=F�Mt��$�~���Z����SE�0%N�ד�Sq�$�5≭�Aa�H�nA��ϖ-�+�$��&����ϋ�/�Q�K�(�;]N%E��+��G�
��&��[�:��L��}+��6���UL��#�-tt���w#���U��5�����?�Ey��;�}Fk�B�$cc�B�si�Km�Y�V�����Z6�ƙn)R���e�����JV����X�WRN������{25��'���Ɵ�xC��m,r��Ϩ�sW�4o��"�=��*8�+��z�T�~�C��N0ĭ�~G俌|!.��o	?v�=Z݀
��<��_��cy�//e��W=@��l��/i�KX�R�j��Y�R��<<�"�)9��xUۑ)
�w�R��'v���>��ַ��E:�zpk���cm�����s�T%	r�X�8I*��9*����W���c�T� �W9&�
r<�>�1U���5ja�$}�֫JI ��5���)F̆D.�7"�U�AS7Cߟ�Q��ͷ�dH�)�M&C�ݩ䳬�� c�Z�����h$i�#:�"F�
�y��ܤ��T)bOUQ�99�ҀU�9d�.��b�r�
`������!����g26)�aG^(5ϛ�\�I���ޜ�z��HRz��v���d?7JC�7A���UD�
�GCHAM��T8���Zi�x
A�M)��#��QI��'Q@��{Ү�H�j��0q�0���
�ۈ���3�R��y�t/ʘʶ{zR�m��
��Axu�R�1�:��X�9���94�X��SN�8;���`�˜�
���?a?��N_�
���5q�{�Jr��>����Қ�t}�	jČN�?�A}�dqH:��L�ZQO��֐I����R�MH���G&��';�緥9®�ԚNqN��Zh�����9P}h-��z�`,�ۃOW�H��H�t����&X�{X�p�*d(�Ŝ�6�Z�:��E@C�ȧF	bIGjH��9 ��4'|�g�B�%N�g��J�~�s��1ĹX[nM^�fVV(jη`q��v�#����D
kYI��=�k[N}�1�Ʋ��q�Zz{&[��\5���Aٝv�r��Wu�K��n��D�c�+��GR[���e+�I��gs�� 02)nB��?gψ�ݢ���_x+Z��^����i��Cp�̸�+��q?C�q�K�Kf~�| ���|q<��>8���Z�i���b[YH�����_Q�?_|)��m�y�A�}k�o���<qB������ޫ"�xѥ�~��3�s��N�������g�Gn7i�R��7q��ᔲdt5�nb�U][Kr��wʇ�}��{׶x;S�T��Β�'=T��+��,έJ��̖��/��ƜT��jH$�4��a+�Uռ�s�T�w}k�O8e�H����q�[��?R������;-�N��Ev۳��7��6�1Ҋ�a��&)���5�c��d��;w:�s��%U]3��~�o�	g�r:�|-�@�SV�g���3���㹩<I�KT�S�t�B&܃(݈��
�o_�-��"	]޵�B1�Zj�����w��t����t���XX�/��X2k�|%�Cx{�EQgX%c�7Bk�w�y� ��q��ΑzQ#e�s�z�,3�}ӏ�a����Ϸ<i�E��b�qsmc�j�|O?�b]�X��:�7�G\�^�{[˙$O�ݫ�<3��M���7#nA��P�瑇����{�)��t>>�ŕ�*e�y�x߇�dxM�;5D�ʜW�6���H�Y��/j�"oߢȬQ�$�׃��iV����e��+O�*����ɏۗ�~���[F�p�|��_'x���R[�&r�B��g����gn/�R�(^M~z~ڟ�v��;�.R�i._ �+�z�XS�V��S{��a��ʬ#�>���f�r�`@�Q���z�o��L��DF`X�H�ז�Vm�x;N+�0X�ւ�?<̲�aj:rܦ�xc�U�l�����6Գ3����7vNw�=+קRNj:w*��Ǩ�ț����T`���Q�����8�+��`�M}��njY$)�i�܏J"#��Œ���S�dd�♳w'�y����H�S�du5(p��)�h^V�N�16���4|1�}�(p�9�;I�i�\,D�,r�M~�*W�Fw�}��T@M��#�&Tt47��C�j�a8��&��i�8�(��(�^� :
)y�֊+�fB��M A�#�KQ��Hڤ��RI$�'��)v)8���H���oJ��h�l��=OJa�zS��By��GaK7�N���M�`���Pt�
�ސ�9=�@tbU���;9�hc�:�9��~Nwc4�$�#��4�y��N�zS��`S0���幘��˞6�֗9���H۱H�9:�sR/�5�z���չ��"��AQ�`
<�‚��ۧz��P��4���@9�"��ÜI��>�Py�Ԅ�I^���nHS�`9�"_(��*����,C-�J��,\r
O�2�5T��Ո�ߥe=�E�_�`AȫpK�'ֳ�py��j		�W4�sx;v�~�b����@F ��m ��qZ6��*z��;�t�Y����F����]>���Aָ�K�c������2�by�b(\��V����-�6	5�>�K[�|�+�4}M�(-�5�x^���2h����f}=ை��7��{7��*�ƍ*�|s��**�6F�^����P�c�Y�M{��������>|G셥V����=��lZ���[�d��~{|8��md�4�����ƴ��3"�b	]߭xx���⮗C�θ}W��A]�>кi^����[��J�1�b��R�NԔiڌn����}+���m*Gkq$N�[wAڰ�h�B�[]V�U72k}��ʿQ����X�;�x�g�+*��uU�C#	 �9�je*�9��>~���P�{���)���P=+ڼ�E��oy
��˕���W������6++�KU�����V��OH2�(���LR��W�zπu���I�9%s���e��2�ua�����[x�B��Tn*A�ֻ�EJ�]O[%ͥI�����&���ӧ�Fо�ҷE����d>���>��s��In�"�7|�:�W��w7,R�*�W'��V>�3Sz��xPX���h���)�k8.4mN+�gتs�/�R�"V��һ���k�FPY��:��C:�!��t~�����uw���,�<]����1�oJ�g����*��B�5�
~.2ڥ�ʲ/BQ]��d�t�4gg����ؑݡ��^?�x���muc�H�$��縯z�X�Z܊���c������Hq*���ן��B��f�<D����;���t���+8�HЗ���oxo���q��>���_����O�n�$pT���|E����5�,�6�I�"��⥀Z��׭F�j���?�ϟF�Y
�ቪ�z<��������v��!�"����^a���B%d  ��^�;Ub�ծ|�a��éF[�l����ʫ�1�ʻ��l"�3F���>���~����Sظb�!�}}���f<��g��ɜi���%;܌�L@xV�,�Hl�T��b��{*��qi�#g��i��3׵8"�C��[ I`;UD�
�2�?.MF]rr�ԇ�ǵ"m��	�"I��/�4��RE$�r�x"�6x�qޜHt
��΅G�+`������� ӹ���
C�#ҊT�”��#���ܜ���)�Sϭ4�8�@	���h��J(��Y�L�������2�x�z�Lr�+CA�m�;3M\n����dd�ԘW 7E�MԜ���rCv�JzI�����w�̄*�S|���><!s�(A;���C�����i$�U6��>�Wl��! �s�B�m�8���╜���I��

\��n���)�t�4d�A�
L����v��?�3�ML��zR�䎋R��>��pH�L� �J��3ց�Q�:㊐=)�|��h,w�7�y=�����"����s߭L��BT>`Ҟ����QD����R��(��ĕ7&RA�C�g���9�}EJ�c�J݋0�Ӓ��b3�p�5M$n�h��#���sX�75��Kw��*�8�w��Y��r2�ը�n0s\� o���
�q�>��Z���rrs\�3��H5���($��VX��Գ;=+P�1���]���EFs�\
���V��Sz���x���ֱ�V������k�м^��v�GC�5�:�nf z7�����
�?�x����{�\u�}��H�p��E����U�&�����2g�͊ܶ��E��å|�+%���3uٟWi_.#���=k_���[���Ѫ�~o�+�h� 4jq#e��z�W~=����=My��y%x�L}�j�Ӗd��O�NH�ҽ�^;��U�rD���6�����]	<����Y�9�i7Q�s!xF�f�����\4��M!�8�Y��>���hPE]I"&9n����?�#�jw��W��OƏ�����.�m]���Xx�,��4s���U��r��"�ߩ�ܪ1��ag�/��"����qc4��_/��º�æ{sS������j�R�;[����Esֺ_�?
m�a���#�W'oS_G�����K��o��X���Y
:���x��(US-��J��i�O�b4o�Z&X���4A��\R�,�]ϙ�_ɬD�,9,?�\V��I��s���שi^/�P�H��@�<M,Ddb�'P=MZ<��=����X�d�m���z�ݵՊ
��{?�J�'�A���	�):�
I�t�,�-�i¡V�^i�L�.�Fz�?��-[���i#b!��B,.�)${�s�\����q{2����(�|9��o#��i��'��7|Wϓ~�z��<C-�Z<q ��_��4��g!��W#�[�v%�	������CJ�5�(���5����ٶO�5�D?���^w��w��,2K@���'��q�ZKE�Hʹ�kϾ�,k�5�ňU�*C/Z���u�T�ϥ���3=�?,<mᣥ�"�B�2���itf�v�/���[�z�ڕ��[y�H��u[rŃE���O�,U�S��q�����T�>ܒH�z���v�a�:U�R�W��UIe�
}%t|d��+`�8%v�:��J�Tn'��+,���ޓ�X�T݌�#��;��w���=O"�=*��	0=(_�iɆ���b8���WA�|��:g�c4�ݴ�8�s��P
N���AQ��'fsO1���=�dg<���z�zSZ<�5H���ǥE�L��ӘlF ���v��}x�I��������NH��HNI?�搯���W|�cnGZ�)4�� �:�+�H8ֆ�W
�$���Mݽ)Nrw��e��0(�w-ڀI�4��P6��=)$>���\�v)P��@��sB�Aօ��cC��1�>�0	��i�ˀǩ�;�ZP�b?�(.H
�)J�%��)@`�ÁH�u��2˒�jV9U>���J�p3֤Q$�~1M'$��4�z���Z!F�t�BX����o�=S�:�Q�q��;�KR��I�g��/��j����b�B|�W'��+��#�L���~駦��THs�:{m�3֤	�$䞦���~�j��l���FE)+�v.�'��B�p���|�B)��Ƨ�����<�o\ҷ�|���*����o&���j�:��oq����5Jw7��m�>�R�#�ZV���\�q�5z�P�<渪Q��J��Y�1 ���li���uq�׌H'��������^uZ�N���4X�I�jݿ��Aԑ\<z�(T�X��ݫ�x-N��z��#+�2Fi��'��_qnq\g����4Ѭ����V��C���urx�����9�v?yL�W&��wf�ěÓ�֓�E�%ra�N.�������s��
6}��_����P�Ȁ��-�j�p�H�f={���
�jQH�=�+���e���=L.{Q�S��������u��{V+h�mV\�k��ݚ[^��Q�À+�6���	`���XW0��p+�
i�C�G=�I6�I��q��'J{���0��%Z?:oxOL׮M�囖���ϋ>�A�̴r��l�V�����1�8�zV_�~ ��� ��<�zW��wb�8���Ïj7Z���d
Oˎ����Q�4�����r�k
�D�i㻶�k��_Z�׼I�meTݵv�|�&x~c�$�{+�R*�W�:Ncuڤp}Eej�#[�$���Ul.�p��<W毠�N����
���@3�*��:>c�Gۜ��,� �
q�7�c�ɳk)M�:cN�O�IU�r�����%�,ь:���pzf��}�eC�½/·���c�`�r���Tլ��DQ�-�y�=+R-#Jm.Y4���kW�!������k��<nJ<6��H�qb��+3*Uj��dy��M�_xn�;I�͏����Ώ�>���L�@�H�N��K�Y^�jM$��ؐG�5���Juэ�I�����;!��
��R�����l>;�"�4��.���r�ǥQ��E!�zWO�}M&B��[$�9�z�)s��5����V?�a�	8�r�����3�;�1�R� �Ko�g�+����4+�)y�ӽ,���*3,	=鐣f/�sH�����:㊈��!!i�
�>\���*��߅6��b��Z\�-T@U�?t҃��-6�'�J)�}h��22�X倡KS�I��w9�{����v���.
1'�����Q��&��i'i;?�#E�s�Ӂ,e�4���(l��6ݽ
	�
���2��C)�jQ�������6�Z�(���#��[9�?Z>�m��8���B��N�J�o�r1�8}��Ѓ�bY��)���9�����ǥ'�8���sڦD�V�.x��a�ݩ2NJ�iH�#h⤑<�#\|�O�8�'"����<n�N\m�L�R��8����Jϕ�i��	���h,�@+�Ҩ��_��1	1�x�q�#ҦBj��@PjT����_�I�7�R	X�c��WH=EW�v
9�F6�����;@�c��p2�Ud�v�R�����)+�)X����%y���8�Kw�H��t5n)ӻ�sNљy.6�\�5b��q��F��pMXG�Oz�;�6�5�.�.�b
A�*z�Ʒ�J�A�	p_�f�������ݕPw`�V�X��7J�^~P����{��%NO~�>ȧ\�7��+j��ѷ��rw�r�1�� �橿��㚅�7���U�NU�hk�+����mr��wu��][Nk8��r �䞼f�����Ӻ=����尸xn�>m���=+�o��
:�A�L�-���(�/c�f�0�]v]�M	C���^�����Z��BH��_)�d�ޭv~�������ۗ�%�~3����g$��1����q\��OX*+��|�9�è�^ka�U�^�Ӵ=)�Q�t����U�|__��{Ihy/�����qT�5h��*�V_^?�ֻ���Z?�ﯮ�ͣ��,����6�����\0��|�s�v�z��'�����/�wQ��ܒ��r�;���f�*/t���*�Yr�=gZ�$2B�C&U�OJ������u�`�}j���{-ԬeR9�k��Y9gۂ+��Ov�PjN�K
ͽ��⼨��ז���̼c5�k�mf��F���7�f�Ļ�5�:�ڛN���	|��pk��xI(����x���_?U0���$��V&�i�.�.FF:P�]��mX�$����I�k�t���[Hȃp�I�����s��iX��ȳt�ܲ,g^r1t����ïC���)�=k��Э~$xf�N�����>����t�I�N�W�x�B�%G
�b��*�8�z����>��~��Z��gm٠,�v�\�W�2��He_-���nk�o���T�w�w*s�]��%�K�X�����3�ש��S�l��wR�ڼ7h��J����@U��j�џ�7�{��m��ޤlD��t�0�->���_s��ƽ%R;��fYT���&c�F��R��B��y���-��W$��I��A
ڽz�O��	B\�a�᎔�֓��i�!~ ջ�q��_��T�م`GC�G4k�j��KV"�����0��Ո(����QE@P���^=hdY�2:zQ��A�v#5���ɟ��O#a֘~d
�枥� ��&�NP���ΐr��P��"�<FTn��N207_JTUt �%yϭ"�3��5���qR��PNpFѪ�'�4��:S.�G����h�h�s���N���@C�r�JX�[s��Hd �:��y�(�aH��N�F���~��'���M\E
�a�4�*��P��}ic�7AA-X]��/�!��f���)���k%���@�㟽�(�nU�&��p�&����4y���)�9��R�d�
&�4��ޔ��?��g�ބ�Rd��`d�[�:'�.EF1���ON��$r~��;9�֣h'���I���E�X��v��ަA������<Ϙ�*����;��a7 ��RW����ny��P��<�1��dՅ�r�:��S�֬G!�f�����JŸ�y��b�
��z�T|�r��jE�mي�R9r��e�愜4�'s(��?��ɧy��c�^�9�?h+���M*����T7>a#�>ͷ��52��a��(2�PU�MS�W��h��^Įrמ��M4��櫙�B���"�	��N4D�X��F;��O��̥{�Qwe��i�yBH\�ֶTU���ױ�;Ǔxw_��d,���#ҽ���}3D�ƥq���(�k崻#�V�*{_�@|ڼ� ��M�<��1F�G�?k�k�UѬ�UwG��o|
�7�V��<����~q�����]3�y�U$�����Q�I\x{��c��e�/Q�|~o�N����>�(�8��/��G�~��lV�-�V��zUN-CT��8����?~,���E$�+Ad=T����S�-l7$�̪r+Æ2�_���������r�:%�ꅦ.���}j���..*�8�p�h�nC�!�����|[�8��Vː2=
uӮ�ʎiE��V5c�L���
��)<��Zw>X��,S���w��Sbbf�C����+�;;�JJȇL�[�Yh����_
/�`�a'�׼�3S�$�'JO�n=F2
�jব�*>]O���9u�!ֶ<)�K�:�ʙ���
zU�������pڿ�%��Y����૆�Ռ��z2?j�Z�����+���R�w(�w=3]�����H@�i�v�7%�����r�OK/�%A�c���Ak⯇��H�"/��_
YxzM#[��h�:������w�D�t�)Wr�a�_:x�����5�ɹ�W�&��<|��t�le�`�5Z��?X5��k������s���kqo<h�H�>���{V!��w���r�|'I4~W�e�i�i�	7c�Mj�)���ޫ�Hcʫ��
��2z�h�x����W�fqҪ�\����G\Vu����WN�oAփ��?/ޓ����֖TB����� y5ҥs�^8�LR����p�kG��QA���(Fp�xQ��4
��S��F�[��]��j``�iJ��8Q�N]��Nh��2d����X�'�*�%��2i:��U��L��
9?��W;�>�zqۑ�ɤb"$�7qH��3N13�.*�!���FGr�Z?:R���;�%''������;�m�_3J3���9'��}i1���@
7`�b�*����N�S��~C�@��A2A*�rs�H�H[)�w�{b�3�z�ȑ���i�:QJ9��� nF[��0��֣?\Ԅ�@:`P���� 9��=)J�B	��NLv\�O3e8��y�\����,�a���AQ��jX����TșN��w���3z�#��6�ԍc�A������a��R
�
��
n2ؐ��ӽI��*�����9?�9e�Cm�ZN��M�y[���t��BX�����8}�Z��'�9ZY.6������9�p`/Pi�rt����)ҡ�������P\/�r�8�Y�AȨ�	�ސ�$PǨ�@,ijp)Z�<����U��g��NHbh_79#�i�E*Ko���F`B��w\�@���FpzR,�dC�T^i�pi�|�WJ݋6��:�8'��t^�Ώ+bQ�[��O�1����Ո�1gnk�UHٝX|K�%$�{�¯�,ѐ2	[����!��ڜ�:�,ۺ�޾t�.4R�8E8��|`�����M�hČ:�j��O�׿s�B���α�BI���\��R:�z��b�O�b*�`�����R�.�1�<�K�'���3E�ϙ䊄/
�r�#�&�%n��>��ekg��3&�5�C�1����>��N�$�k^l������Q�kgs{~٘ǧ��_-C��ϧ��j.H��3�ɧ�7ʞMu�'ě}b�۱��a��%�R7`�ӥh��}�}ϼ
�v�dr�
����`��wn�X���b�yJcխ&WHЕ$�zg����(FӃ���N72����6��cO��-;�/6gM�:�����ה>�	�u�*��Q!^��כUݔ�du(�-�Kv��\N!��ryoK��Y�'j��=:� r�"��

hb]=����Gػ�׊7����ѴO��=
z���U6��i�zJ�pUI:�Z����Q�EաO$�y}���c�����t���m
�!�oJ��J�m����#n�*�ϊzm��GO���|m^SQg���uO�;�>jv���=Ed��$
���t>#O7U��8�}�95��y]&~k������h�@�~Q��*Q$p)�!&�`yRZ�^��������'�5(�Jؒ?/<��rq�)C��֒7.@&�P��Fj0���+��3�����"9���S�t�i7�_N*H��'��.������4&v9;~��0un1�>O���(���zPs��r)W�
C�p�w�֤���(�lbv�4����?<
9⑟�|���F�(,��I� �����0P�~�P~��{ҩ��
��U�=��H�T!W��*
�_��Kӎx��8S�sLbKːh&D�ӷ'=i_ij\��ȑW�.x�yyA�)�2:)���@@
`���֐�q���P�a�!�S�'��0}�p�@�/��@�ҎJB6wu�)��48�4,�G�4@'�9z�%ϙ�n�^���H�#Ҟ��5���I��!�1�{�A��v�4�oޏV�	2#�����Qn�x��@���	L�`q֝�<����O�("#̄	�Q��۞�ӷ'=hg���*dX�9�֜�������r(,��=W�"&�?��wN�#qP==*�k��ޔ�*�	&����M�`�r�����0�L�_#�4���;s���4�P�p76G�(���
@r)p�����Q�Yz�i��vmQֆ���Xdi\4�o={�<��I�(#����48ؙ�$F��E�6�
-���/��$�˶�H$n�s�����E�Cdd�
�8�yT�WS�ɢ�H��8^����	:�����t�WU*p�-�a᥷II��>�W}�K��猠W��/ǽKL�V�yc*FO���{��/�A�Kz-g� 	�3�_��YN&��?Y�f�Lt}�e�ϳ4�i�S�Q֨���v�F2��5_�^;��"�]I��9�׊�/�����t�شr�l;z���d�������D{���2;��Gڰ�S���iY�P	�M����~S�ҩ��{�l&P��q�͠8�Vg�/��$�I�0<�o��2���+Vu˩j�X:�Z�9��)!W�e��:�L��Ա��8�tL���ix��bW9"�B����p1�\���M%�ԁ
s��=ÊSW��|"�̈�e5��3p@c�������jW&1��+���3��qXF��������x�{0����#���%�q��&W�+��M��ﻖq��]�xr�0�1T�#<_VГ�gS�����!pMw���[�rEs> Cd���^���R�G#*�H�)�J��5��CU%� Z�+?u�h�1Қ�M;����v�=�ts�ٌ����s���Pf���=i�.߻ޜ�:�ޕ�*Tz�
�:
�ˎ��O�^��a�|�P��<sN/�n��!,Kp
<��N�ڀK7#���.w��lq���ԫ��r8��z�J��7N���`�6e:�4��#�>d���* 6{S�O�r:PF���ga��٣���H��S=h�	䁓No� ��4���d �ހ��m�v�N`N,\��4�$N�@�
A�	�qҁ�=s�҆*X�0ML���8���1L\d����q��ipG��§$m'�9NA�
9$^������R�1Jc�'h��GCB�#��2��P!�2; �+�ӹ�֛��( ��hGg~PF
����0@Sȧ�UI=O488�E<�{�M1T'��"�!#��*I�	�&��OrsNY>Q��4'��<�q�qL21�<Ó�rL�v��%��'�rzPd��d9��0��֕\�`�����4�L�'#o��	89���:TfO�d���Ǔ�c�s�Ҁ%9��ZLm�����ǥ9�h^��.e��E@	�L�;�=h����� �ך�A���(rX/Q�	�`.;Ҿ�p��#m2I���\��
/`���a���ґ���N('*Ns�A����:� �E�W2~s��,�X���j�\�L�L�z�5�o]���SjZS�����޵��p���q]%���Ž��+��P�v=���$��cմ�:�a�.�pcv
F�`W��[b9�a4�7=zW��c���Yp6�����O��4��+c��߈0ӧ��_
�q���҈�a`�n��q��W�jsLn�Q2��j	4�52F�k�W�5g�b�T�x��Ν�.
&A��\m����vMkl�oQ��X5cA8���R���xX���b?��8dye�`W�x���m�cs%s��z�n�AAr�?[�ź��.�kЧ.m6Xw��k�D�@PV��6V�ղ�q��V�DRܽ�q�eI�-bH�Q)�zסJ�Sίn��\|F��R��I8��h	�ݛ�0Ȯ'Ú�{~b�֬��*�WdhX�sKb��
]���Myϋ�^�����k7�*�����mK\9+�I�{,��4��R;F�櫉r	9�Ls���P�dqȯ���S}AH4���qǥ�L�(�0��m u��'2Jxr�xi�x���J�4�Gz�'�i�J��
 )�(��GA���N8�T��f�c���@N��T����3MX�';�X*04��'y��bFphB���F3�4�
���8�	8?6?�9rv���
P	^�iL{���sB�#nZ\����� �˖(,e#�������@������Jz�vM0�J��d�����s�.v�z����ߠ�1ǥG��'��ZB�N2($pR�'�i��0<|�0�Jp$���[�@�o�w���BI$���.��=)S>a���j�ri�a0:
o�R��_��8t���7�ZP1��h�
�M���Ɖ7c��<ѷ��y4<c={ӲW���\�K`�p�;���H��*ѩ�"F�t��H>P��0�4��W$�)��B���5��O��"���.�q��!���x�3�A�i����63M�;pM)s��f�y
ɢ@8g=i��$7J�<�L_���RÅb2!$�z�a�ё��v�Oz���&�+���e��s@r��Gm��\�@�5@8�>�3m
ޔ֋9�)>�
�S ����h��8=�T��M�!������#h�1�J�4�>؊<�3۸�q�
�h�z��pY��jԤ׺t�g��;�H�#<���e�G�Xiw0�s�Gn��[����,�d���e_�c�^4��vD}���|�'(�%�7d}v�#�JpWh�����֠�mv��Pw�?h�;G�n����_�x����F�����W�̎�t�%�U+�t{��"���GS��ڧK�4�#;���Q����2*�(?ݯ�t�pE	_$�}}�OM�+�܃�����4���a�Ug����u��M�@��5��x4�]��W��ėS�DRѶ	�x���,�s�\�~�J���C���{�N�cY39�ߺz��ٷ�|���:[$�,�|ˌ0��A�QJǗ)�2[�������b�8#�|v�ά��_���w
�Q��YY\�y��cیW5����q���W�ăګC�^��"<Ungb����J� �q�ZR…ASɪ�ǂ=�֥;�x�����
��5�`c8�R�	��;V�0q3���R�T�~��[y�Hc�'��VrܛF�2n-��P���G��>\�! &ޠҌ�*�
1�!�(1��M=bN�D`P�S@	Ё����Ӿn܊nA>���zԃ��SV]�t�HH,�
�i�n�����L��6�S61�H�4�<�	�O>n)ʰv��րp�c�zP�����A�H�c�a���JN������p}=h�C��G�
=~d!x"�(;�t^)d��Lxϖ3�4y�;zc���?�=��"�A�J���2&CS8ݎ)PnOQ�*��#ڒ0
�>b��Ir��җ�9^)	R���M!�qҀ3����;N��t�f8�Jx��1H�x��⛜��O3��:>����z����8�G����~wJ���9�4t��S�SMA����k6I;���>�&{���$����
(�:SIG��h���-�hw��c�۔/+��֛�c8��|��@m�1�}iX�3��I>���p��=i5pe݁�Mq��ا���9����҄�GAޜ~�)A"��1_�R��L+��=#J73H�C��ʝ��v8뺆m�J��:I��:��|���n�1փ�u�V�y$��

�FzTQ�҆��b����&� n���Qր��H@l�1�\�;z���O%]H	,y
=d2Uⱔ�Ķ�3�858��1�栊p�Hlt�&U%��Sk2ܮ�0�8'x'�Y��'A��x��d��~�J�[ek��8�5�Q�{�tvGs�,�) WUia?�/DqD̊3�J�)��+#���W�xw�f���HҼJ�t=M|�*�v>�*J������m��R�!�]ޕ�E��:�v�կ|Y_�:�Qa��+��K�0=�)P�ԒԜF.�]ӹ�5��*�Qk7b�3圩�k�2�C3m=I�v��+;05�*���<W��V�q�9�鬤�'�y�����7�#��+���Ujw��~�F��5v[U����m�+Ч+�5W�a�QH�0�,�T�}k�������M�"���O�
r���;*�{y�t���W,zRa�Bq�E9���mQ�>B��ր
���i���S��x��1'���(��74�#���q�z�Fx��@ �����;�s�ڀ
�+�RZ#�� ��;�^1��R&q<1<Pt���lb�I ���|8�)q���+���ooJ�>��NI>���;�?JS�>񡳸c�J�:P�*����jH�/�pNp*Il
�O�W��XR.Ո)�(PWp-�╺��
ʷ+��9nA����;s��6�ML��¯,p
>b��+.�Ny���I
(ݸa�N8l�R���@l瓓B}��b��|PG'��8�����{�@�;�@Q�@�nNzН)�n󞹠cw<�S��>��qҌ��ۜ�G'�aA�����c�I'������(E�A^���G�47�$
������4�rI������` �z�1��Ji|1ҕ�*����n��z��瞵<��l'&���9�D�~���z�C��4d�
n�K`�iGAMw[�X�����!pE#�q����o��A.OSґd!@/�!9$��@��G�w
��#!r	'�� ��Ҁ���+�Oץ4���(����@6�ۥw���(l�
�L�_�n��4�/���֑7�G�Z[h7��zU��c���g'bҽ��+[B>lf��/B��v�pƲ���9�������iӹ�N���n�ލ��SU�uI$3���M�SC	Uc�ǽg�rd��jcD��kb�Z��bT���8�Md���Pxn��8��-
�M4��U�[�0�
��
��{	�u�uB��X�S���6�$�7�9��5��I�5%��Q6eʷ2y���&i�K�Lg8�l`c�v�6G
I]�s�dw���4��9��5�q3�}h��Ҋ��_>`�Z�=)�@X��8�G������Vn	�Dd��dIӀ��d���Q�@S��F�&���)��#
ݩT0P P�T�ːi���'<g�'��#n��Z
3�ȩ2%�����ˑ�ր���(A#��NS���{R�a��S$�փg��� ��
<��A��7`���sޜ���x=�xt���m�z��>�;2�r�3�Er�r+F�0hY[q ��:B����փ�>\�֏�F�
5q�ۜ���;s�K�;{�`o��|w���ZB�(,N�҂ �P���S ���)S�
v[����H?xp�)�8� =Oݦ���Af��4F�R�vH��>\Ҧs��PQI9��O-�N6��1҃.�B��N:R�����օ;�1M_�iOҀr	
�S�Č�����'$�Z����cQӗ�vrz�3����jA�t�L=N:P��q��;�c��7AFK��� <:�d�s��t��p�r)Nw�����4��ҝ'jD�”�q5p;p3I��H�C�)��I^��Vn��JNc�ۡ⛇�&w���FHU�K�~���wd��Ҁ�sJѳ��ou�'����0jdL��\��JV��t�!���g?Ĺ�I#�d���XCw'4���.6d���DS��sM;�qҔ�RO�4�|����(&�R	�K$����R=)A�jzN��n)M�c��Қ:��d��\r��)�@�;��2��r�.=F�MI�NU�ME��A��Q�(q�^š)pni��r*�8�.I�T��O�0r
O�|9�iӎ�$2�8�e�+��r٦<��
��N��Li0��9�֣=M+��}i*�dSCl$s�C*�
ǖQ�@>`t�1�:Pɗֺy�
)��wv3�)�w��Z�ˎҕ�l�5 �1�─�@�(��#�(8/SM@�0:
9�ݻ3�pQF�<�����1��$rM
6��J�ZsT6�z�O���y��ʮv�Ko%�C� ۃ���D����π2@��A;� S���7
i�$0��{!�9wm$/(N��/~(�c{�vh�<�c�(N09��)|�����$�H�4d��(}���
����v��4���:R�rI�V���OJ0T��J	��9��Pr	���@
��H,�R=(S�'nsG�#�B����l�i�����QS 	p}h	�z���JC�#Ҥ�G�2S��ԣnz���ns@
9�)c|9��	��6�Z��2
�4���=qD��>��@	E9�`=)�n��`� =~��q�4�)+�л�'95@=��q�RRn���Nd
nB�z��
�(n0=
,��pؠ���N)<�i�h��*���
��H�F:P�xӄy�ݞޔÝ�wLҖ�ph���^���#Қ�S�qH�6wڀ������4�7��\��scg()�i�d����4�L���B�曜��S $�ǥ!�›��iS��J�H�G�-�<��
z�=sIEL�SO�+�=)��x6*G��
=:����s�E�hq�i�z�z�IJ��+�/�F:Q��

����@q�E��ESo�>\҃��u�ۜ� ��0V��v)q�7�Ƈ9 ��#�B1���yy�%��(yUA?w�����4dc�zq�8#m4�`��__z	=�ڝ4�x�}(\%��:��;���i�^8$�)�, PQ7d�`�$D�P�Qɧ"��B���i[��$P6��I��CF�gwz	�/�����.H�0QIeȡH$���(���=�iUv���j���`��K�t��!A84 T9'v{S�H�=)���g�r䎆��Pi�����OSҕЧ'���<m��rZ0G��%b�Z	%���@}���@`
�Ec�"�Y[P��k��A�AR�X�Ztx��Za��8�݌�s�w◍�h���A��܁CF�h]�Ns�Q��%q������A�qҔG���J�V�>��(�8-�ԈG�;�v�8�6₀�Fpi7�<P��g�<n��JfC�/Zz���Ps��B��ٌw���8'�I�A84�:��'zS�J*��YA�Tߒ)�p�JQ��y�sJ�t�/SM=MX?r�~�sL�zЛy�\�@��`��A�����	)�֓�۱�i���������lS����:)��PNrh�1��I�G�����n��4���#�J[>��JAH\9��nx�[z���s����A ����߭�)JA�(ԩ�� �zҧ��`�􇩢�We���B>�S>����F�!��>^OC�?��Rj����i���֏�>Q�Е�96�)c���S�����
e�:Nߴ�n�R��8���?��{�S6�1�)�#�
N;t��`�H���f�� ����rE=��x�O3r�(�
�=i[p/Q@���^��|��iv���֕���&��a���JP���E$YX�*I4��=7P@���(�-�О)�8�ic���E�b1������F�0$m��9�8�	{�1�3ѩ^”�!�S��X��Gl,�=M1�C/)v$(�8��Ԗ�\�@�vA��)%��0@��򽩪60!�@;� }�y�
�:/��>7��W��IJ;�z��A������c���ñr
*d����<DG�7�!H6d���Hci�NB� R9*+ɠ|yC3M}�����1H3�� ]��\�W��
&=_p�=)A�#�"�2
�ZS�a��AH۔c�� 7;�݀)�6�\��[�S�ɦ���D�\`��m��A(��@�>a�R�p���O�?.i˷=鯟3���1G]�i8�h=~(;�zҴ�m�)������~��}i|�q��F~���.M(*A'��^�(��h�P���&�d�H݌q�S�_SH�j��U$� �NI-�������u�P0(�t��g=hH�h)�NzӇJi�&��q���o�)ˌ��h��Q�<�sRs����w�s�3���=h���P:t��z��N"���BT�OS@�:��Z06����m>�*.Ǹ�xt�t����-I��<��z�t�=V�@/�:
C�����L� v�=i@Á�B�X���d� .@��^��ns�1�($h$��io���|�R��N��
#a$o��bv���ҩ��#�����"�U t*�����q�4'�R�!����R/7�$�{�?ɅS�{�Л_9�Px ��c�e��F�N$�w�G^�(�B0����|��QҀ��^F{�CL(H��$P��ɴ����`��NFQ��<S�mP R�_��kg��Cv20HR�|��C֥( t��lܧ��)\��u^��rs��Q�� ��R���yL�ry���I���ø�`Qԁ�z��8�N��<�{���j'�7#�|ǥ7qY<�1JdplR�h:�������ҁ�brOƐ�J}���`�NI%��inH�ޖ]�9�{R.�sw���(�4������#�H�$t΀��;t�Hĸp��1�y����z�_�JGݓ��eI�Fx$zP�`J�*���R0ژ�2`�rirO'��cHʅ3MRI$�&�۷PF�I�(Wz�1A�JI$��i��#(%�
�x�i0{�
!�*6�ޤc���@�z#����H*GzO49�>��z��~}駂Nw��q$������w�c�'օoĄ{RrJ�v�q�J��RO�4�>4����d/���R��ӌ����J1�����w�g=h�@+ǭ��SI�HۜVr����~��)�y`@+����r�������8��F6d��5��}�9xP=(#>�/�?~��]C:��
1GA֞$�=)��C����&)9$���p�Q�ڗ���&7rwdP1X( R���`S	�<�N��b�  ��i$��~��{�Ęg�P����i�NO���Zhہ��,�z�Bn�(�N��Gc�A;��ѻ�N0=?�K'$�l��Q#�t^(9�3I�;H�A}iI,J�I�#a';s�֘~iH!��S��4�s#�����ւA�~R{��p��քM��P̝NJ�r�W$S�UbP(��t�@	�Zx�ӻ>_o�1F����R�A�~h���wJz�ю��-�'�6D�[
O�Y�'�Mo��ҍ�<�rv�:�㹘���M9`�N�:Sd#`a�'�ps�A�l8[��B�z�(>����H'�;8m��i�Ri˴�JM7��;���ZV;b��I�-�p�Jd��ۺ��B�gp�O�X�x�4cxڹ"���PX|ǭ!�I$�������z��.��:W�҃���:���t�$�(����`0ʍ�w���_Ni#9��8�Kw��o
�Fu�~C�y�(f��!ʂw�R��~
 á��d�КF�p���g$�����Қ�h�=GZi�~Ri�	�()��@|c��J񝀞�R����ZLm3�Pq1�;�T��s�0�	�N ZF��sK�r۽��$�<����&�����v�a��M�	ۓC���>�ݠ\��C[Q'n�?���֜�2gnq@������`0z���y�wr1@��w���J��`[�����)͝�o��4���
w�zS�01ң'�'=W�S $���rI�*�h�Z]�y�Rzp�Z�����7��tQ�<���=O����4���=h�p	�==��az�w���Q�J�F�-�`���I�L�
&s��i���i��WFwg�'=�Aҁ�PX�”���ZD�•��P`&H;��A9e8�h�w�9Ȥ<q�A2��a�~aҒ�r}�D�<���rt<�2m��ab{(�P�T�)�)��sE�4.�T�[b�(��v�1�qM'$�Z(�e�3ր��UI�E�)�8ϭ=�����E"9l��R����z 21 ���
��"�(B;�5�,��r(�������?SE�n@:m�;�_��(����ha�Lz
(��b�B
79�Z(���4�����]K��U���a�#4���
P��8"���B2	�*d�xUc�&���?�?
(� #>��$�`=h�����h��<QE,��@	�
4�UH�(�x�`�HHU�(��|�["��'�(����Âx��;FOz(�[��2X��f� 0�4QL�2Ŕ?rqN�'Ҋ(I�n=E1�h�{(�C�&�E8 .y損Řq��Eb�C�FA�&NQE���Rt=i�'QE\@G�.�����QD�p�Fy��$pO4QR*d��Mz@j(�q����;��q�PX��Bsޜ�J(���~�����E;fy�ZG��P���U�J(��G0
h����!��PNG


IHDRPP��SIDATx^�ػ��@�a�)�
A!�9�/�fhx�
ڕq�d�<��(��N@P@��w@�P@M�kM��xY�|�w1S�N!f�I��;���x1��>�3oݻ3o�1��N f
�)�L�;��xG3�#F<��b���>GL�X���i+�x1�c%�k"�{��xm�4�����汒��	���?��!f�
ߞ���D�<�	B�>b(��1�~���^"r�~W(@���G9^�<����aD��/#r�~x���c������3�g� �q<����&��
h
(�����
(�P@t	0��/gm�IEND�B`�!GO�PNG


IHDRvx'�aOIDATx^սi�%�u�݈\�Z�պ�Z�Ow�ֳ�`#�SG�@2�e�)[�hI�b�G�eɒ,[��LJ��#�`D�)��p�f�Y{�����[33"���ū�L�t����_edfDd|qo�{�F$��??"��_&�J[�M�����~&�d�ri@�y���퇈&؞�9�w�S���.=�/11�{��k��ϑ]̶d��`���$����fF����������ߙ��+7��=��&�
�}�D�,�8��	P]~4ȓR��l^���/"�<\q�
�T=l��|�p'��pu����f�L�$۵\�y�`�>���e�����U��J��6?�	D.OJ7N��8/{��|��[,�[�
W�4~�c@`.D�1h^�-S��g�(�-��;�{��V���]um�V.�D�k� �����2���E-'���f�o���X���t@q��_ƶ{9Wv�tC
���N"��}�{���)�!l#؇��+�yX�,o
`�%���I0���y��Kww�qS��pN
0؁3h"����؝�ޕ�^��@�KgD��;�>#�hp�y�� \[�,3"����c��J�.ɱP�brpP^�pu��{Q�3�p�����ty�N��杹׵��Nl��v���-��v=�	��`�{�t�+��܂Ŗ����ȋƼ�L�K��8�چ�}HfE�ʜ@��Q����G�P�wIד��X�Ʉ�y���V�p>@�]<'f��[�]����edAW��3ڛ���"���h8���`�qZ��0���W�	�HZ�0�
�*�0\�� �h�c��~�E0w����$0��6�֊�-���``P�{���7�ۿݵ���S���K�8�pcΚ*61����0&�,�S�2kp���0���gz#��tǝl���	���D�08%-9Po�0 R-cr0m�c�>x��s�@����]!g�����"҂�@��eFu�ڍ6����ogs�'S9��,���������a0T��kF+D!�����DU�T���kHQ��]�sgM��;�%29k��![�M���L�j���
�4v��b�C�8+M8
8�}�q9�q[*�����= 8�.�H(XP�C@� 
�(`?����Q�OD�N�₼RD�H�e4TW�l�S�{�n�D���ə���ł��&�Z4��A��9�\�΢EH�s
�,�v}^�E1������.�!i�y6:��*i���$V�($��(r��9'J	C3#!;��17;�.9OY�"��tJ);�)_X�;�Napn���,�n`7H��(S�ŭ )r5��\�=-����P��	�m���x����x�-r�J��|SEG
(�ͯ
�0��sa��  i�H�����\����:3,@(�F�(��趻��̱t7x���Xd��
1�k�R�Vw���N~�w�fZ�&�|�4
��U1�[W�M�4��]Ox�EJB�2��q���Wu�
�4a�Xn���ɓ�t���C���҈Ъā�����?݇��_�kB{��-�P`���J]�T�0�����h�w��������v�s&ʀ�|�d��u*+=ݩ�%�+��aomM��i�e�,��~�����S
{�v�Fm��M�_��eR� 2��h��,I�o���@^��"��BO ����D�"}��̤�Qd���%?����ֳ�c�U�,nM���O��1�r:��Zt]�%��52��N)�����Lv��gG:��å�tw
��z*R�1���zZLA	��ب��7Ò���a2D뭕�P��zaP��B겔\l�{�{�1<V�$�@t@H9)��{��C��bR���Û�J)�$cj�y�ӕ���6���ߨ���J]��V����jR��M�DP�YiC���1'��C#�6o^[�.2,eĞH�����`h���q\�}IY�4@�VF������3_�����FBF��W�?�{{҃�/��+=hʐ\�P��W�K��D�A$�	�"i&M�̐�(�$yT@��u;'�Ĥ�T�>f�0#Rʚ�d-�Bq3���j�#��d����O�NL����� T��z��?���2����q�
�]��5�l�禜�:�S�g���Kב'N���x\�{�0�ý��7��'8<::~|e���3O�h��yȇ&��n4U�$�����������‚����	�&��_o��ːbHL넋2T�3,���n3�f��$T�D�4bH�
YP���!�2��$H���
Q8 ��=M��W��S����=�J{~d���n@a`�c�+`�\��ŬD�Ҋ(1�F���n�y{^V8��y~2jZeW���l��OM�T
� ���7����oӰhw:�&��	HTZ���Ro�YP���.��:�F��~ˏ�:jZ�d��Lmv+ͻ#��]q"V�Olj9|��%z�����R3�Ni�)L+���{u��hcvk�L����J�C~��fy��6���+��Y��.ur�gi�F{?�#m%PT�����18��<�rN��d���{x��8��rt��gV-�9N�O�k�-4���v�DB}�461][��y>a�v���̶>2<��ݕ3s|� bG�.<]0FL�{��G���ILG�:�L�Rr��OGM5�t􈉵�1��f���6�.3�H	O$�59闽��Hx=2�Q�n@S§�FD���{��.�.)���ZD�+��$g�=1J~R�	�`>y�_T���h�6�ڵ.��{����!bf������M��	y{҂h�g�:�LM��w�́�}._����t�ީp�羲x�_|��0Ixo�g%���gF����\��d�3��j�K�:�
FY�"K.u�p7q����5�]�y�P�QU��Ta��(�{�B0�~e�P�!��5P�I�$t�������U���=�x�y,�>�F5e #��F��JK�P#aa�M0�J�/!�+!E��į��˧g�P�g�݊��6E�֧}	�����C�`��򬮍�?Q�aN��������k�i�o.
&�K��q>�?P�|�*�'f��'3?��ի��Ɉ���&?R�H�x�ji|c���p�^n6ŏB|�E�L�*���F5�H��7x&jD��,?�(�'>���!Ȱ��<�X��
�
�D�E��n/��
��`��)��A�:�]��\}�X��V�}�f�)OyW�p�#4=�V#�n\�
bc�y���s�k�IKSL�^=��m�o��p@�����ؖ�Ǐe&n�zD�L��8��)^�Y�z|T���g>����˿��}`�O@_���]h:J�.Já"��W=�k�'u"OJ�W�b�J7
�i-ďt�ㅩ{���?���Gi�I�D}0M61�*oH����Ls�@��Vm���b��7���A�ګ��d�Bew�Ű���0m�=�	���~�ND���ȃb�e�ڹ��Do6—�y�����bf
��ꋗ�6Q���D��?�WX�3��i��=��@��q���<�A`�|�˿���j�_�F�m&y�F}�A��JV%!�
�7֊�w�b:�IG=����s��w~�}�C{?�����¯`�}�=���*X��	� �����Ifg�ɥ�gX�u��w?�|�c8�����?�?Պ�O>p��+��ӭ?��POa���'���^�{�R��Z͉'�'��"��_�{�g�*��>RaLE&H���xY���R�@�\(9��u�� ��v�H(�'b	�a���������4��Bi/kyw���'Tf�UM<�R�!!Z�޺�i���������X�N�:�E�9{ʺ?�����&�DZL�d�w�w'�������ś�w��z��o�������J��u�J�{�%�|	��ɠ��r�=��WW��W����\{�<:	P�
Ě��nj&�;'bo� �z��S�1��r+Y�4�g��@�>����|z�O7�(���.�ot�5�%=��l�@j\)=����o�/"���}���+����ډ����ŕ�^.9='@@�z�ܾ��x���Sk���胨�28���8�'>����+ݟklD�wzjOb�$�a@q�K�v�_�Z<����sC�H��~�@h��ŗ��A%8��g����k�l9bp�w���V���c�؄ϯt���Zs��H�sF�3�FOG=�X�����K�ώ>�s33��a���0�5[�d��;Hd�uR"��NGN,���rD�\���?��q�^¡O��'��ռ���֣��싵���i5����1���ڮʥ8�O�_��$�`x4O��c����S��/��^�@?��e>����OG7���g~���\��毖mʞ�B���2�C�ƈ#�\S�L7.u?��>��A���AXX�Dʼn�<9�w!�M�[%;�?�+J����'��z�}�k��Q��R��z!~B%�;(�KS��
�$+����լ�n�+�|�P.0��r`����L���<e�{�cE&��N^���|�p��>:yM\Y
�#�����$ �
8(}o�r�ӻ��n<0t�''�=�7Q��$t�4 �Wυ�Z.�+H�+Ey�{�ւ�9@�/�d'Q8��A�{	�ۍ��ܻ���g���?�t7���ʮRPU�,��
�� Z./ͳ���_8P�y<
k��RT�W��u���8��!(�ބ�S���� V�ge1����"�����o��0A�$�TSg�#�6{�HM���㓟��?���L�-�7�5�?�G-w�pb�i�;��c�~���0��?
����ž�=�ď��U�81wѐ�30u!P���(I���Zw��#W��?7���3�8��7A]�6�{���EQ��:�Z��ȍt$m~vl�y�\3[ÀaP8t|�8tr�cWዠ}G�Ep��>c�FV�1�a�f���h/}|���|0��?
�ρ�o�����ÑC�n!Z��;�/�9䎱\����O��z��8����w+�[�hOW�ië�,KŒZ��D�~k�dK����3���+nr��p��0*��5�;!Bf�TP����lRa�"���8�4T�gb��Z`��0'���O��|���٘i��xg%���6�����`s<5�w��y�+��=�Q6<���NR9���#�˜�����0�k���!���l0<|{�O&���7z';�ڥ�~$u���U|Vu��@\œ}�Wg�}��=\���=M�iή%�#�5D~F�M.��r,�ɼ.4]��!I3}��>5�t���j���pz���/L�+�}��0�V�`�3V�<�i��pr
Dp�̯gx��K�s5��=&΄��>Ja��(�����>t{:.�����X'R�Wg�w-��
��B��<;u������	�@e�k�˫1�,&.����ARzj΁�)��F�EE�
I�}]��wxq���V��^�>�z�Ș����CS������΂�ul:�J���6%��8ʅ��Eh޵�;v�[�[M?�R�ow�1��|Dq���&��.c��c^������棽.�d�C$��ew��X/ҝ`�B�#m������uNb���a�&��i�0��K��ӋIh�Kd<��p̣�^p�J�{�{�H��7.����O��O�q��9 �s�[��ld<e����/΁�UKLN'g��s.9ћ�$��7�����?�tf6���k�~��5�<k=�A���ׇ�U� ��H�Ēԝ����>9s�i~
0~9>j��M:j�?I>�s�&UY�$H�� �,�j�H{��^�}�OV�>���<8�j=� ����F� v�ա�@x�?y�^���|�V*-=��&��`vc/u��>�ݞ���yL�z��]���@�����(CȒ�u(}������s��������+�"ׁ�Ɍn�JO����ޫf�ܼ&�AFU=d�i.D��S������,L�CP$GAyQ	�Ò����A�"�@3Lc�T:�Kߖ^&����҇ѐ#�f��@�ZDe�P�݋+��QŦN��R��&��;z�7��C�r���Jd��c����V~��\����{>Yľ#��W(w�^nσ�g4����k�?4���BP���p�:S1�
݁!r��
�ܸ�?L�o�����n�����dy:�l�bEb|F@���[�x3Lg���Ȅ�-���l���C�o>����;&θG��i�)Q�b&�W]����?$�"�K���ġ�/���@�|�]��8�~)������'�n���6�	@����ȁq��sc!��+M)��"�\�?\ylTH�3!Ƶ�&��#��z��>q�P���#��^[PSQ�D�Ǧ��B_��3wk~k��آ-RuCxR�F�Ԣv3=�<E*�+++s�V���4�{~22��Da��=c��-���B�UHn-��h梼��H���%08�uy{�3�N�Rz�́mLn6���b�#���/�D
dS[���{GWffL-�p�,>m:�t�>��y��/��~�_����1C�ٴ�o�&(�j�X��m 7'K���Ibb(�M=
‰g���FQw�$���|&��a�5}lߟ�	�e@�.�v�3nc)y����|b� ��4JV�B���\����mQ��qr��
�Dg;cP�0�h�a�ñ�$ŵbA���h�;CU���y�놞��X�7,��1C�9е��B~ݪ
l�dW90NJIJ�Ib�@�U)�V>��RC5aB)?1��X�핵`�1������G�t���C�H����t-p�15�0eF����8n<��Y�H�k���\s�ʃ��݌��CAc��^o�Ց#�+� 	�0��|��po��a�*F�
�jk�!GDn5$ێ�eP�)�u�Q�n�jz%�0S'\,x�u��j�+>O�!Q�$Zӻw�؏��.�t����K>a�ʞN�g�-����cމ�4��q�" 8-vm�ɂͼ�hv o���7�^v��ɾPkb�b2�
+q�)����HEI���:�M7�&�$��X�ھ��[����KD��|�=�_���qKǒvܮ,�qr0�$�2��Ɉ�}5�hL%bwkQ=1t�S��p�x;�}Y�(�%m�X�mKy@��̏�y ӦJPgڰ5}���j��1W��G�U�!ih�E�#{�[(�7V��%/��0�rM��$�K�Y	�++�n�[���1��x�+i�5����+������OFIW&�!
Y���\�܈O�{���Y�Mn�HO��H��끨��X�{�N+�S�!`�DAVԲΊb�`��B�<�ﵠr�<os�y�0���Si�[֞縶��W;3�ʛ��"A$L�lxu�ܱ�WW��@�|�N�c'�<P~>�Og-21�JhL�u̐��L�'r�h���dwq���=G���)�=��oho��ޙc�6hflD����s��X����<�&�g�bӞ��|&�SF��(u֣=�@,��X-Wyq�&��⨅1�V{����	t+�s[2�s�
zw��okf�n�9_�ҫ�քw�y��K�G��6to�&�%&3��4�V����s��kgű�(4m������贸uj�2�j�<q����c
���qV�C����Lw�{�V���x��0O?�����g�֒����^V�	0g׵��ܣw���G�Ŵ����P(�
 ŐJ�v���C�����U��ڒM�A C��`�A�����2��΢8ט�t[ ����X6df��3i�m��8�������5I���
*c@0���84!q��x����������0�^f�k�X����y,"�Δ�,c�1�r6��+�⚓c�ų��C��UsL<�iaW��Q&��Z�he�R����o�
#,��ŧ�$�>W��1[��eug�
���_>��N��3�f0�Ӓ���w;��r��^'+55�����1����h]i���Jp�M���W�{
�~bj��|N�p�qօ���=v
[і^��p��Ӡ����C���Z����'���zl��)��8���I@2�Z/H!mY�/Zu��q[`���!(g�ENsg�c��q�r��:%�S���N4[�Yu��\Ӻ����l��uU��Jp9��s��ZV���B�y�lެgx�ۛ��+!�@�Fl�[�������?�8���M��z�z��<��d�訏�����!�e}v���7�i+M�)�2ț�S�n]{��+s�#V�e��oSJw��a���[�>kLƶU+��5�S�nM������1z�<�� �InH<~:?Ζ�������"�6x<�Hc��B	�GD>���D(�+P!.���ԉ�1�r�6jZ�zy����o����gm@�?7�t"�`���>��te�κ�qc/�r���7�8�8
�P_�&��{��X����Z�v�2��0�E��A銿w�Ge4�/�
��NCv��\_AoEE�F��_:�����2(bpD��1b=6H�d�!��0���5A���@D#L�`!+��*�)�Z������
�ZF�1�a4C����s!ik�zvg�0ºܬʮ�@�?ŹN�pfD>����z9g�Q���hEm
86ڥ��j�!�����
�8�q���4�[H�E�z��F�;)������������I�0��n�F��W� �1�7`Ub��93��������6��LT#_� �Fk���TیU���-��M@�>�Ƈ�x�-��Qmi�	$�6X��vt'r���ye��Xܵf�6�q!,�)��������s����o����Q;�mG��%��X�
�7z��p����!�/K"��i����
���T��آM���z�m�������jG
н`�����UGM�c���
�5d9@����Xp�gŭM���,4X���@A���yR\�m_/#ũ&ǹP@��c+���r�S��ˑ�5�>��s��m���Ȭy�^r�!V$�*�c��-�ȎW����q�V统��1�P�3�E��h9���DU0�v1s����p_8U$���㪔e�^Cثc�#�0[�@@&	0+�-ն����+�b��S~����&�U0�A֒S��Nlj0����4� {�OI�z��]H��Նٸpd�8U����<F�,`b]��
��1>�V���cm��#��s�cG��Rf��rP1k0֙��
#���w�0v�ca:��ib#��$8>�o,A�`�1l�`5�A�	��n�/�!H�%7�€�~S�(``����)Lڸ��j�<В�r
'`m�b��wW`z����u6+[�s�����%t��n��807�U$��W����Ͻ�D
g<d���=��{����ǂ�h�ax�����_��h��ű��&�W��r���q�V��e(�Rl�9!�s�-�bM�@�6���r/[�r��4Y�Y�kl�s��6=�hlR�0�Lz G�3�D�
��[��f2|�Jr�I�a����7ڬ��*��B����{�"���n��@��o�Ns������+����IB���^��h�	��6$ -P
`XB�E�s`��}K}.9Pi�Q0�䃄g����\ȎStr�Z����)[�U�����c���I7�=Ѫ]��sJ�hg1���~���0�:Bb��%�H��?w���}sg���m���$��h�D��9����x�[�$�dO���$��K-E�
6L2,�U�ϡR��R���P���T0k�`<�0��h:�ܚ"�H��ܶG�q�bǩ�	�RiIf:�u:��@��6�{��N��l��|X�q6�Aܑd��yW�5勒�]�+�"hcv�4����Ć�p�]b��3痢<0�<���nM#�)���f��#-\�f�<Fu�W���'a M��,1�>=�a�@@d�� ��}��� �&NR6i�5��2��̖3����U�"�QNV���Tj��q�)~�㝰�̓��(^��<t,I���k�~PHo��@fe�3{i�  }nE$��|A�p��`2��*�`��0��>�J�A�P���`�=���>�Ʈ71�`�b82g�u�[�c�43�Y`��@%�s�`���É`g6q����Ar�B.��y��x��d��#1Y%�c?4
.BJ++5Q�l�K8���L�ˆ�ҟm�0`�� (�
%X&(f%�ĺ�k���c��!`��)��;"Ȱ[
�;��-���q ;����׋���	x;��uڤ��)S�3��M�qk~��8���@ud�$1F0�0�ge�Z f�G�#���#%����vpv������f��l@8ƅ������X`��>n����n@�c"7%�0N<���f�� v��p��K7l��sdgl�NO�;`3��}��P?-=���N賱��@σh��{��VZ��`��BE�e(�=%��L�W�I��j-�N�<��rvS2<FnqZ��1�^Y��!A4-�j�C�����Z
���!A�Jq!N`
)�j����� M	��-7�|+dgM�Xg1V.=�P�L0�urTe��sZ�NÚݸ�	�1�8v��q�v�M69���% �p+.�{�P�Rtc�����Z�@g��<f�#�k[x���rEn���g�+�}usKu��-`x��:�ʚ:���H�:����E_���:��~&+��Bz}�p�l�k�{yM @y�ͤc����Y�"[�����$YP�…m�u\i��a�^P��c��vGbk$CH� ��07��b��$f��Z����Uk�.Xʈ1v�
�E1Y;��@<#O������c�7,"�IJTEG��©Q`�<@�HQR�N.(�p`/{��d}�4H��&�J��,m��NLj��/�6Pn�G�mG`���Y����v�d8=A`�A0X�i�Y&of#/@�I��xeJ��0��a%�
�0�&�KV���9�&x���~-9�!D���K���^|E���^"��B�2Bd��4����)��&�� 
�F—' +���[�1�����8tz��,��HmaA��v��پ�)Pm^��ق��C[�Y���&�w��	��Yo��޺7�[��0r�5_3̗���gv���7�cv��bƙO�Y�e�b�d�&�w����њPѰ��y\�L�(!P"Kr�}�,��}Ծ,H�ȅY�X'��Dx�c��$�S��H'�MV-�h$�����\d��0qNY2 &�^f��7�$�#��3nI2���8Y	��P���\�[U�R������W��ݫ�	,X�.���1O�]<�k�����D��q�A�0	�aÂ
���_o^<m�*
@٥���X���R�6�L)�/\e&N�e�����nrK6�9sj�ޤA������l8c�2�lY��ؙ[oIBJ���¥�EORW�`c��1Fb$�L$<�f�8Vi0�	�^o�c�#��A=��+�(NW���{��Ė	��p"4�"�}C�"}^S��Fo�1,K��s�}�9�`���$꧐�\i"m�MGP�Xf������Ӓ�rK4�گ�i�r�J�ʎ��C˥&��3�bb���,��^���3`ٓXB4L"�!��i�x��׎
v��P)�[�5��v��"&b���`����gĖf|�Bv+����F��وX�К=3<z�.č�V�L��� r3"��
�0��ĭ��8����=w�@�6�<��#��j�v�դ�u*�_g�9�c9��Mg��d+�U��p�`�Ka� ^��WF�W'Fŕ��UhjaO�7_��/͘��*����3w�����j��s���sUF��^����|4j��2�j��0q�s �J_9!ag���.�>��@���{����_7/�^�c�aA��e�m��ο�5�8睲N�����ȃ�����&%�͎ܪ�-�5�� ��X��&�R��p|����P�쾇��d�Z�lw�A�V�&�a`�b끳[�ժ�Lُ�.���3�������D���7��Ƴ�z�?�a:^�1,��6�M7�]R)�b�G[	Tv���Inlͧi�$1��<:�����|�ZiNͮ�偒��~�Π�;P� �4��j���z�`}E�Lb*k�棫�i���Buoz��V�9"<No��<�^�υ�6�of�x׫��éB1Y-U�b�W��
u��0{7�̞�{D�m��ֺA���
@}��%��pxOb�0u�jJ����/6�����j9�|��_븠�m�yoN5@r;绑�q���]��.�F��-)^n��i� �������?�wķ]kǼ���\���L���åsp���P%�������R�8)�V_�ꉱc^�"Ts
LV�
	�X�mW��A�����
�.�}Nj�;���a�j͖C��r 8���Xa�31�4�Re%�}f'P��ν^y�CX:;��TeaX�Z
˓�|	IaӁ�z�����:c��eZ�}f��qK��8��v���ذ6��zu�0%r�GL��?����Z�����{o,C3�	hiK5�-��6?����<�������!��؁�C} -�:��u杁T�!�q=/~u'�:ǯN`mv�ח{�L�$�^�7�56�V�]�_Cz|Mnɭn��ۃp�d]����/d_�2����e�ఀ~���/h#�,�[y�S�O?�5�Zk��C.�T�mi�?)�^@�Aʆϰ��RK�����j�;�:��&	��L.���ю��J�^��>��,M`�7N��$V}���ֆص�P�y�ݗN`���59&�x�gw��-�N�����c��T��F����t"��IRmO���D��o|��ؽ����(��
�J��B��!<m�S��I��!���H�:�ʅ���Զ���59PS�e�*��B/�me�+�;�4���@D���SX�4��w/�#�O���n�=k#�(��_9���_��Xn�w��K�\�"ً���r]�]u�^!�z��"2���1|��j~�K�"�|x����|�Q��+W��" �L�l�p=eC���	��ܸk�p�V��h[Gi��i���:�b��\j/8P��9�x��ԿS"�.��0���̈VT�7�5��%^3��c�V0B�Uc�ha�|���J���9;�3���T@u߈G��fb$�%ĭ�x�\T�j�Gub1�<�N ;��_K�G���to���rvE����EE����	~H��2߽uچ�,��I�nu�ff��&�r8P�s\�?�y��N	�c�*�Xz�<��~V�镻�j���#��(�h,���r/�b�h�,�`�(��0RZ�v���dN� _�Mev'��#�``�1=j��y�_��梨��g�����c*���Wg^z���|~��$�@���-��ྃ�鿺oi
EВ!})�
��2gSf�!�@� �sǡ�̘j�.0��u`�&�s�_����n$��ܫgP�,�����G��n�NU~�TI�����h��O=c6gs
�e	���̕�^�܉׻&ۉvv},�J\kcR�F"BҜ]��ٯJ	6?��0�ql4jv>C�j2�r��]գ|v����������:hw/�A��n�K	0\%8� e�I�Rq�o�t�I�����F�)�)P��$���A+{� !��x�\y�U,�/4ʧ��^��k����w����D�����������Ih�RX/1��V������=N�~Pj���\É��gv��l�_�H/���{ �����iycױ��nҮ�u<��=��>�ԟ���"��K�,_�cz�7�[�J���[u�Xx���Ȃ�89&�"�ذ�S��ʖa�6�Cs�ec����x�?>g����#�����5'�ߎ��m�{�����us��'�f#4���[�g���\[�v� gσĘ�	5u�1�g����K��1�vO�[��~�6�����APr
��K�-d�8��\�{��	@Aڵ]B�����0���ðuN��ڰu�,�*��Bq��v������Uy~��]*J�8���Q(c
Kk=T�מ�^o
��u�V�FNo�2a�}��Q�ڶ�t��}��/� �|Jn4�`�%��%�¬BV&Jo���3�����S�k�^c�5��kv�u��2��q��R ��U�ytf{�
4�3&۵YƦ�<��
kS(��	��/���+c'FN�
b!bM)��+���(�4R{Bm���}v��u�z��J5���m�JgF��C��5���S�ɓK|}�5��*��t��$�hb-�G�Wf�_
*�]8�����L�fݸ�!�6kI�s�?�(��Yeܸ
���&9P�c ��MP_Džo��>5�|%�sE)�a�b�{*��kc���3O����J��nMy��G�
?M/z6��8�
���I��z����$H�IS�	�5�B����0QT�~����~�'��D���Bo���+��]˱j>v2c��hx�`@� ����Z�B��M�ԅ7��ů���{j�Ke��p�gMWxJ��vJ�bc�s�͕��0_���؝�%2q�^:��)��H�xcb��f���� M�~#�&B�h�rw/'�I,�Uz
{t�+�{�O��g�F�H��v��kL8Ϫ�uf�qж�h��
�n�=�wLBalJ#� <o�^=��W�<VX,��p���_���Wn,��MJ@+�I���#3��N�a��n�?��I���F�����o�������C՚_�m��	�!�5
e\-O�oP�k��7�ݘ.��B�� ����N쀙��Щ�a����	0Kk�h���k�aiS�nq��bԳ�|�Z/�H�i�����-���l]]{'�HHz�@ b�d���^�p�$	b7�ZQ��c9�\Gn�e��C3#3�v���॓��޷�����!�#hԧ��amh���E�D��q�+���=)�w	� ���s��ۉ[�>�A�KN�r�v�3���W�Pލ�2"l��MN5���,�
�+�B���G=5������`eF�[�����_>Q&�($�G�zq9Z�Fwʱ�x��⽙/���7p;���6��Ͽv%��_�\�b�{�~��O�ҍ��
ꈀ�
�H�V����:I�љO��=��t��6�^�:��x�r��9Eꏚ�nu���4d̸����1�3�WjÅ��y-��+4ؘvg51Q3�$������W�%�������2����8��e;�4�F7�m�+\f�i�p�S�Ժ �St��Um�s�=�2�\a"y��sj��C=`X�P�@
�j8�r���3�����i�p�@	A����R
�����~{Ku���¡)��)�aD�-���o&�}�+�Rx��+�ˬh�
�Js�+=I�ō���o-���?2z):��˽�G&{a���C!���#�M��Y|{P���ܼ�o}��m�pe���������7&�G�GhM�]�Mb��3�:�MSGhǍx�cs6,�녻����wa��WѼт@�:�ʮ�(�:	�<��#ڬ�f���W��A]�|u�0w�Lw�P��bA����U��8U��N:q�I�al�n�5�P�CGV�;��F/�6z�_
nG��M�1nK�Ԟ�mP���O_�[}��{�:�ylX�HK	��!���^��s~A�&�yo���{Za�k�����w�}�!1���TDixaeQsqk	�����IH^yAeau�'����g0��7
�K#�jM���� ��x-^j�B�-*FS�����	�\+��s�E܆��ȼ?P&��)����՚��ns���}�S���'��$�:֚{���rԌ=��G-}�\._/
�[-�K�����T����ꅯ���� �O(�����*��Ea��b
D��6��,o������YP7�޷�����6���7�T�Q��
|q�5Y��Z7�C�s����BO)1!1
����#�ѝ1�sr_�pJ��0O~�靓��"�'�C��n��JP�!g[K�!���}����A-ht6tA0��}o~��]*�Q;Y���շ������w�>{���C5T&gP�w
�ݧP;�<��%e(��o3��7��,o�\O`���M@�ū��j�������y��*�Ke߻R�B�0m��̝�zw~��|M�X��@Pj?�p7�5�"�oGha�$� ę%O}\��N�6��4�V1�������Q��ͫ���-2�HyLI5��bU��� �=_�8��޹W�خ{O�*޷2�!���a���$����q&�<z0*���R?܆��yl)��_�J��2��C��#�8���+���e̽u1	k����kA@W�ǽ���0ih�EJw��V�
Ya�D�����;���kvᵿr�f��ʌ̊��O<�Y`�A)����~a8`�7	D���
B��#�2���W\���{�i%5Ʀ�#D�y�XH�"���5brq��ͽ��;��padfC{�P����@��:�3k�]�q�f������ hsa�&�sX:3���Q0Y��>0�|��x��Ԭ^ه�7.�QJ�XD�����EfqX�|��4�o>��o�7m�
1��{!���%���\���O��%Ā! s����K[�P|S�����pᗎR���ǒ�dўܧ.���.���Ș�P�{�<#f+����{��#���=k���诩ѱ��t��	�'F�����(�v�ZXF�"�/_���%���p�|e����P�J�H��	�R�;��]W���#���.�t��8j��	��W��/4�T,�.\���ۭ����=�V�/�Ż|�FN�K/��� (���ƝRc����u��7��;�߲���>5.�� 	�X�����»�������C�|��l�Q�~O(C��+j��tz7�D����X��_,U'G�<RFq���P~��X�W <$��@�b$��V�F��u��ֱq}��&i�a��7Ke�T�x��Z����~�_����:?l��> �J���a���z��l�X����͎}�1�w��o���_<NB��5����Wx��$��g$/��,�z�ʓ������f��Gv��/���>I�2k�9bU�W&~��_���p�Kb���0�!�HEI����	��H4��,�����DR	����</�`{}}r����L&��F"i�kۢX��'
�	O$��7���Z�{x��s�
3%*��8[����
�G,���DOE�[)�ֆ��?,���Ͽ�'O=6~��Q�|���Y��7f�/��x��п�h�]һ�<�O�,��u��kE���M߽���o\�̮����kPK`R 6$i�ݗ���m�‚�#��W�߳��yo}�F��P“҄C���P�u�'��z0���Q[�ゼ�4�jr���MB$J\��0XV{
=Æ���׃�!I��%u=A��"ߢ�1��m�v{�։o4���62a���B�w�3�l._}�+q�ۇ�q���B���ς��N���Ξ�1ӣ�<�����m��\�o�k,o����9e|�N���)Z��{E�J�a<�w�1,m~����~��G'g���S~F�{�ޣ0b�`<�C��Qy�_�z�'������(Yi7�I

��?l�N@�D'),01ؒ9^VGt��Hgj3��KN"���R�o�'��;�5~��{?�{P19�Vr$Q\eC�,�8��۠��z�_��؍�~u��uSAg&P�X���r���
�H:	�I�嶵e�1ط[�6;�������1O_?�_�AAx$�!"1���6:]�PKՃJ���=�4N�NV	I,|�h��
�B�Ά���@��8汐ť=��[�T,�DB1X#������ZK��0����ڞ�g�0h鯿1dj�ӏ&�o�u�6��z�w�`�\`9��fMҎ? �Ӿ��5��s"$nw�o$ؙx���Y��gh%*�r|e��[��ν:$��^�&_��V���*V*Q[{���Z�Q�V*^2Z���6�j�
)/���X��H��Fa-IT#��F����|>\yKknn,�7����NOijq�bC�\��	6�i����`)n��u^P-�W�춐d˱�� ��]%�q�FS���f�=�����LO�֛��w��G�QiR��(R�$	�՜Q�D<5Y8{i�3�F����0���2�X[o��KW6.�Fذ�!�.�O"�Ue���ϝ{��`�4xχ��h�̊}%��y�F/�	�a� ���8���cv��L��Ne��M�;&���X�t�h.�?�Bs�J���ςm��	z�(�>�:2ʰ�$�g�J��b�����I�3_�J5pdo��˽9}��I�B$�U����&��oO�i�ԟ_�1��c�И9�8�R�쩠J|oȅ��Fы���=|?Pi�:����h� KS`�2\�0���3����~�� �G�\9s�w�0�[\ F���&��Gv_�}��?������B�\{�{cǐj���$��h�;��")�*rf
0�����U�}?j9ʏe�'
 ��$�$�fq}s%8
�U0T$���hn���yl^�=*V�A0� }�	�eca�pܞ��0&�v�(�p��F��,�v��i�@L਻�J�v+�u%u�asuz@��ځ%	GJn�N)�A��@P��f�Y��cf�1�o��ٽ���y����)tz[i���׳i�\N��[�݊�R����<9Q�F��}B�}��aFڶ��:IB��*�B��=��\ü��|�pBne;C��d?��;�X��u�$�q8Zik6�1����tv��h����e�;�v#�}�kfҝ��������
�0�Vp��p���A�6�uH��������?�%P�"a��ٮ�b��m 7�G�t~ �|G��'��ύ
��]xN�4�y<����I�]z�� ���+N����C��|�v��v@Z���ǽ{V���Jsd�.v�|D�����r��D��هGSlB����t{1Qz��-��2�Bl�}�A�ЎJ��;w���}����0��3�@�]y�g����nϭZˣp�O샔�\G���\9yi�9��_�?��9���eNpܙ^�AR�xg��v�)�q���q] ��>��ނ�Vn� �s�f��*�wTP�\�'���'?�ͩ{(�~��B��'�La�{G�J˱��R�<�̝�g�v�R`'�'��)pr@�ւ���;�5^;��ˏ�z�w��w��
:���U�� Lu�4P�Je'��#YQ<�nҬ�D��3<�F8�M'�?���i;�|�;���Bǣi	��ƕ�S#���:(8��5�Du�眓G�<߾���rR�n3+'��U����B�=����ef����5��;\�Dڠ<6�w"̝�gm�<�#`�jK�-P��F���)���\��9��{�L:��3���C��m
��p�_���rIEND�B`�!��PNG


IHDRPP|?�0PLTE������������������������������������������������N��@tRNS`@���0p�P����U��:IDATx^���O�@��@d~T�B�2#ѥuq�`K�J�t`�K�SA'�AJ�JL�E�0�Oc0�<�{g���I|�(���VD�7��A>(^�2�I��d`W�
30�h�Yp��"��P�8�����`ހcp|p��0��[����;�cdY��@��FQ^��x�֢�Z��@m�V���oBA�I�قJݾ�[��\�T�J�����S��i�
5H�Sѩ�@�w�9ӱ�G�Ü[н]��\�!�ZWF?�#�{�\����+K��r@:%u9ϖ��*A)j��G����]�^�	_s��&�4��:�oK:�q�_h���������ƅwz<e)�;̼��
%G�J#v;�B�Q[o
�"x�Sa��M����y�'s�W������'�/�-7�\��#a�� .~\��_)�%ů=�H��E*X��e�_���⤗&
K/v�*��og��Z�Ub�d&��‹>��T)ZW�j��W4�X��>T���ե���.�IEND�B`�!�4�PNG


IHDR��&@,�4IIDATx^�y�]U��M����� ��* 1U��B�.���ൡ�
z�t>�k�zm��೭� A�"ɩ*iI�THR�ԛ�1���s�Z�}v��bdע�B}��o�9�4��A�݅S�[�5�a4�a�>?U?_��>�4ㅋ��¨�u�x�m�"�\uE���	 ���/=�	 [2h���
�'�!�l� 'lF��!�� @$��h�M�P�	@��H��ҁ� ���-�#����;�훅��+�q�c(ߎ�
 �6��}�p��	�cN�|�m(��[^��U(X��jaF1A��-�RZ@�d�n���s
iL���\]g��p��$�a{�q5QX*�+t�x���D��?]�<2�<�0���,��Q��4��͑Wz�
  l/-�H��\�e�E($;�@&9�b��4
=��ʠMN��Jyd��fC�:cGbC��7H&)�@&s�vcGҭ�\�6v(���P��[��4���Wx�I�qm��ȫ7�;d��7��Bw$�;�:�h2���	�k˼��`!�4�׆����m�B�+l��sB!����	P�> �����ۄ��W�  l/x��*������	@�m���V�G^�u(t@&@��R���|4�<2h���;�"#�"C��sm�^(��ղ q ��]��bC�Y)o�V�����h�Z�U-l�#�x]@&@����G�7T#�@&�q��o�W�}(�`^v�|�2zm�����9`˿�2�y��#I =��<BQ�a��<װ=Ρ��<By@&@�-�1�f����n1����G��/��R�	@�g�~�!��	�8�P>����x�p憭O1�<�
n��	�k���[U.�`�B��O//{�a{[�a��mY��t���9aH�e�!!�1S���kÀL����ؑ�2#�yOR�2���D�C_H�2�R��$�t8t�m3D�"��Z=cnHґ �9a{�k؞�P��!����2*�{=*�s%�o`P�yT�R)�:�	�F�=X&��v�z@&@�-��럑���׆����	�F� �"��
io_��l����J��TV�2*ۣ�	��^)��ա�$g����|ζ%�nÀL�<[��<w(}Q�^d��y�7���P�U(ĥ}= �Vˣ���T�S)o�Fp����k_Gy��au(I�6��[c�#a��Z�P�	@�K���V0���4Cd�ڊ�<�KJ//@&@�ޑ�:�P:��2�v�G����P^��:�d���r��	�sB��z�m������d����$x���7�`�^d�����>� �Vs���@&@��~��=�Ma�����P�����mD��^[���za@&�`+�:������BάCa�  lB���<�/�̌$�-R�/$C�\*H/�
�[�G��`+l�߃��[��@�@&0_�@��@��P�A�X�E���2���6�f#l�Z����0�7��>�_wy�U�#�{��P�Y�[��&,F���"a��$#�C�_��;�o
�Q���Ar�p��N��@a�0^��`}v�0S8G�R���)t�5配;���"�l�	ɰ厤1���4�G�\eq�0C�5��K8_�U�_x)ᅍ��;�aa!H�.�@�Д��}HxB�]�'*L����'��
w�&0�o��P�d��L`��%�a�6�Sw�	$���c��w�k)� d�Bؑ$<l�$<�9�H�9LX"�+��=�O��	,p	�:j�
�O�@�u���~aK�F����ݡ2A$#�a�,cG�����»,����0M80�b9J����P�ء̲�G�'@&���R�?*\(L��~zm�p�(��R���E/<(�$8��F(�L�	a{>aa{���͖a����Iw1�S����^�Q(�Oo(Ȅ�}�q��㰽 \#L�8�:D'~T�2��!�%l�Q(�jy�KF(Ȅ��˰�.!;��8V�@C���g�Z}?R�J�e(?ma# XT��}(��ef;	m�W���;�i
�,<u��o(��+�Lh��m��-1�G�=a�2p��L�Q�7f���o5;x�0'���&a=�۩
B�N�>⣯>������	�w�c^G�/,.3 ��
�-Qci��>)ܦ-Q~%<.������5����K}}�	�+��-���u(�B>y�������Yxo��`?��`���P��w'	�	��
d�!��‰��.�B�M�b�C�|rBy@&t���c��)�Y�N�$|W��<v���i���1�S��c�r�P�Q(_/tſ�0 �䅦����
;����upV���Y}S��^u�V���W�?(,�"|]���KB�X?�z�w������.չ*�,+��5
囄||�2!l�13��
�*3X=UxI���Q%� ��-��[��U=z��
��]s��u�0�Cn��(ow�*����5c�^�u��jq�v����'�P�	��Þ-R
1;��H	�"ܪ��
��B��[k!���
����,�Q��쭚3}T���T�:udzsBy��<*�x�^���dKZ�̊�ė��˘D��Vo�]a�����–2Z�w�<.Ѫ�b���{�ZxĘ��W�G&����Fg9��_�J�L`�0���V/�q��C���6nw�2S;�\F�����	oIp�v�pCp祒9�ĺ��2`k��a@&�H�yV�o��H�*!��5?,�_!��C���J|oO
f�$�>�	=�τ�nj?�H(=+巅�P��b��V1���K�&�M]�RG1���%F�hfr\����Õ�nE����;`�/�dB�nV��ưE�GK\��O���{��A�s�.�x��DŽ#�7�0��+�f��c(Ȅ��
��tL	\G�U_�Y�/"�?g���5���@��qa�12��0`K�R�0�*-a���HAb���Q�m˞��E2�U¹c�‚I��!�_�k�k��w(π-d��f#l�[�����0���5�{֐�P��߄K���*�'����ըzy�|���\a# [u'������`U���<�/���F�F�pz_�����菶��݆��2A$�a�@�D�p��7��_װ]%��"����7�#�<ʛ���|„�L��]���nm��?z��+<1F���=҂�T�W�<S��'	dB؞�{خ�n��}��B�<g��p�����!�����-�SƳ��c��C�<��Ȅɬ8���z�y��w:�:��|Ds����$\"��6�P~VVw(�xT�G��ߜ'\�}�&��~X���[]�2�R����gr����iء D2��kK��5^���z\�p^Ʃ��3jT�u{�^^#Y
2�ic���)&��Q�pt�{^�x��1Zn�#���}�0�[��P�BB�n�C �m����!�5��#	ac��vZ�2+�c��9]/�|8Ȅ�}]�`����ia����'��3DraXW�X�H`mQ3]���"JCl��r(�L�l�u1��k2/D�
<�����Cn��A�BErZ���\�8�V׆�|*�	,rI���\$��v��h��c�RG�tI�9Pg���]��5�P��A(�A�d�=�#l�#�Cv
��Ձ�X�Z
`ߐ"�-B�=�´�?���a��b��Il�L`�C��ߴ1z~R���-���Ğe�vƨ�/Y ��v�|�f�#�|B*�M^�c^c�ٺ�cx��M �L�(���R>��P���K�OڎD�AP*�Ձc����	�
�ܓ��vЋ1ڡ�]q�6�L۷�8l7y�!�+���$33�T�!���q�B"C��q
�	a{OHFRH�H�1��	���-�0}/�x�x�>�}U؟BH���P�P�>�3�$a"�R4�����,pF���� U�a���y(�ժ�G&�ĵ��9!1A�&eݟv��[��
��0���>SK��}��W��2���a{�`��qA@�
��f)���T�7!�T���jL����}�pE�
#��z^�ݘ@�</�a��g?���!�8W �Tss�r��~׆��
#X�=�J3���.�T���B�U�H&"�Tsx̺:|lE�#�v�l��<���
��*wZ�:/��1 ����c��C�����	�ힷ���Y�y������QsR��!��!������▗�<2a�U��v�mF�xI��W,�4$t��2��)C	���L(H��a��̆@����'"�+W��φLn@��1>��]��(lD&���$��9�g߷�J"����3�ꫢ�6��3`��B�]S�I!<�|���2F��Iv0���1��#dB���V!�v��g����@f9����#�|��v�ۅ�*����,op=V��Y`�@sP%�|�*�<2aG��V��gf|?��&Y��ˆ��2����-v(��<��v
�S�s�#�3�>kY�v�!�o
NNHf��V)�<��m�x��Ұ=e�B�0^�+P	��͝�`�J�g���x��1���	M����))��*���&}��@�R���Wo� '|+A�a_H(�������h��A�%-���!�噁��',G�%���	a�:#l?���Ɵ���ܟ?�B�9�Z�H�`��6==���ʗ#*��B]XAc��J`��s����v=���ԭ���¯�"
���:!��Jyd��A$MY�r�J�@�t����5�����0��49eQ�dB�n^N9Gz��׌y&�8Ӑ��c��xo�Db^��V(�L�;�퍆H�FS�Y-��c��aaW|ߐ�Uc����M��&C(���|d��8T�7"�w��;��Z��0���jS~���J�C��d���]B��~sF$b^��0��?�B�9�Nح���)��f#C����m8u-R<����dX8�8�근�˦�G��b�HX(���+ٜ�����D�1������y��4�'���r%��0s�Ԅ�:`+������ƌm��	bmt�{���=_Fp��p�!�4y5:y-@&In#�a{���y�m����!�;�\pS
��E�l_�L�;��
�H��+�AX�A��]Z���ef�)�B���$Z;���aa{�9I�WnbM��K�g��*s-��S����B���$�"�Ih�h��*����5��{�k&	/�)�"s��v��=l�����W8J���r�jC&߶�}��@�C�|�C�4��ZGb��B]%L>��v��n��j�R���+��P>Q����v��4ڄ�7곗�J�f�' �ׄc�%���dSX(��[),H԰��D���O�6��}�>���(a���`	��f����f(����D��lθD6��߷d0U8O�+��B�z��U��R뢰J�4
�J[��kk�(GZdž��@�la��������7���0��K/f/�4ա�����=��DŽǐA�p�P��{���BŊ@[�k�c謅�i��OC؞'l7����-|R��k��_��<�C���!�,���Iߑ�鵵-�yJ8Ѣ�5�%�����`��
+\�1�l��.�;���#�l�Ѱ�u��i7
��Zѿ�̵�7$�V�x;�dm�P؀-�y(�d�0bw�%&'lD8�A�'k���v5�9NV�W�*�Gw���gYy�h4�L�%���2~�5(\'��(�s��	�Q!�/�\��k�|T�C��W�퀭8̔Ozؾ(��������V���e�E�j����G���'=l�#Z|�G$�Q�b`wQ�Q�JC&��`�N���I�Rٞ�2���(�QA�����xT���u�g���!G`�Po���5�cV2���9d(�"�E"i��N���2?Ð��e��U����p�p���>C&c��j�J��I۷f(����k��>C&甹�0ac`�_�}�%���.l�|wc�IVٚ�P>�^[[<[-�Pe������R8��u�Nj��=�\0K���Ț��s=6��!B��i���^[�
۟�"���敹�#��~!l_b
�.�<m�2ի�
�|�C/�%i��B����V8,"�$�=�&���C&w���P��R�9t��l����&�2��2�x,���H�Drh��N¯b���5�1d��"k��(�4�k(s�E���[Zu�c��uI��8�&K�/�Ѱ�K8�Fg؃9�Vb��g�~�2'q��p�E߶��g�@(���ͷ��qI��u"��ѣ�獪����!����u�!�+��M�ku�{���:	�#��B�.	2/�l)�´W�8��	i�8-d͝�R	&h!�o�O;\g��K��ӄ��o�t�Y��*a�,���}1�vnɯ�4��e���yޫ����pX�/�k� ��[Xe�C��Lnt��6E2��N�'�(�1D(aA��aW3	�+|K��p���c�f��H�P:-�rc�d2N���V�a{�D��Cb8��s!�0]?�n[@�*��6
�������^�����+-��J���j�)
�����c�\������&i���Gy�Lc�se!��"tF�G�w��H����bd*�!�Գ��>������zpQծ���C�t壗�G[��M�ɪ�go�Vd{��Y&���q�I�ms2�+��[�U6�׆���wuBTI�EAb�N�<�����#|̨KI6�����O���SL�w#��6vF��Dqkk�YG����dS�����|J�h�;C�p�v�}N���D�
F�2R���ڷ��������F�w�/�=�G#oF���>��wT@"�i`ߏb1�q�����|<�v��b[�"dz��=§��@,9P8/�cxQ3P=A��P��h ��Z�-��J`��5�C*�h,�bANkC��{/����.^A�aST������f�^֨^��Iph{��"�� ,��l;	��,�i�ќ�{��܇bɶ�P����6\���`,�n�'�u�.RK0���O�#���n�q�& �g����D��@�i��m(�*�l3����S���7J��yJz�0�Kt�m�y3+�#�{��݌*�=���;d(7��d�C�;ڂ���eӴn��"�a��t��

Eۘ�vz�M���mH�O¿�;�F���S�O�#���PƗ#�k*ۧT4l��{�p��u�T	�nV�M�����Yeo�D���!!�Ú��%��3�/�G�
�8T�_[J&���툠b|#��[����*��"�]kXn�k��Jc{�B�_s��5�|)${����o�r�]�Ӆ'@���/K&s�a�VU�H�c9�9F�e��nq��N-�;_�ľ]�.a�}?�*��n^��Ռ�bᰈ��b��I��s�ְ0ה�^�Z���Hnm����,`{�!y�fOX��kv��7�𮹚�LvҰz\���N�k�څ���X���1vf[���K�2=��qe�ݙ;���T��zcJP&��X�`�M�U�hCY��~�<��
�6:H�5��~H���L����œMT
�7>�$a�T�����³*�-¶Gy��n�Jm��0�=��3��9��-��T&�궺�7Zd,"l��g��X�)}��=��*�,���B�+�/��Nk��L%��^Z���-��|c���!/��\)����I�����n��_�'<��yQ[�U�:�kB�����S����us��g��a��@��
�B��ߧ����2�x`8�����ta����f�Iݤܦ9Ə�p��-����3��s�~��c.�݉���3���F3�b�ƂG�}]�j��թfV(W��)Ƞ�/�C&R�ԡ��o*s��6�#P|v�yQ��L`��2���LpW����̿3��T���@S���#d(%�=�z��X�~�29�����ɖ	<$��A��
D2I�1ti�q�����������f�u���Z�3��\
�ׄ@f8R[����W��W�W;"����:O��@ܠhqO��T�S�婙��h&��Ygh������#�I8
$�}���� )���
���=�	����0�]X��LhA���X�=aKv�.��= i0+{c{�i��t��
����\k)���c��P�-�jγ���Jc�W�l2v$S���"�V���x�����c�P�'!�H�>)��l	����a|1���`)�Naj�2���"��2Q�ӛX�b\Td$S�NK��X_�L�-�.9����J����y����@�ᐰ�K�ܨk�d2N��6�O��Q��@���[���o
�Ƹ�
`�oخ�"��2���
��aa�?vf	t�{?�`!l�jd$�M~�e2^��6CI�aX)�������mZ�$��:d$7�e�CY��P���2p�xGa�p��9
�_F)��}�ώ�_&���*a���$3��5�G�H ��+�&�L؀R�4a�K�^m��s�C�LMsH�~���NP߯������6=�{d�6v:ԑ�s��+�۞��.���>���c ��Z��M���!}>k��;T�_X�-By�OۥߤWf�G �	�;��
��sa{t2��;�^^ܒI��+:S�z$����4
�w)�n�T��w�
����|OxH���qd��k��/l��IT�ʐed������&�_D�"(
�HHF��'#�?7z�����H�a���-�D�����`��`+�h+>2��W�����#Y��G/��zy��l���V�e��m�~��F
�w���|�R�
����g�#�Y]B=�|(@�^/t��J�L�%¨�P�	� lo���D�&_&�|��y��JVzyl2D�(�-���׵鑉��r:]�Д�Pۛ�n�Q��#I�L<Z�䅦�&s@�p�A�b�y��Yf<[�[�c�)�r�{+��k���2��q4	y�+�����A(uY��"���7Qit���U�fvȳ�1�tk��h�ϛm~��߀P&$�Y�D�gB&�ŖX'̪@(�d��L�W�e�kND��g	�,�_�k�#e�C(�`�Jy[�ɲ
ʤ�*2�5�6"ip��ڴ�$�P�r= �y�2�g'�#������s��ey�e�"��/e�C�2�1Cd�`+�2-GŤ�L2�Y���H���_������DA&1��*������?�w8�dr2�!��Ra;2�^(���Jy@&��I
��}a5�vd�C�2C�k�L��L&�����L�̰��J;d���]�b��LL�)Slu&K@:�v�[��B&����fsȤ��L��c4U�pH���*ۑ���2T��1m	Ȅ�	M���eX�X�"��C�.�P�I�<E���]>a;2�>��ʛ BC
eB�	a{�va;21w(���Lf3�I0j�c��pw$�DY�P)�6O%� �y���'�`]ٮ	2��P�P~a���LnA&U�,4�v� �xס4y!�Ndm5�֑ �Tʧn�2���2������X�4{2a��ke;2IN(ߕ�P�(�2��Q�ʜLۻ\�vd���F��O\a#�	���
֔��Ro��vdBA�Yٞ��Dd�,�CIO(�PL����2W��"A&��F����I�X����{@�^o��zd_�8��͎�<�7[��:��ğ���������H�[�_d��8��Mef0@��d�'lG�L��)����k�n�XA&�e��P��/3rK�"�	Y��ĚB���|xf��4pK��q�Y�R&�tͲ2�, tM����wZ��}�;�_����'��gL$u"��$k���J�a0�Wn�Y�aX�"1D3���3��+�ŊK��qi�b��*�th)S*�;���42(�bT���Re;2���7zy��i��!��BQ�XT��XD&����-r��z2QD.2�}�� �+��dL&�B��k+_��VȄP�U�K�LD��0~vv��+"��)�2�~����L��6�,C2�Z	ۑI1�f(ƑWNH�L�yb�0�\��d��LfX�Ds��s֕�c7}Vl���O��L��k��</X�D2��8/#2r�іUFb�#A&k�ҕ�#/�<��-�
 �y��Ll��ץ؋�e��{����b!���`!�4muE�"�d�}}�"�<2�L�L���r�
�Z��G&����L�J�L�I�5	gC-�vd���S*���l�J�d�uf^��W�ؾ�1���ʤ��ّ �n���Z����$�*�d��L��2��U"���Lˆ�L&�L&B��k+��ȄJy���#ŔIY��*_�X��d^&��&%a�����D?�1/4W'�G&J�M.!��*�dy�5�$�a{����DdB(�U�P����&Y������]�
ۑ	�<u&�h��FXZ��E�ԙ�˄����Pޢ�
2��ԙ$@&��N�L�|�v�	2����/ �"��!d��`�|+ۣ�H�	�!�{ym]�L�%J&�d^Be�1��V�M�	��+�#�5��	2��B&i	ۇ+=����^^ᅍ�d4Q2A&����$��ڊ`G�L�oy1�DEb!��B��Lک�x�ʤ�Hu��{�L��h�dR�����P��#4�����n��N&��p��e���$!��
!��=i(HD&�C�MF(?#��+S�f�k�^B&���`�M����L���|����2q�~K�di�e2$�I>M�H�	�!�����g�CN�RZ$%d�SD&�P��$*�(�,D�����-!�e1���k�^�Jc�FdB�|�b��
��'����|�[݆�����`��^�E&���F����z��4	�Iۑ	��HD�<���#q
ۑ	,tJ�u�<���uB>˃��	��:�R�h(�!���ۑ	�$,�Cy�!�`+dB�a#�/:����۳���C�C@0
�u$#Iߑ X�5`�#/�^�V�	2a�<������lw��sm����2a�b�� @��<v$Ȅn�ὼ"���	��B޿�/ *�3�h��]��v@&4���
偰�Y�W�i# B����@��E؎L�P��=b�	,p	�S�z��7l7w$�L�P�+� A@����"#dBsH�^^@�����62��E��偰}����L`�K/��6�>��v$�L�}ny�,C(��ڊ>ldBac�И�P����
��"a�e(�d��C�����7Y��[�E�dB����@�^/t%�i# *��f(q//����=_��v@&0�v�V\�
�m[��/ B�n#Ci�r��>C$MBw<�v@&��#�G^��C���#���0`�K��0��:�+}���ʯ�0��u�
��0`+A//��V>�����Cٖ�[�`�m�ڑ2����esH�߰=�;@&��e��C
@��`���3囍J�P`�ؑ43�����-`�a; v(�偰�	2�
k/���	��B�L��Rn(��F(��a;�H�	�2_$��<M�о�P��v��2���C)��i۴1�a; �BA����y(�g��C(X���dm�GV㸣%��<���� �!���L������7"�T�Q�;��]l�ds������	��-���]�l��S\�HA��j�"jG�����kn*)H�+���(�L�P��G^};��0�����ؑ�;�d�␡����~���2�z=ny�ƶ�
���z)H���|�mJ�G3jף���%ld�s�[
�ģ�
�"iu�s *�	�&"�'l�:ld�*l�m�P��ݣQ�Jm2�p�Pb��kF����	�ǧ�����2h�
���`+
���k�	@�o(_��0��ǽE
  ��EZ�BI.1a; `����b�<��H�:�
�	��k@h�j(O��&��� ��pA�U%�'l�	�,]�d��﨨PIm����l�3A!��;��X���Iؑ2�c;`˽R��v��Vs@R@&u(mV
I�mIb�v@&�`��������WN"�L�B�B���'��"�	P)?�k����ܮ�R������������v@&@a��P�e C�͌��6�L܊���a݊S�Y�9Wp]�L�P>�R��+�"��+O���L�=l�=)I�Ce;�����G�D�Н�t"��[�h_��z�N�N�H�[��F^d��ʀ!�F�'�I�!��T�����g&0��fV��<2h�������fcLd�QG�g��	ءt�a�m�_�:d��N݆5�ODخ��� �V�P>�J�o�n�#@&�|�v(ݾa{������0�
��oG�*��	��	]5���� `�R����]�����o��;d��ڌP�;B�454���L�kÅ�#�菶
I���L�P^g�G�mX���3��� ���6V� 1y���	��d�V�g��K�^;��q��nʻ������ �$���׎�f(������[��L��߷R>����e$���!�o1l9�j�
��=��u(�k�*�������ԑ2I@�|���L�
�j�^Џ��O42��tV� �v��5�4A8@�׏��su]��vd�Z4�\-�(!��y�.E�)�	���V�Q�		�cN�Q��� ��W9l������szm  �������}��<2�E �^*��о���@&
]HfdpB�癜��	 �C����D���d���E�jK���u���`vNn�[yl���S��e�?d�����IEND�B`�!j�PNG


IHDRPP��1IDATx^��m� �\
%P�;�R(��l	�8�������IHx����P]��{�=���h�=��9{�����z����g�.��r��K]��SV�&���q�Vl��k|>u%�3�\p���+��c�yi��V��k��t>�_9��b�j�j�o�d�i�n��i�;�q��m��*@�^������|āwC�������8��i<�q�@��8���i<�q�L@� @� @� @� @����]�9b
�R�IEND�B`�!Iq�PNG


IHDR��d���qIDATx^�����N/�1�.9	$K����aas$�
�`	EX؜3iY!�`���P����~�ǖ��zdK~{�3sg�ޙ�n�SgNOM�Lߝ�VUWUWO�?��4iJ1`i�Ҥ��I��&
,MX�4i`i�Ҥ������5i`M\~$��)���F0�֤�%�����*n�4��k�+��IA�J�+��ʊ/�4��RX�걮 c!Ưh�<�����Eդ����W��hh`%	�&֥���`+�njsgJyG�H�1k`�⽧�����)�S+�s�Z0j�I�S�\�Cr�Y��=ǡ$C�	�L�KI4rmcMZ~d�
�`�p�%��%�*o�(j029�9V��ԟ�*�]��cab����0S���XՐ���1ưe��0�����B4rJ[`�&�P"�;i�tX�2���!惐�a�&��� �h���.X=�#��,�O��ip
S�"����37����%�I�����ʮ�,�U��w����rW�
*X#B+�'k�]HV�'Ba4�������U
"��ٛ��J[�Y\��XyU�	�[�*<:
��6�X1�SkzR�7��1m���Ƭ�R�
��k�9f��Dp��#Y��A��Vl)��H�'�[�Iʩ萫I�6�U��r+;3��hL��EE$�2J[!Z�\\�I�6
�'.�����3֟�\J��'F�x�>xJY���.Á�U��7O\Q�Hp=�`�Yr��E\M��&��6�;$�2�z42�U�*�>Q��	�؅�����F�h�v�A���qL9`�~�:�Gfi�djmߴu�Ũ�r��І�%&ҋ/��>���/�g���a/G��3H�.�:$��q*�!���ʯ�âg٨����LC�����(�6�;A�2k�S83֟�_�ϣ�%}"����s�~K~m��e+�H,�I;��t�OJ�A�ljͭ[�9��ߢm,�f�"H),�Na]���r�_�nP�|$�g߉3D�w�~Ra}NUϤ�ci{�d�V���g`�?N�m��U����MM��s5�`hT�rt!���YX^M?��!���6������u�n�#^S�Qz���N�>Ȉ� �u�_�S�-��
�'�TR.+WTq4�M�֜gG(���2 r�Z�+����T�*�0R��Y���t{��OL1���jM
,��L��-	�UuI����M�"!����[�#�(\޷����C�f$pW�|�����n[K}�L`�����$�V�3kjmZQSvem8G�C,�1!1i�"UQVQ�$��Z���%[<U�0� Ȕ�n���ۣ�Exq��Y�(3D8��
�*d!8��� �m���O&�M6��9
,ߓD��N��v�����c��d>�^F�d����;Q|L<0%�_�GT�@(}��̢[���(�xi`�p��tb�:*�#dҍ��t�ǧ%
��[�!��~I�sF�	A�XNI}niǍsJ���/79Jѥ�%.���q$�kƹ=^l�-�Z�)�F�*GHր��!Cµ���DỢ*��xʯh�V�2���cA%�Ǎ�%�����.ѥ�%�7�Q̦��N��q���.�B�H0'��7�'�Q�0�o�7oVYF��
�ۨCUͳW��[�Y?���״O�n�/o�-�]+��K+���ŕ �m ug�ga�O�;m�v��١(!@w�猚�+���ZoZU3HZ����Ƒ˟����#7��]�1��uj�`K��������@+b�+Hd��C�)x!ؤ'S���JVP6d5���!h,1ؑFS��}�}����ͥ�Oq��wo\�#r��1��!��X�	[X�kH��Tƕ�H!��,IF��Q���:��8��
J+��V4�\�V�o0=��)����g�����6t�Y�6���+��!'dreX������&"pA8a�:�]r*:%�yS4q�B>S4���Dș�U\?��q����Q_X��^~������ٞ�6t�]�>��uIψ���RX>�>!��s�W�&J�)d��?:A��+ ɑ�i�-U8}W�/T�q��Z�~�d{�}���һxǩ�6��kFH-���"wl��T��`��BI������`!� I������*o�xo���Zwi�ޡ%�V���4����/-{�������{����cf��\2Ut�/�*i�_s"
(�<�ҋ��A4L~,Y4��C�Ē�̘ ,��[R�	5��u޺�E�{���{����v_����{���g_�G���wk߂
��j��	sl9��U�{3JZ8�Na`�~j�,u��i�5X�j7V��(w��i��U�s״���������>��+g
|�~���?����ym��N.�֏5�obZe3��'����
H��(i%��]�'���6�\M<�\���$`���h@�� �S�!
(E��cX�&�Bk�궅�����p��W�<��l������޽������7O�:���S���?�֔r��f������H4Gڊ�x`M�9�?bu/���a���&��j�˼�'
D�6��)i�
'�뽪�3�`��=>
�ڶE��_j�xp��Ͼ��ǟ~F	�s��C�>�����o�rsw�Gs�v��F��ſ+"ʨ�h#��I�
�m;��f�*E���&��u�W�G�����xI
3K��7��`�|�׿���_��K���~��Х�.�n�6��\��pe��NL�ܒn7iCH���)zN��Xw��˪�?H�]�I�#��+�D?qFD���􂟴^����ߙ���1x��O���՞�o~�Љ����}��І��l�*���U��$�l�� l�cn�m�B��',�?�B^� �d.�b�����~����їN������
�z����������/��x��m}sֶT4���%R�ݘA�$����@�W&�7�0�?/`=(%��$}�,��Ո7�g{��1Ĩ�xt���K�^�X�ƥ��Y~��ûN�Y�&ƻ�7�,~���ui�I`-�y`-|��,/�Iy�5Ǹ��R
Na��L�z��U1��(�Hm�mx�����}��/��~����.}��7J�rּw���w�FȅK[�p�X36��E���u8�dq�f��A4X#
�K>NiW�p��#m8>
�$R��M��{���~����o�����8���*��r�Y&?M ���?X�v]!*�ǭ�saB*
Na��O"����d���
���|��gO���KCiÁ�H�Moуc*�K��W�n9K"�D�XL΀��)s�C�zJ%n،��Ԟ�xJIpXm�HΓ{Nr�B���o�-7��2~�"Ir��K�@���v|8w�9�X�0ZN�Tŏ �-p�c��u�nm8�*�������������Y�?`�ʅ�[?��p�ePeK�3֎���
� ��t�����0!�p��gt�R;��U��
IX��$w;����'yP��b�)o`�j-�����.L(rnm8Y���>�ܐ�ȑ6�< �]���WV\���xȧ[��5�6��[�x�.B��&�pң]��G�

	HHBXZ�1�2y��IB[��h# ���	�J-�(>X#>b�-Yk�&D۴�>✥����F`�N9!TQvP�O"��`r�����n(+��eb,P��T!���ӑ�g��f�BV	��%�܈E%F�q2����V�B�
�a��<v��
���n2��8��EtY):H�\DJa`!���:[�HT�c�
�Ҁ��Q�=�1�&�ddp�
'&;hTt ����6L.8�-" ����M��AP���8Ӽf<�<�l�ߤ
'����K�
�u�������)�@���8N��D�8�W�6�(l)��v!]ف��QE�	����z.�-!����f�#����T9+��%v�L0�\�fVVY���=�1�	 ��c�˻#��X�*��/a]�ɏ�gn�,��\��%&�Q	�� bit9'�K���d�Aqn�
X ɸ�d��A1ީdЖ
��xԤ8����!3���N(v��	���+٥H����Bb25!�F9�P�W�K�@
fls�^�C��g��!@3v�T���T���o**R-\
�&��Dޕ5Ifγg��Cm>���UZ:$�d{I2����l%OF\���R��jD�I��jz�4�zV�^�퓾�^"4|K9�ɍ����]�}������i$h�������Rz��0�=����|x�,,;�4��	�8j��%�Ǹ)�K>�e���~g`������הتq�(�"+Na��rx#܁�!�(�I)=*4N��^s߁�4�v[�$"J�w`���?�ֲ	m8ch'MT0�� a�s%X
U��ц3�6��&������JmB�*���^p�
~jcKS�TI����F�DI�y�؄�#m8�J�������'Ⱥۦ��Ԛ�\��gG��S8҆����Ҥ����b=8�2):pϖ������V���6�\�='�s`i`IYX/z�e�Q�q���_�G���tuٞ�)���U��s�jC
,�eaU�'[[=�}�ӛ��0�쥡G_>Ñ�����U��)�4��ea݀��qF-���x���C�?�|�҇��XXֲ��S��DL�
��V�u����iÁ�U��牡��,���0�YaEӬ�m�_9�����_���G�p�s5[�
5�<����&��{t�`��E�޽��#m8�K������]�z�+k� ���Yk�p�r�
>W�ŕV�nR<����.DNj�F5���� 3��P�C!�pR@Vi��:��X٥�Pԙ3P*��hb��_`�^?E�맳�4�+��i� Qe'C:/Y˲|~�����i����4�r�Z�U,��}�&
,���|H)����h�ʫh��E#�8����OE���[���`r)�#!���VAM�L�=�N�t��j�C44RX��Վ�J����p�D� nR5JmNk��>%��m:!^�9���#��	��3
,j����Ż�#�����O���5i`���T]Dr�N�Y��:���MXOʐ��O���U�At斻��FKN���-o��g�4�.Ά���=\��/^g��)$����B{ު��I�0�S?�������@���X��pS��$
��@7,0n�g����PC�M��o5��0�����a�M4��4�w���R��Z�j{���9bDjQ�>�C��m�[4@���S�p=$�w%L�bk�F��U!�D�BՌ5�[jǟ��s��Y0
, �=�<Pet}!\�Ԏ3e5�‘
�WX��F�՝�b���o�g��:@vޮ
yq����+�^���acR�ǖ�)Jڐ`-�vx�yc�V<���-o�4�M����ݐR
Xȹxn��8!��1,줈<�*m++�.�ȫW!y� 
,qx$�U	���~l�'�؈pk`�bVh��q"@Vӛ��x�Սq���֥�|$����F@�K�	R*��ܴN:�,xwÎ��R�i�{�4��`��E[)�����UB)�6B�.�$����e{?6��1�֩�|$)�ZIt��%̝��n(��W;01�[x>8L&�ɥ�y�����T�"��EѰ��)�;*ɻ7����}H,j}G4W���kV`��R,P^sK[���4����)�'
N��򾊕8��	TQĒ��9U�ٕ�H/��G9:�j��}I��7Oi�\�
唶 ��B>��"�F
,��Y���%:(Y�ݕ�f��?0dԀ�
�eWv�T�86�QD�$g���~��t���FXK(=JҪ�v,'ר�&�*�Z$�K�ݜ�n0d�
��,�PF�t�`T�CI�{��UL:�-��FtE�(
,|
�"����xy/�*4s�Eh�pl��y���%�
�zԟdF�H�F<I'�)xa�yV'�֤�z��A:���/�(���
�ܾp�u�nt0CP��ȭKKY��X^�[�)!��!����Y�NF}�|2%5�U�x���"eS����N�]
I�V�V�9/�VP�_݅�h���]�@&��:�:T�=7r;�Q<PjL�,�4�0���?��P�I����䅋K_���-!�E�:KL{[�<���
^$k�y�LP�6i`1{�^Al&��$ʃ{.��I�T��61=>���R^��|r��/x�іY�3�ј�R�r���8�
��>Qp�k�@�Qt�3�B��V�H, �Qls�eE:YB�o���Bb��+m��-�N��W;Fc�b�YQ�"V���pז!��L�K$SP+m���N����q���O��x�Ɏ=��q��y�^�ڨ��	V��
�px����f�4�*�<��_��['ܿQ�``%d�x2����
��ppo�U���E���1�aHґ��	V�ƍ#ʄ2
}���P#���g��Eѩ?g��JTa��V�
�T~��u��I
&d6&�3�>�h�Yab�o�j�;JG��%��nLL�w��_v�[��Vˆ�~,�_ Roz�x`��Y$v��7X48�J�1�E�s�v�ga���s&�|�T#������05�F��7���cD�}��<**'�Q��!�E�·�R�8����0B���Q/���u��߂qI�U�F;:��C/]L&��߬�ħș�n����;�e9��A�itEY���
,�\�J1�#CA!C��[~ȣx`B+����cv�ޫ�Ȗ�D
��עmdg\�&������e\ƣx`�� ED#
�F�����蠁�����@ú���w���`CB)�*&}�˴��K�	<0�E�?�	r :��[����AP)g��7��K�Le��"N�+��E|$��d^�7���bP��}�~d�ЁnXq�
"'@(	�`}O��$���pL�ub�jT�x`�P��\���&Ň��j����J5��<���cDN,��5� Fd�+эE��j{��s6��+1��[�m�z䯂uq��.���{5����XU�ы*1�!�
 4��h���x���_EU�U���:^��WF�p�&�o}a��-X�,:O9��Bb��Ĵ�[M
S�X�$җ��K�S���@�w��7밙��V`}vFI+�,��$����7�4�<�Xhi`Q���Q`�����N,"}�B�8}uo�8\�����<ֶ��Pcp0:��r���(�Ӝu��8�%m�r�V�$%�LL�|ת2J.䳙��jUt��Ez�B����J�FtE)Yd��.�u�Kye���a�ȍ�I+2B��h�C�
)�`�#�)�z�h�������PY�%�P(AY�ޑĄ�	?'I�xԞz�S\�~�F8��U�4����������z�v£x ����8���&A�XEpv}B��	�UX��.1�D8,�vqz9��)/�֥5,g��8d)"Q���ݯ��^�Ʉ<����\C��97����
�x���L��J%O�*�Rv1|�I7���A�m24`�x�d�Y8mU	�Q<��z��y�즎$a�=��� �IN)A�3��fH�a�Ɵ���_�L����R^��aH���0�5��g
�1'|vr3��᫛L�uD�c=��"����X�����F�7ʂ����>�C���c���_`�+�OR
�0��=q�w�d��H��ŀD�D�����U��/��R���!���%SKЄ����L���Q&}���1'z�(Vi[����B!��QX�q�P��j`1��a�~At��f��+�`���UX<��h4"��kngB#�Lx,�#���1�U�/~���@���0����\u�%�����0�i����A��r(y����U������%G&���adx�i�,�,M/�ⱊ��Ua@:Z�2Cb`�1Y,��S+������ı�->yBd�aH�h,SN�X�*�A�S�\��V�H���h��:�$�f��ɱ~b�d��`�!Y{ )�39.rKKv�*j��$�-�iVl=���|��L���a�K4bvlrs
�Kq*���E
CnU%'!�>���ʊ-<O� �*�+��p���4=��3
��-UH�#���3�48����A�mL(���6�ȫ�s�7AXq�B��̈�#`Q%�h`y%�Ėc I�#s
3�?=Q�:�D �m]V��K�"�Z�9��azK�l��'�	gM��r'�c��S�FQ���?��$�BF�	�x�M@I�r
NazT�<Y�|4�<j���6�|@$�q��"SʊvR��%HR��y��,�5 �Y�-�9gĚ䓚�__�,�n�dQ���=ǚ�&���*�`�[�]�]q�k�O�K��`%����8��L�,B=>ݡ�ԍHuކX��f��p8҆�'�jM�I�4�4�HL�Y�´~�W8Or�RE���5�G+x*�܇U��(�-lS^�V�erȡ����NJE�����9���.M�t��u���$�
A��ȑ�V<{6�v����	����Nj�nD��X^+�Q9���=ᘩ�Xi^���B#H��(�3õ���ɵ��OP��đv�f{6��so��A�W���=Nx/�J
A2c�sk�����E|����X��\�X`�`��D��$ð�Qd�ʢ����V�c58<�OBY�,���D�Oz����%7,"5A����eHa�΅�c"ire!��xM�A
,����>(�/�t�����U=()���1�F:8i�X1!�
8~jI��D+���
�ʃ���E�>$�@�PjA�ED܂��%z3�zR6���p�9����������	�>'gHᚇ�;��Q�a�T

��	�=���Ą?��8�<f	Ua
N��ˋx�w`!� 
��	74������P�I����bB�Ysa,�)L��\�%E-x
,����Ngȑ �
~P��"Z�
Lxz�[��%:���S+�$x¢LUi�\}�P~H�T9n�j
Ig���<�v�2���|�I|��<7��
��8���{n��"����B+����L�Wi)<��n����$'-=+��β)�h��~gz8��҄�j(��@`�AW������Ij�2�6�6Ӊ�_Sږ��M��7Oj`iC��ppRƩ"�*A��Ƶt%V���\B�����S�����&R_��@�i=X1��u��ͺ�S�\�6/�u~���1\�DC+�k�ሲ5�Q��J\M4�]�4e-�af�:^m}3�J�E�ӱ,M�A%D{���Zq�1�X�r7��4(��d�@J�05��
�ZRDG)z��
��WM_u�#m8Fl�ʊ��2|��tH��`Ϋh-���,Naj`ʼn��9�$�L�E��%TUh�H�`K�Ha4XC40�ar)\$���x�\鑗/&��a���l�!��z�'��Wޘ_�|�ħiÁ�U�`�#c�\�f��Z�����cA�d2:֘�n��
,�\�I���l�?�D\e�6�8���]�W���6Zb�9<+G-O��s��O�-0�%.�!�<
,�ٜ;L��]��|�B����H|VA�	�A��#�q���f8`q����h`��}���a
Xȧ��w�_�^�#m8~��7��"!�+�r�_��u�@t��6����}6��S6VNEk~M����,�9�qJESV���b��m=
t\�nXlf�8&�È����ނ5}9��y�MA�
~�IT�^��g^�E7:k`y��
��r��(;L;ͮ��*k˦pcM7&f�4��T�N\�y�x$:k`��n��*E]iÉ�W�c�S���d�{�E�+���V8=��O�|:s�d��Gf�%�8�%
>W�	�W�{�S`D#��M�
cGK_��V2�\ӛ_�a���
,��&Ha�g��)�	�?���������c�e���?���#��8⹅5�� T�C��Dz�|��b��ιx|�U[�̸��jU{y����Fs����d�p�/���:��;
����"��f����K�]˦�4��s���*+��DN�S�YSv��ԝ�}S�ᯬ=���h`����H�:�Om"���f��v�S�m;�'�k`�gk]q5��ձ�of'���*i���JN��x����/%����b&Hv/m8𹚊xr��޽m�!D��/��{vI��2*&�l�>��8̬��h�_���d[���6��S��fk��@��y/�� ����8�&W���
��e暞Q$�)z�\&r͊�&�d����R^M��`�x">h���cI�&�K>{}?��ѽ#���Ca�x�\_�d����!10�� *�IR`i"Z7cu��-������"��#<���y�Q#AY���d��a3x~?$�����>4�=ϝY��b�E�|.8zl�UD�Ǣ�[��(?��Ï����q���鄬�
����;�GƔ�:6#���W`�E�Ht�Q�Q|%�}��Ч��{��5=ދ�+�����C׋����%���L
,;VD�E�L2/������=�ҥ_mƈf*H�RT�u���Y�Pd�ā�b��(Fhp�i`E�c��d|d�0!HHKv�#�2������/{9Q���k�.��i�]�@Z��,"
��h�QQr�(_�&�H���pb�_7�X���ɹ��4���'\��ll2�� �9��(��I)�	�d�IY"ʬ�6%���¯,���+GY/ϑ��8�u���hwC�BF
j��|��^�[�:�$��j��UB��.�p%�'?�����ik�*���=^T��[u�7U��=$�En�؍�;�J��LZ��*z��d��a�-��D����+k�X���j���Í�a{����˭�Sx! ��0�2��C8�.>��,Ҳ���-2�1�X�O����\�Ȁ�x��)�7ن��"�Q\�E��+"
�ibṡu1��{�y��ak�N?��Pgw���v�a����P�x	B�����^]Ɲ�������+0e� D�Z�A��x�8҆�\�6���x/ùm��7�u.0H��<���TF��f�.>�[R/D|��G��RB���@JT!
N[V���ΝRц7�!Zb�
x�φ�p�� S;ˊ*��ќb�Cc~EӴ������ʹsK�s�>
[>!�S����4���
48�ɥ�!���_��[x)U���a�+K�S��Q5smoET10�7^j7����í�k������7FQ��X�јj��(H�*�=�17��1*��*�vPk�����{���30��p>�9�p�̞�gޮ���Ψ0o���:""}LT��l>9���W�q��;�tL�F����=$��&�r2�@��V���/<ʝA������`5
H�g�K]�&���&��F�ڣjЂ=0'��Աљ��NK,L�w�O����� ��7E���V}���'�0~:жK�-S�s�~�D��U�	.a"a:}����W������"4���M�қ�lEbnp`RoDx�ؘ�)�y3W�|�]���|r�7|ϯ����|��((��[.xⴁ3}#��	܄�
X��V@��#W��(��%"�$�9�(:�a'1��5v�n������,D��?%�B,������%
I�1!.g���ה~����GO����W��l���!����_�+LX!�\i`p�oT1�~��WgxɀDAP�XD[�l�OC�iJ}%s��e¸Йb�4�Q)�R�x��H��=�BSGGeLZ�;cyчk�>�X���������箪ss6V�=�rΘ�L��4�8@�-
;HQ6M�T���9C�K�F��ȗ�����U(^��.`+��-k�GX���şݬ�!�bol��=�8�opʨ��w���\U��U��N�ny�Y�������1��=�"'�珎���@1-1q	&:Ó�[�v����7"�/�thT�[{��:@�BU>��=�U��uX��^���n�ô�79��^������={���z�R!�^���м�B��5_m���s���NZ�������,:�`��8���$
�*�-��.�{~u�����|B	~2�lװ��_l>eV���BDzfvpk&���?�Z��&�e���'w>]�Q�`k-��jS��?T���_j����'��?	����e%�a�Z82����АO������� E>A�#�J�/*�K�-����y�����9��elq��-��=��r4�Jܚ	�C�5(P8V�S̎Cm����p'��گ�����Us�W��1ߜ�x�ޣg�w���bJBᄸ\�i	�LHA���/HI��
N�֯��Q�#�T�'p��K�e��Xw��&��ݚGO��k��ĭ��?�caaG��4����˒�?z���
�g`��ç��d6|�~�Ăq�YXMGGe
I`AT�.500�ga���Tߐ��a~�"3!��챉{GǗ�'p�T01�R�
�(X�-��l�����*=^��|��XL����б�`���t�����ǯ^��`��5s�զ}|r�7|?����ۋ�?&*c����Z�`K�*U0�!!i~���#b�G��Z��YR8iվ�K��/"kxl����Hơ����cX�����*a���[ȆߦZ_�������6IJo�3��=�!)0���
?�PY{����wP�l�]�s�O������o���m��Ź##2F�g�.L�-�'!ğ�J�?_Př�٣�r���_Z��.nסwV�O[wpҊ�	�*�-��P9bI��2��W
�|#�K(�t���LK�
��� ���Nb�M�қ
,�cii��kjB��k��V7�H��΃�l�L9p������m�n��`M%
ָ��1Q�C�S�c�W�U�UCBӆ���챋�&$���d���s��C37�����S��L\Y=2�`HX� $fX�l	�S�S��%z����s`�g[˽JN���2���IJ�,{i��]�4"<MI�U%w5�?}Qr��ʴ|>z��O���k�''�c|'�a�S�x@
26�UI&��=vIޤ��SW����rSa#C?���h�Yk����N�d.�BuyH�_T!���Xt��F|>�c���]�U$MV������3=~@��P�j�e�$��K���o��=�\Qt�ѳ�}-�~ڇX�>��r��}|Æq��b����ұ���D?Csl�Z���^�����8oҲ�ik�fm��b���_n;ė��	���\…\� E����٢���¾5(,�s�h
���D�{�l�����M�3���	��]�=ӂ
G�ϙ��hڲB�w�g���EX"�]^4ke��ܑ��~�tFCH=d��
���=��Mahx���1�r'&*T}_���Ժ�@�$��K~�N�d.�B.g�b@��HC����S�3-��ݵj(%�N��:���q/6;H�Ƹ���G[�<1���+�Гd{���{gltָM��|b���Ĩ��aU�U3xz	U>�VD����3!�`ʪҙ�~�SM�����p�%?q�q2�p!�3C���	Π[�2@D����!·pi�{�[�0:d!lZ]Sq�)KBpڧ���\���Z���x�ų�
��`K9����Q��������^������JuwR�G���+Jf|W��|����3���%?q�q2�p!�3C1 �*��bz  �Y�"�tpD!�6|�wou�P��3M(��q�>kN���qE��pV�;�f>�!<M>9�0�]���^h]�M
J�O0�@�*�$�u1.$!�T��I�E�~[��>�zhIvʿ�_�'p's	r9�02,�s��Ai��8�w�x�([(���,�����@�2T���M������l��4`"G��C6M)ú��%EG�s�^a2�	��'������͕y}h��$�*����?���c'��$Y��8��8�K������a\���O�BþO���\���ΰE�"+fw��ձ|]�2��55�a��,b���c�NL����c��MX�
%���	!���.H��>
T9���V��jI�;ˋg�SB��G֗� Z_z��8�K������aM�H�̀�T@
�<A5 �GW
a�ز7b�'!�z��WN�1e�9�"�'4
��i	h�di��̷�` ��??	H9b^V��ľ�N0k��	�����X��/u�N\���X��i��%\���P~"�lf34�` 1�����\TA���r��s~�[��]c?�)��uT�v8�O���hL�
�>�Hw!A�fq<4<�-�t�y�ɟ.A�ą���h�C�S���3>�`�J��ds��Gw��4N����ra(dX�D�,Ls�>t�&�x��ղ�n�J��/�H4�ԡ��8�U����K�*���K��I�°���q�>!9�E���r:O�1Y���_�A���2�����>}m�����롅�7�"�8������A���!Q�%9�)��VR[�^	R�^n�8��l�e�P��ra�(D�se������X"�=G���4̡/(ve��j�}�ϵ��<�y��xH��%\��Sf-�epn!&S'l,%�კ���[�'Z�'b^)杓��mk�ZM��,��1�D2�U�y�*�#;>A1\9��?*�=*�������������G:�xnd����Ր��ξ�:f���~�ra(�
͘��`!
Q�E��c��,ky�U�3��<�aZg�˝��h�j����v���N�E��K��������a�[��igl1%+�Lx�iO�u���_W'y�=Bŀ68&,�
�XAYZ �o��I
2��=��Qe�D��
�p�3n�����]���Đ��L�ث�K������a�[p#ng�v��h	��I �޷�%w9���	M���5!���V�������o<��=���Bpx4&�<mg/ǀ��61��P�@\��2[�������)��[l	�f����-Dx���0�q�R_�@B�V���z=�LĘ~4�7��
HY�*A�A�*W��,11LQ&�*�_�8�N,�]%.g�b�)�7�1u�)-�rI #] �Ͷ3�i�e֝�=ºS���i+�a�2���X�x�BjPH�U�Z)�Mh��٣s����h��
Ů�����[��,.g�b@�epn���7�փ:�Su�����4���Hd0Gs��v֝J�B�Q�rMO
C��}�zE0�g�+�6$<�ga���'���ݡ�'Nu�����/�.����;�A���B��)��`k@G؂��N�īX�_dݩDo
J�bt'��_LV<��~�%����!a9C#�etB��0`'�f�21�`����,Lro=v�IՕ���I�K3쌵܂q;n*�&�Dߒ}�3�\�����@�x�W���ֽ=���\��$	��9��~���RP�����Xb�OL<�
]]�u@[D���f�B�w�wu��ܙ�����7�vܔ[3�!�x��M��/��� �<�D��RV0��I�O�Š]&8���4߰�f�W�"I0�D:�v�&���i
��<��K�˪�AYM���d(dX1=p#C�G �-m}`J�4�L�h��a6 �^�T��V`��m�gNV<�.�n����"�E񙧴umT�Ge!�0����"0[G1`�,irc���Ŋ��KJ.B	嗮�w#4�a�[p#q b��W;D�-�$�2Y��l憍	�l�e_��[��HY�$`rœh輞!!���j�*mhx�2��jTEd(Պ�B�'��^6s��O~������9��<w#�2Oݎ�o��;�{6&��Cn<�Ȱ�-��ԕ���s�����d["^½:C�	2�u^6��X����T'x���DCu
N z�0*8İ�Lx�B�"C�X[�����D�7��Z�Ә��a��CҚ����Q9͍��bX�܈�a�_���[&���i;��a��t��y�-�J��,{TY�3���i��L�D��'mP��T:�o�fT���"�Y�9[j	,���[�Ͷ�WC����>�Im�Py�O����7�v�t��b&�4�L�?"��1I�ʄ�6��i6�"�3梇Y6�V�e�-�J�^,���2*�T��	��L<)�i0

Ol�Te��p)]̃�N����*4��7TcǯV��a<go=
MoZ������G�ov[��dpjc�7Ο���7B �����5�L��d0n11��L��2a���Ya9,�DĒ;�a�kPH�ł�[Vx7�������L�"�0��B��)L�I�`"Ȏ6J�	�7�wI�2��x��׌�i����쁗�‚='���(B
�7p�oG�VB��'�ݰ���]�F܎"�f�z�S"c��1�QaL�ɳ���YKc�,�Ųd�!.!���'8�2$�^���[�
��7��LX�МREs�i��&t�����Y�K@�L\Z�@��p���흽q�
T�-�h�r�[�rP�)��	8�-A���-�(�p��ӷ�G�a�[ܚ	0
&��c�L�	3m&�X�	2��_��Lm�_=��l�����,�
oPpfW���n�x)G���S�����4q-梕�C�DggJ(��β���K`'�Ò��`�>x�g[����3�ou	��ߌ��`��WA0�
������|���qSd"�dL��F��d�L�1y��B4'�q9R��%�p��g��2,�?����?&�0�cy�69o�<
�.�@צ����u�b���l)ːq�%�[L�-�	�(3��0��͡2ks�����y6�Ѵ����c7��!��vXkH��JF[<������ԣ����F܎�rk&�4>�Zǔ��c�L�	3m��4�X��E,�e�Q 3%f�™�y8��C�2��
�%�P/� U��X��r�;�m��EO��	<i0š0QJO)L�–�09���$��g���	+ �(��(��O�j��K/�:�z��]�qLVB���(^�i��+������V��.���܎�rk&�4�SbbL#*Se(���Ya9�3�2Y,Kf�,���Բ8C���x���G�
�ƅeFO{Fly1�l� ��	U'��wb"Lʞ���� n��g$#;P�q��E01HB0���$^�2�l6��0"X`����>tm��;go>]��8��� L�N�//f�}PC�!ڀ���<�	0
&���5&��$Se�L���X�bi��e�X���Y>�9h����_4*6�_��l��\Q�̪��e�^,���j�k�{D��h ��?q��L
L�-U���g+$���!tj�b��7
I'@Rpʩu�-I���o�{��c�}�Bp�)q��T�w��]0>>"	�?�%�L��@��]	�bzL��2a���5�N���X �d�,��S8i��<@����@m����$����m*Vz1��r��^�CA�~Iw8���+�.���
�D�iUIx�W�'h����C�y��.޻*��n�����蜟rk�*4�	�L�&�f��U��B������Gn��.�c9,*"��)��+?�!�(s���xP<.^<F&���з\�y%���lgr�dW��ë����[QL53j��7!����B�F#)6����y�7�]n���8�Yj���\E�n�7c]�m�D�V�sL6ā2�%8��;f��C�dX �d�,���|���My8<"���/��Q*���[<^�e2-Sz+������U��t�3y�CY�e>��Os��}��0B!>��/5�l���M�r%}Wz�K-Qn��8Q�
=�m��(E�A[n
�7Z ���Ӓ�����!�(x <SEV���7[X�y�<^2��"
�X֖��q�r�YN]ؕ����޵�L�P�r◽-��7N�>x$Qu���_nS���B����X�JY,���Rh۱%�'J���H�Ҧ��s�<���C����Y��7<XaZK��W˥���9�P��5��"UJ��}�4��6�x���g������A��E
�g��,�*5���0E�jd�����.�- �@�	�s��ҿm���^�a
���򐵦��2[�
��##�Ǫ`����F!`S�h��gb��������)A�\P��U)�l�Q�s����1�[�l���R�6�(�CW��U�y�<R���
`�4���{5�̖�H�~'
�n'`e,�����]!P��/����P5]b�tv
���
���E[*'<�?&��9@Pak���[j�_���vu��`Z<F��V��v{7�̖�(�Ts�{ub�X��B�AV1v��eͯIw=;uM��[�/.�jD��F�7qFԔ迠����`kDJ!:i
UY~G��$�U���4[6T���^�=�z��[��������0�9s,���8���%�j�`)Vh��\c�TR�v�\�q$�r������\}1.�4a0!ٴ���aT1�*�J!B�R�JG�����f�'��E��>�>^-�KL���<��mS����.������u�"~#VS)�g�<d/��lm
hO�v��ÉȐT������.�صn"��v�R[��?V]��:�{�H�ӢMd��6�#�bTD���V7�QI�D�ğ?I�d�jD>6�:2�,m���Ĕ�����fJ��l���z���B��{O����΢X��aR�-�m���"
�p`anPv,d�*��ihT��r���[�������k�rO��|�Z\aKDv3�ޅ�{�(�^�#�x�1P�N|#p)p@�PQ�y��eŨ��Mh�
t
d�4_#6C�堓V9֊�ç�{d��~�c�
J:EPMD�r4~�-��N핇۞y�քx\_l#E��0]��q��d��4��7�R�UŎ���n�
�KaZ��|���kZ�z�����V߶����U���.���S�
�9�P+<)��DA)7vjl�X
&�@a4��(UC����o.�wo�o�J6���գ#W�pn�9k�^������&B��?@�Ft�9�˖���Ʀcw�<�Ȇǃ�z�1lo�:ͮr���ր��9��dWo.�xC����h�
ܔ��(�QG���'����[�{�..�@zT��`@
>��ˆ��격4�����6��	�T�
O�B�Ⱦdk�5�L¦�j/b1�E��W.��_@�wk*�G�����cVՁ����g��j�+:����ښW�{����.���]��������ev�LI���*X���u-�(��>��zänq��[��^#AI�M�e�Z>_�������ͼ!�.������+|om廫˧�:��@
�q�T"C���F�+qœS�kT��.	&c(dX�{I�F|��E/�/]�M��>�� ���b�3�q�U\9w�#�^�5����\�Qh�[�J���'�b;�R`y^ԩ��nd�Q���I���zJ�����mO��]4���8�,�3��L"���ӂoB��\���t�*��@⣳�wk�ɺ��D��t���'��t]/�{��J�[[�a�0-2�N/*:�pãKHr���NV��t�b4�!�ڕ�t,|qd�B�.`�=�pw�⯄�� ��z	P���$H�ȌF�a��~���%4�I�o;�X<t��dͫx�c�://
��ke��aM>6�afO�����[�ID�.Y�֐������Cf�uI��p��)
�9�G�<�0���_�ʔf��	�E�ѹ<Oݸ����u�����,���[7J�F�l�Tf�&���rNK��[jh}�ӬSk����{Qk��P��$��'��L5�� �_,%�:�g�5K��[�aK�tRK��[���4�)U碱��)	�a��^I��n��abLf#X��R�6�:bЏS�]ؕ'r�0�8�ϿX2-OPe_��)��eW��
m�Il>R��u��y�w=s��r��$y�68�Q8)���`�E�$e�Z Ԧҋ%e�R:P,��
3r��=R�A<�C���B|7��m�|I���(s��I2�ڱ�]����`ͨ����u�[�RW��j5K,�õ?N��2���Z��"���Er��ҁ����#eH��:���o�`�"�r�(d_�[�@4��LKB�1�uv������vl�����//h�cq5�؀�%
U�<3�H��8q\k2�T�K�n�'�(�Rf��|C�
�p�u3��_w�d_3��w�lR�@��	:D��,G���u��٩[*;s�f��Dd��Y^0Q���.u�;�*���k��b,JjFg;��$Y���y={A4����A����r�u��#�ݹq��]$��iҾ�d��l|�O�D�J��x�'�����ڮT�Aae��F����?�)�4�<�̭���[+F@i�qƺ,�0�epSX����deZ��%�bQf�7.���lx���5W<Y���~_qu{�T�ek�	Cz�����Jbî8�K)�|�}�Q��K�.�;x�R�,�������uu���tCa[~(@�#����apʱV��X E�b(���K}=8��������xpH�ox��8j�r��8�Za|Bq�)��B8gs�E������A�bN���+P����0*w%�u�ww�d_�Ϻ-7Q%�ʨe�ށYuh�cE�(�X���6PM���z����΀уMR���*�R4��4;˭t�#Gi)�2��q�E	AB��%p ��'���^�g&9
��:��¥�k����9�--�Шl���R�-����
)��*��*��t��3:6��LՉHC1�T��!{(m�ɨ��a3���/�`{�)����"��{X�C2G..�PA):5b���/�\G��{䙲���U�|@|n'���`!*s��M�\�c���{@g�8���+�S��d��i�	h�J���2�Ւ|�d!�[��W�(<�q���zd����Ɗ�((�1`�kVі]����cKF-��P1&�� f�;�~I����3no�N����N����Q%3G�U���(��-mm�Pr�K�SOX�Y�ԭ�������|e�y
�*�\q�N]Qʦ�l��X��n��q痖_�w遧[���ŀQ�p�&�UP^�eW���#�QfDL���Uc�����Ep���&BX=�sq�-��J.B��11YEJ�e�w'���!���|�O����s)`��@#�ҵ:h��M�3�$��J
���U�5�P��"D�u >A8���8��C#Pb��b���BM1�U
��W17@�e��ǖ�XT6$�	�&��O$�*(��SF���q�#¾sw0�1[�U��U�	�T9A���sv[�+��ќ���@��'N�`u�9���V��B��A�/Zd��RfE��4�0���A� �b'���z��tmM�ͭ'ۮ?|�a�{lz��Be���e�x�鼕i	u���)>�#a�@+�+��lXd�40��x����ß��z4$�ԕ��=l$־�P5&�0���}꘭�|����
����<�� %�Q��Q�$��K�����>s�ORm6]
���u�AA�I��/���Ը��;��tȥ@J���]W�Li@����K�Nܪ����W�hmm{�p�1�W����qy�4���Ӳ�?��K�bJ�ŔЧ]4,�@��+�v�ꪙ~��Ă=��oy���kh2=W�U�,�|Ǒ7�ݺ�]��Q��<�t>�J{[w�w��#6*Hl
�5@ΦQN�`u�9	�,Ջ�ڬ��ɏ�r���"�����'�'�[�4��C�� 8
#�����Y��,i�ho�M���a�0ʐ�L�Cw�|�	�U~�E�T�v��9�a��20i�������|����Ad�u4c���:h!JE���2v���/�u�f�'_ʯ=�n2'��T/nǓ��4
�:��O�?�|)�hZ�2�T+x¬�Z���y��W*�޽�C%@rO\i�Ah�ټ9�ac�`�%�A��BC�����2۷JL,\���X������<��>�LVʼ�A#m&�v���0�t�)"Q��en��'����O���gNΥ��xx��V	�<}��y�NJz��/��lڱ�S�s�A�Qs��g3��IJ��ٗ�6��U%�d���2��li���yq�^4�Ϸ���M�fڨ,)8oFaG�(+�g!��2��38�e2%G��6�z�ԯ���S����(]��q1��UjVՇe�Q��bW�:hZ�}�˛o�+�;7��`oD�0%el��ns�l�qh�O`��ؒ��}�2uТn���򉴞���~oH�?o_�oU�E"2��l���r����B+�)���j�e���߂$T�*�6`���I��
�}l�)hÐ2|�i����S�]Gi}*��/����H[,��<pϴ�/o���\�0;���2_��E�qtpe�K
��M5sw6%7�,��U�
��]���sӶP�V׍��6PԬ^�*�_gۺ.0'�^<�e�$�NJ�����g`NO_sI�\��-�Ǡ��'Ѥ�-�W�}�����"s���
t�,�*�/��8ց�w6&5޲]鲢>+�+�(�_	����'F�ރ*��k`N���3�G_s���gd��5XX��$S�[N-��C�l���)_�c��\c�I�U�������vG��.�>�Nt��тxveEU/VW��JSs�cN!�0��&s�{����։(���ķaxԑ��2�& l�`��8mD\ɘ�J��l�cOX^5iE��5���{�j�?�����ӵ��Rp���[�3I��ʟ)�+C@[ٕ�����W3'ϩ�b�HXb%��
��e81��4���(��T>�ė�]Z9.�r����c�NXZ2m�8���_�~*(�L�)�z�J����8f�r_��^-��Y����Ɇ9�jN��
o�#f�%�Q[KX3���W��Fb���8��7��9�<.q�Īq	�#c����DWO�v�Ǜ����?j�LY5������\���j�28�{�<�9�
�(q��Y�S/%�	0g��1J�?��&�X5��0l�AF���((R�N���P���@*&��K$��AG�쥄�=��*�*4��-�]�3�t�c
��,�r�X�1'lN��9�Ge�X}I�f�,Id%�b�F�.�-�E	�����,A�8P�VJT��]n�Ц��\.>+Φ�>X�yn�g�5+�{�i�L˻� �o����XodN7=���h��6�y%�XHp8St2�a02�?�>+��g���@�'_��y2HA�(����L`�Tfc��O���BoWEy7,��,{�7�
�g�^��ɜsj쵚�ʖ��նR�h�֟�ޱS�hº-�ҭ�J��ҟ�&}Vָ�M{ȸ"\�?i!�O�<N�dD*��E85�d4�����*�Q+(�}����؍�|�Dy��q��{/��9�s�^Y��9Aw=/o����2!4��-�ŗ\L���	;`�~�L�&�N`�R��)0�Pi��r����d>�Z���ÿ��ीG�SZ�pe�8Y�(1��4��%�*"��#%x���T~�ӈm'�K�7Kּ�ol	��y/P��~��9	���������~��%L�����31y-��e4��Y�4�<*G]�b��
�"�
(J�D)<I�Ŏ��{N��z�OL%����a)���ŶC��e
�0�Tuc(4C�_I�P�:
��v��Q{)���ɤ��f��i�P�^˜ �6T4ߡb'H��‡�f�A����^Aq�2��Km���T#]��F��o�“ަ�A�8���†��Nc� ��|{��r���զ6�F����fP
��юĐ=[d[��9�J}H��b���x�uL��;?�@�W0�s�-����C_�	���肺�<���_�e�܊�3w�қ8y��K-�:�ԩ�3
oT5�=n=���W���I�S�e@"�?I�è���]�`���۩B��s�\��pĊ�����.��Kg��>w4#����>�7�~m���e8�JL��T�#O��L-.�Rʧ�x�������^�q��zCy�>*�ta{ �9�*��a�[j�ڛ�� �ǮS9����}�[n�{hxD����椔"�͎������5U�7�8A���.�G��Z���o�8�-$����Wtg	�n=R�O9�d@<ҍ�	]T���K���X&e
��b��Vw��"ճ���b��6Jg���@/F�F)V&%1ᒬ���uG���/��ݾk�aR�����cR��'�T3�?�QƝ�ѫ�P�S��ȥ	��������4������X1
x�!��З��Y���=�*u�F$�V��i2=�ԍ��3}���翪:X+��E~Y�U^-�����ۼ���mO�"[���yg�Q9gc�[(�L"���q���)�a#-��������3/	�'�ܣ�۶OF)v��7�fS��?�A&0$����19���e�W}���/~%O9~�k'h�>y�r+U��.'�]�n�}��_�G�mv��;��/S�T���~���ח��@P�a��H
�Y��,��?�zX>�y�?XX1N\}���������t]�R�ÎO��\X�cY��g�#�s�"]<]ך������5��|�?`{ �2�mϾ�����fy����&]�_z���&�N�|bg�:xݟ����dI{`���)���űJk�`�g^�,�lc;j�Fd49�IL>�����;�T)�D�I��*� �V�<:�u�":>�LZQ���3���m3������\�dg={�Y�'�J�o!ҍ��|r��S{S���؍gI��;4(Hu[�����w^2����oh�Ǜ,��κ�Q�M���x2��(O&��I�x�$,F��I�sl|٤��YY=iE�;++��Rs�/�	Jm��p���%*+�݅8�`���㸀H��H�A�d`��/��?��?��/���Q���i�s���ҽXl�H��е�,����_��:�S	�^�@ҍO�)F�?ڦ:�B�J̗������آ�ˢ|�E�!���N
��i	*�ij{�<��fl�Yv��ɗŽ�%�ݎ'Ƴ�l�[��ʩ��R�\v�
^!���r����aґ뱪`���9O�sapr�<��'J�Jc�$���tH��K���������HkQ�J:u���[�?M>r-4��):����K~��#��)gn���ۆ�K����p���:M�"�E�7��37�a����ř��^`����^B�h4��<���dTV�ʚ����l�fi`N3�X=B��<�@#�gX�iKz-�J�6'p'��p1٫
�΃��:
`u>�߀$��3���[*�y��%f�h]�s����6�ʵ�d�)_��d4��$�K}�H}�@�YT��'.�;!�`�{"F
�O|޹��AE������wiq��|)
T9����{dqYM���!.��đ1���Xo�O�R�wtv�fo��O�'o��6w�'›��C�&�xʳǓ�y23����u�͉+��'PV�b��ß�zb���/tR�.�QH}�nI�V8@j�{����q��|�O��i�,�k.g�nNc]ɹ�1�o܇%�g��`���!��LC|d�[�S{5�.�y܎'�J��8����m;�0f��)Ɗ'L&�̄c!�!k�)��XSV���|��p�����otY��!C���&�)����bZ#t�
�d�
I���'N�4N�.�ra(�SvY.o;p��4�U�2�
I�%X�	�@J����f�F`]���L��������W�r��5�=�B�]��J�6��l�B�/U���`�bl�ɛ��xQq�6�$�	�x\q_vd��S��9Ȍ(�xvLXFt{K�0]ϒK�����xb����Ug�u�:�J�����XI��?��
���]�X�۞ڶ��,�%lOO<,�̿<-iǓjUڙ�3�dWoÙ�u�Ͳf�Ne�����~%�7����Fpll,���z$�!f}��饑1&NLfA��H�8~�N�d.�B.g�b@	��h�F���U7�`9چ�8�X.-'��	]�xkU�9�4_��e<��O+J<ǓUޙxr�
$��B��l	�bo(Yִ�峵���G�Q��ӎ^��&13����HUÀ�)V�L5���T+�
��ĺq��|�OR�w����ҙWGE��y��qSn�Q�ȫmHUgQ�SX��D,oIс���
�$R�	6`�g<�q�Sd7��3r���y�d^H*/�ϝ�,���=qͲ��JP�����/�'������w�l\Lk�%?���F.���ŀ��܂�M�5p�ԓ��Q!Y(�jW�sV.� ��)��+�%x"nx».x����“���}�6��y����d,�V���ӟkm��[��T_D���`��?�n�SH��ӽ��`���V�d�9�?�:UO�.�ra(dX<�`z�N�{&�4�S��L|�,�U�'P��~q�i�%��]r���ջ��eNx��5��V�x��Mp����to\&�|0��0���~�CH��v���sJ�2t��Z7�
�"e���"�@�Q��5+I�z�>O���K1�jІ���{�`L�)11���Y��<| ��A�H�5/����ׄ'0dOVl�H{|4�@������%s�qh���{��?sV��hk3[�^��z,H��0�d���Ɨ�ڙ\� f	{�܈�qSg��)InYb�i���mY�d�3�vp{K�݂*o��v�	��u�G�B�vA,n�L����Z�S���zQz�52�j��{=X�H��"��[���w��`��4��*d��vD_���̾N�E>pk&�4D>21��$�*f�Lް�f׳(x�XGY�ْ�ʮz;���H<�y�'�<قɦ��K�-��I>�@�ԧVᷗ�y�Yz�ů~9��Y�<$xpu�h����
഍J�:r@��
�&uZ3R�1 �28��F"�5`L�)11�$����-Ya9�ffR�X]gF=^�bWP?��(���ɺ��OV0���jbKkZI��A�)L��A��y���G��ҩ:ۂ-�Gs罞_�ja'GA�Oo[x�
�8� xA�8O��GQ��d�Lx��R��B��E�4T7��b;bW^,-��l�uO&h�ޱ\kZz{�P��F�3��Pf�O%֥g=�Z���Ԣ��t^����'�66�5񵋳]��L@40��Ę��4m��B�IG$k��BѮ:fW^�^�'O���')�&D��*x�bhPl�(�a�x��"O��tuC%���&
L�ǧic����,%�^ܔ[3����D	c�L��CZLgJ���5��ױ+�_/����E^d"����Hs�j�����ɟ�=��
�]Qh�OH����'�|c������L@���^�ѾJ�N�)��VTy���9���ן<Ǔ9�.ck@`2�BAG�:�����o�J�5Bo$���������̜u�9r���q�k�X��B���U��׉'�y�:�^�w(ı���3�fßl��v`:��O���%TȜ�ʹYK�vT��t\�uO�+�>����3	Ċ^�]n�d]��A���g��q��B.�1'Ʉ�ɳR&�,���KV�:��}l��<��������V@2�{�ɱM'v�洝Q�����ؕٯ�5Ȼncr�"�$?��������O�Rޅ*�_�=��W}��`�6�޴��Y���
�ހ'ϱe/{�ʻ.��~nݛ�un�	�^�'+y�
��乼�>�zj�v���<�xYAf���\���$�RB�z%���
���;��0I��M��0����e�^,�Io&��h��
,�oo$�&���e��̻���>�>`�Q���X}�G}��>`�Q�������G}��>`�Q������G}��>�V������G}��>�V�����r�R5Ua`IEND�B`�!��PNG


IHDRPP���3PLTE�����������������������������������������������������GtRNS��0� p��@P��`�;�$�YIDATx^�]�� (������.�l��W�q�
�#eU�ǔ�$_$��dQ�O�2S:9,$��?�G䰐< �h���[xi� ��E9��B+/�QJR��ż3�Ii"�|9�����ȋyUOJ�#�d'o�[-U�F�.�ma\�8Ⳗ�x�\�L��-䅅Z��G�<�g�}����S�p�v�>��ڎֈT=�N�z���C��Ibe	���:(�a$����g�I���<�9y�PB��m�lŠ#u�ʨY0����ݍ�DX�}��؍��ѣȷJR�V�"9�PDf�Ɔ��?�Y��Pf�F��vwwyp��>�x�!��Ѕ�c.t�]�B�p��Dž.t�L�[5زIEND�B`�!>�<local:ControlsDemoModule x:Class="ControlsDemo.BookCalendar" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxco="http://schemas.devexpress.com/winfx/2008/xaml/controls" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase">
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel MinWidth="220">
                <dx:GroupFrame Header="Select your city">
                    <dxe:ComboBoxEdit x:Name="city" IsTextEditable="False" SelectedIndexChanged="city_SelectedIndexChanged" />
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <Grid Margin="20,22,20,18">
            <Grid.Background>
                <ImageBrush ImageSource="/ControlsDemo;component/Images/shadow.png" Opacity="0.5" />
            </Grid.Background>
            <dxco:Book x:Name="book" VerticalAlignment="Stretch" Margin="11,9,11,13">
                <dxco:Book.Template>
                    <ControlTemplate TargetType="dxco:Book">
                        <Grid x:Name="Book">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="*" />
                            </Grid.ColumnDefinitions>
                            <Grid x:Name="OddGrid">
                                <Grid>
                                    <Grid.RowDefinitions>
                                        <RowDefinition Height="54" />
                                        <RowDefinition Height="*" />
                                    </Grid.RowDefinitions>
                                    <Border Background="#FF122959" BorderThickness="0" CornerRadius="4,0,0,0" Margin="0" Padding="1,1,0,0">
                                        <Border Margin="0" BorderThickness="0" CornerRadius="3,0,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.002,0.5" StartPoint="1.002,0.5">
                                                    <GradientStop Color="#FF172F63" />
                                                    <GradientStop Color="#FF405C99" Offset="1" />
                                                    <GradientStop Color="#FF46609B" Offset="0.082" />
                                                    <GradientStop Color="#FF8799C1" Offset="0.203" />
                                                    <GradientStop Color="#FF44609B" Offset="0.466" />
                                                    <GradientStop Color="#FF415D99" Offset="0.746" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                    <Border Margin="0" Background="#FF584E42" BorderThickness="0" CornerRadius="0,0,0,4" Padding="1,0,0,1" Grid.Row="1">
                                        <Border Margin="0" BorderThickness="0" CornerRadius="0,0,0,3">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="0.999,0.5" StartPoint="-0.005,0.5">
                                                    <GradientStop Color="#FFFEFEE9" />
                                                    <GradientStop Color="#FF94947F" Offset="1" />
                                                    <GradientStop Color="#FFCFCEBC" Offset="0.897" />
                                                    <GradientStop Color="#FFF4F3E2" Offset="0.789" />
                                                    <GradientStop Color="#FFFCFCEB" Offset="0.616" />
                                                    <GradientStop Color="#FFFEFEE9" Offset="0.694" />
                                                    <GradientStop Color="#FFACA991" Offset="0.97" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                </Grid>
                                <ContentControl x:Name="OddContent" Margin="1,1,0,1" />
                                <Canvas>
                                    <Rectangle x:Name="PrevEvenBackShadow" Width="120" Opacity="0.65">
                                        <Rectangle.Fill>
                                            <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                                <GradientStop Offset="1" />
                                                <GradientStop Color="#232B3348" Offset="0.3" />
                                                <GradientStop Color="#38000000" Offset="0.2" />
                                                <GradientStop Color="#A5000000" />
                                                <GradientStop Color="#60000000" Offset="0.103" />
                                                <GradientStop Color="#194C5264" Offset="0.4" />
                                                <GradientStop Color="#0C6B6F7E" Offset="0.5" />
                                                <GradientStop Color="#87000000" Offset="0.04" />
                                            </LinearGradientBrush>
                                        </Rectangle.Fill>
                                    </Rectangle>
                                </Canvas>
                            </Grid>
                            <Grid x:Name="EvenGrid">
                                <Grid>
                                    <Grid.RowDefinitions>
                                        <RowDefinition Height="54" />
                                        <RowDefinition Height="*" />
                                    </Grid.RowDefinitions>
                                    <Border Margin="0" Background="#FF584E42" BorderThickness="0" CornerRadius="0,0,4,0" Grid.Row="1" Padding="0,0,1,1">
                                        <Border Margin="1,0,0,0" BorderThickness="0" CornerRadius="0,0,3,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="1,0.5" StartPoint="-0.005,0.5">
                                                    <GradientStop Color="#FFA2A28D" Offset="0" />
                                                    <GradientStop Color="#FFFEFEE9" Offset="1" />
                                                    <GradientStop Color="#FFEEEFEE" Offset="0.056" />
                                                    <GradientStop Color="#FFF6F6E3" Offset="0.194" />
                                                    <GradientStop Color="#FFD2D2CB" Offset="0.026" />
                                                    <GradientStop Color="#FFF1F1DB" Offset="0.414" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                    <Border Background="#FF122959" BorderBrush="Black" BorderThickness="0" CornerRadius="0,4,0,0" Margin="0" Padding="0,1,1,0">
                                        <Border Margin="1,0,0,0" BorderThickness="0" CornerRadius="0,3,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="1,0.5" StartPoint="-0.003,0.5">
                                                    <GradientStop Color="#FF284176" Offset="0" />
                                                    <GradientStop Color="#FF4964A0" Offset="1" />
                                                    <GradientStop Color="#FF6D82B3" Offset="0.052" />
                                                    <GradientStop Color="#FF4C67A2" Offset="0.142" />
                                                    <GradientStop Color="#FF415D9A" Offset="0.216" />
                                                    <GradientStop Color="#FF425D98" Offset="0.539" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                </Grid>
                                <ContentControl x:Name="EvenContent" Margin="0,1,1,1" />
                                <Canvas>
                                    <Rectangle x:Name="NextOddBackShadow" Width="120" Opacity="0.65">
                                        <Rectangle.Fill>
                                            <LinearGradientBrush EndPoint="0,0" StartPoint="1,0">
                                                <GradientStop Offset="1" />
                                                <GradientStop Color="#232B3348" Offset="0.3" />
                                                <GradientStop Color="#38000000" Offset="0.2" />
                                                <GradientStop Color="#A5000000" />
                                                <GradientStop Color="#60000000" Offset="0.103" />
                                                <GradientStop Color="#194C5264" Offset="0.4" />
                                                <GradientStop Color="#0C6B6F7E" Offset="0.5" />
                                                <GradientStop Color="#87000000" Offset="0.04" />
                                            </LinearGradientBrush>
                                        </Rectangle.Fill>
                                    </Rectangle>
                                </Canvas>
                            </Grid>
                            <Grid x:Name="NextOddGrid" Opacity="0.9">
                                <Grid>
                                    <Grid.RowDefinitions>
                                        <RowDefinition Height="54" />
                                        <RowDefinition Height="*" />
                                    </Grid.RowDefinitions>
                                    <Border Background="#FF122959" BorderThickness="0" CornerRadius="4,0,0,0" Margin="0" Padding="1,1,0,0">
                                        <Border Margin="0" BorderThickness="0" CornerRadius="3,0,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.002,0.5" StartPoint="1.002,0.5">
                                                    <GradientStop Color="#FF172F63" />
                                                    <GradientStop Color="#FF405C99" Offset="1" />
                                                    <GradientStop Color="#FF46609B" Offset="0.082" />
                                                    <GradientStop Color="#FF8799C1" Offset="0.203" />
                                                    <GradientStop Color="#FF44609B" Offset="0.466" />
                                                    <GradientStop Color="#FF415D99" Offset="0.746" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                    <Border Margin="0" Background="#FF584E42" BorderThickness="0" CornerRadius="0,0,0,4" Padding="1,0,0,1" Grid.Row="1">
                                        <Border Margin="0" BorderThickness="0" CornerRadius="0,0,0,3">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="0.999,0.5" StartPoint="-0.005,0.5">
                                                    <GradientStop Color="#FFFEFEE9" />
                                                    <GradientStop Color="#FF94947F" Offset="1" />
                                                    <GradientStop Color="#FFCFCEBC" Offset="0.897" />
                                                    <GradientStop Color="#FFF4F3E2" Offset="0.789" />
                                                    <GradientStop Color="#FFFCFCEB" Offset="0.616" />
                                                    <GradientStop Color="#FFFEFEE9" Offset="0.694" />
                                                    <GradientStop Color="#FFACA991" Offset="0.97" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                </Grid>
                                <ContentControl x:Name="NextOddContent" Margin="1,1,0,1" />
                                <Canvas>
                                    <Rectangle x:Name="NextOddOverlayForeShadow" Width="120" Opacity="0.65">
                                        <Rectangle.Fill>
                                            <LinearGradientBrush EndPoint="0,0" StartPoint="1,0">
                                                <GradientStop Offset="0.3" Color="#21000000" />
                                                <GradientStop Color="#4C000000" />
                                                <GradientStop Color="#7F000000" Offset="0.05" />
                                                <GradientStop Color="#66000000" Offset="0.1" />
                                                <GradientStop Color="#30000000" Offset="0.237" />
                                                <GradientStop Color="#14000000" Offset="0.4" />
                                                <GradientStop Color="#07000000" Offset="0.517" />
                                                <GradientStop Offset="1" />
                                            </LinearGradientBrush>
                                        </Rectangle.Fill>
                                    </Rectangle>
                                </Canvas>
                            </Grid>
                            <Grid x:Name="NextEvenGrid">
                                <Grid>
                                    <Grid.RowDefinitions>
                                        <RowDefinition Height="54" />
                                        <RowDefinition Height="*" />
                                    </Grid.RowDefinitions>
                                    <Border Margin="0" Background="#FF584E42" BorderThickness="0" CornerRadius="0,0,4,0" Grid.Row="1" Padding="0,0,1,1">
                                        <Border Margin="1,0,0,0" BorderThickness="0" CornerRadius="0,0,3,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="1,0.5" StartPoint="-0.005,0.5">
                                                    <GradientStop Color="#FFA2A28D" Offset="0" />
                                                    <GradientStop Color="#FFFEFEE9" Offset="1" />
                                                    <GradientStop Color="#FFEEEFEE" Offset="0.056" />
                                                    <GradientStop Color="#FFF6F6E3" Offset="0.194" />
                                                    <GradientStop Color="#FFD2D2CB" Offset="0.026" />
                                                    <GradientStop Color="#FFF1F1DB" Offset="0.414" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                    <Border Background="#FF122959" BorderBrush="Black" BorderThickness="0" CornerRadius="0,4,0,0" Margin="0" Padding="0,1,1,0">
                                        <Border Margin="1,0,0,0" BorderThickness="0" CornerRadius="0,3,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="1,0.5" StartPoint="-0.003,0.5">
                                                    <GradientStop Color="#FF284176" Offset="0" />
                                                    <GradientStop Color="#FF4964A0" Offset="1" />
                                                    <GradientStop Color="#FF6D82B3" Offset="0.052" />
                                                    <GradientStop Color="#FF4C67A2" Offset="0.142" />
                                                    <GradientStop Color="#FF415D9A" Offset="0.216" />
                                                    <GradientStop Color="#FF425D98" Offset="0.539" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                </Grid>
                                <ContentControl x:Name="NextEvenContent" Margin="0,1,1,1" />
                                <Canvas>
                                    <Rectangle x:Name="NextEvenBaseForeShadow" Width="120" Opacity="0.65">
                                        <Rectangle.Fill>
                                            <LinearGradientBrush EndPoint="0,0" StartPoint="1,0">
                                                <GradientStop Color="#00000000" Offset="0.25" />
                                                <GradientStop Color="#BF000000" Offset="0.991" />
                                                <GradientStop Color="#4C000000" Offset="0.8" />
                                                <GradientStop Color="#A0000000" Offset="0.96" />
                                                <GradientStop Color="#72000000" Offset="0.9" />
                                                <GradientStop Color="#19000000" Offset="0.5" />
                                            </LinearGradientBrush>
                                        </Rectangle.Fill>
                                    </Rectangle>
                                </Canvas>
                            </Grid>
                            <Grid x:Name="PrevOddGrid">
                                <Grid>
                                    <Grid.RowDefinitions>
                                        <RowDefinition Height="54" />
                                        <RowDefinition Height="*" />
                                    </Grid.RowDefinitions>
                                    <Border Background="#FF122959" BorderThickness="0" CornerRadius="4,0,0,0" Margin="0" Padding="1,1,0,0">
                                        <Border Margin="0" BorderThickness="0" CornerRadius="3,0,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.002,0.5" StartPoint="1.002,0.5">
                                                    <GradientStop Color="#FF172F63" />
                                                    <GradientStop Color="#FF405C99" Offset="1" />
                                                    <GradientStop Color="#FF46609B" Offset="0.082" />
                                                    <GradientStop Color="#FF8799C1" Offset="0.203" />
                                                    <GradientStop Color="#FF44609B" Offset="0.466" />
                                                    <GradientStop Color="#FF415D99" Offset="0.746" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                    <Border Margin="0" Background="#FF584E42" BorderThickness="0" CornerRadius="0,0,0,4" Padding="1,0,0,1" Grid.Row="1">
                                        <Border Margin="0" BorderThickness="0" CornerRadius="0,0,0,3">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="0.999,0.5" StartPoint="-0.005,0.5">
                                                    <GradientStop Color="#FFFEFEE9" />
                                                    <GradientStop Color="#FF94947F" Offset="1" />
                                                    <GradientStop Color="#FFCFCEBC" Offset="0.897" />
                                                    <GradientStop Color="#FFF4F3E2" Offset="0.789" />
                                                    <GradientStop Color="#FFFCFCEB" Offset="0.616" />
                                                    <GradientStop Color="#FFFEFEE9" Offset="0.694" />
                                                    <GradientStop Color="#FFACA991" Offset="0.97" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                </Grid>
                                <ContentControl x:Name="PrevOddContent" Margin="1,1,0,1" />
                                <Canvas>
                                    <Rectangle x:Name="PrevOddBaseForeShadow" Width="120" Opacity="0.65">
                                        <Rectangle.Fill>
                                            <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                                <GradientStop Color="#00000000" Offset="0.25" />
                                                <GradientStop Color="#BF000000" Offset="0.991" />
                                                <GradientStop Color="#4C000000" Offset="0.8" />
                                                <GradientStop Color="#A0000000" Offset="0.96" />
                                                <GradientStop Color="#72000000" Offset="0.9" />
                                                <GradientStop Color="#19000000" Offset="0.5" />
                                            </LinearGradientBrush>
                                        </Rectangle.Fill>
                                    </Rectangle>
                                </Canvas>
                            </Grid>
                            <Grid x:Name="PrevEvenGrid" Opacity="0.9">
                                <Grid>
                                    <Grid.RowDefinitions>
                                        <RowDefinition Height="54" />
                                        <RowDefinition Height="*" />
                                    </Grid.RowDefinitions>
                                    <Border Margin="0" Background="#FF584E42" BorderThickness="0" CornerRadius="0,0,4,0" Grid.Row="1" Padding="0,0,1,1">
                                        <Border Margin="1,0,0,0" BorderThickness="0" CornerRadius="0,0,3,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="1,0.5" StartPoint="-0.005,0.5">
                                                    <GradientStop Color="#FFA2A28D" Offset="0" />
                                                    <GradientStop Color="#FFFEFEE9" Offset="1" />
                                                    <GradientStop Color="#FFEEEFEE" Offset="0.056" />
                                                    <GradientStop Color="#FFF6F6E3" Offset="0.194" />
                                                    <GradientStop Color="#FFD2D2CB" Offset="0.026" />
                                                    <GradientStop Color="#FFF1F1DB" Offset="0.414" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                    <Border Background="#FF122959" BorderBrush="Black" BorderThickness="0" CornerRadius="0,4,0,0" Margin="0" Padding="0,1,1,0">
                                        <Border Margin="1,0,0,0" BorderThickness="0" CornerRadius="0,3,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="1,0.5" StartPoint="-0.003,0.5">
                                                    <GradientStop Color="#FF284176" Offset="0" />
                                                    <GradientStop Color="#FF4964A0" Offset="1" />
                                                    <GradientStop Color="#FF6D82B3" Offset="0.052" />
                                                    <GradientStop Color="#FF4C67A2" Offset="0.142" />
                                                    <GradientStop Color="#FF415D9A" Offset="0.216" />
                                                    <GradientStop Color="#FF425D98" Offset="0.539" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Border>
                                </Grid>
                                <ContentControl x:Name="PrevEvenContent" Margin="0,1,1,1" />
                                <Canvas>
                                    <Rectangle x:Name="PrevEvenOverlayForeShadow" Width="120" Opacity="0.65">
                                        <Rectangle.Fill>
                                            <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                                <GradientStop Offset="0.3" Color="#21000000" />
                                                <GradientStop Color="#4C000000" />
                                                <GradientStop Color="#7F000000" Offset="0.05" />
                                                <GradientStop Color="#66000000" Offset="0.1" />
                                                <GradientStop Color="#30000000" Offset="0.237" />
                                                <GradientStop Color="#14000000" Offset="0.4" />
                                                <GradientStop Color="#07000000" Offset="0.517" />
                                                <GradientStop Offset="1" />
                                            </LinearGradientBrush>
                                        </Rectangle.Fill>
                                    </Rectangle>
                                </Canvas>
                            </Grid>
                        </Grid>
                    </ControlTemplate>
                </dxco:Book.Template>

                <dxco:Book.PageTemplate>
                    <DataTemplate>
                        <Grid>
                            <Grid.Resources>
                                <local:TextConverter x:Key="GetText" />
                                <local:DayConverter x:Key="GetDay" />
                                <local:DOWConverter x:Key="GetDOW" />
                                <local:SunRiseConverter x:Key="SunRise" />
                                <local:SunSetConverter x:Key="SunSet" />
                                <local:MonthConverter x:Key="GetMonth" />
                                <local:ForegroundConverter x:Key="GetForeground" />
                            </Grid.Resources>
                            <Grid.RowDefinitions>
                                <RowDefinition Height="54" />
                                <RowDefinition Height="*" />
                            </Grid.RowDefinitions>
                            <Border BorderThickness="0" CornerRadius="4,0,0,0" Margin="0" Padding="1,1,0,0">
                                <Border Margin="0" BorderThickness="0" CornerRadius="3,0,0,0">
                                    <TextBlock HorizontalAlignment="Center" Margin="0,10" VerticalAlignment="Center" FontSize="26.667" Foreground="White" Text="{Binding Converter={StaticResource GetMonth}}" TextWrapping="Wrap" FontFamily="Verdana" />
                                </Border>
                            </Border>
                            <Border Margin="0" BorderThickness="0" CornerRadius="0,0,0,4" Padding="1,0,0,1" Grid.Row="1">
                                <Border Margin="0" BorderThickness="0" CornerRadius="0,0,0,3">
                                    <Grid>
                                        <Grid.RowDefinitions>
                                            <RowDefinition Height="*" />
                                            <RowDefinition Height="Auto" />
                                        </Grid.RowDefinitions>
                                        <Grid VerticalAlignment="Bottom" Grid.Row="1">
                                            <Grid.ColumnDefinitions>
                                                <ColumnDefinition Width="0.47*" />
                                                <ColumnDefinition Width="0.06*" />
                                                <ColumnDefinition Width="0.47*" />
                                            </Grid.ColumnDefinitions>
                                            <Grid Margin="25,5,0,25">
                                                <Grid.RowDefinitions>
                                                    <RowDefinition Height="120" />
                                                    <RowDefinition Height="auto" />
                                                </Grid.RowDefinitions>
                                                <Image HorizontalAlignment="Center" Margin="0" VerticalAlignment="Center" Source="../Images/sun.png" Stretch="None" />
                                                <Grid Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Top">
                                                    <Grid.RowDefinitions>
                                                        <RowDefinition Height="*" />
                                                        <RowDefinition Height="*" />
                                                    </Grid.RowDefinitions>
                                                    <TextBlock Grid.Row="0" Text="{Binding Converter={StaticResource SunRise}}" TextWrapping="Wrap" Foreground="#FF656785" FontSize="16" FontFamily="Verdana" />
                                                    <TextBlock Grid.Row="1" Text="{Binding Converter={StaticResource SunSet}}" TextWrapping="Wrap" Foreground="#FF656785" FontSize="16" FontFamily="Verdana" />
                                                </Grid>
                                            </Grid>
                                            <Grid Margin="0,5,25,25" Grid.Column="2">
                                                <Grid.RowDefinitions>
                                                    <RowDefinition Height="120" />
                                                    <RowDefinition Height="auto" />
                                                </Grid.RowDefinitions>
                                                <Grid Margin="0" HorizontalAlignment="Center" VerticalAlignment="Center">
                                                    <local:Moon IsTabStop="False" x:Name="moon" Date="{Binding}" HorizontalAlignment="Center" VerticalAlignment="Center" />
                                                </Grid>
                                                <Grid Grid.Row="1">
                                                    <TextBlock HorizontalAlignment="Center" Text="{Binding PhaseName, ElementName=moon, Mode=OneWay}" TextWrapping="Wrap" FontSize="16" Foreground="#FF656785" Margin="0" VerticalAlignment="Top" FontFamily="Verdana" />
                                                </Grid>
                                            </Grid>
                                            <Rectangle Fill="#FFA6A8B2" Margin="25,0" StrokeThickness="0" Height="1" VerticalAlignment="Top" Grid.ColumnSpan="3" />
                                        </Grid>
                                        <StackPanel HorizontalAlignment="Center" Margin="0" VerticalAlignment="Center">
                                            <ContentControl IsTabStop="False" Content="{Binding Converter={StaticResource GetDay}}" FontSize="120" Foreground="{Binding Converter={StaticResource GetForeground}}" FontFamily="Times New Roman" Margin="0" FontWeight="Bold" HorizontalAlignment="Center" />
                                            <TextBlock Text="{Binding Converter={StaticResource GetDOW}}" TextWrapping="Wrap" FontFamily="Verdana" FontWeight="Bold" FontSize="22" Foreground="{Binding Converter={StaticResource GetForeground}}" Margin="0" HorizontalAlignment="Center" />
                                            <TextBlock Text="{Binding Converter={StaticResource GetText}}" TextAlignment="Center" TextWrapping="Wrap" FontSize="12" Foreground="#FFC01D1D" Margin="0,10,0,15" />
                                        </StackPanel>
                                    </Grid>
                                </Border>
                            </Border>
                        </Grid>
                    </DataTemplate>
                </dxco:Book.PageTemplate>
            </dxco:Book>
        </Grid>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!L4using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Reflection;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using DevExpress.Utils;

namespace ControlsDemo {
    public partial class BookCalendar : ControlsDemoModule {
        public BookCalendar() {
            InitializeComponent();
            InitCalendar();
            InitCities();
        }

        public override bool AllowSwitchingTheme { get { return false; } }

        public static Coordinate CurrentCoordinates;
        Dictionary<string, Coordinate> Cities { get; set; }
        string SelectedCity { get { return (string)city.SelectedItem; } }
        int CurrentDayIndex { get; set; }

        void InitCalendar() {
            book.DataSource = GetCalendar();
            CurrentDayIndex = DateTime.Now.DayOfYear - 1;
            book.PageIndex = CurrentDayIndex;
        }
        void InitCities() {
            Cities = GetCities();
            FillCities();
        }
        IList GetCalendar() {
            var result = new List<DateTime>();
            var date = DateTime.Now.AddDays(1 - DateTime.Now.DayOfYear);
            while(date.Year <= DateTime.Now.Year) {
                result.Add(date);
                date = date.AddDays(1);
            }
            return result;
        }
        Dictionary<string, Coordinate> GetCities() {
            var result = new Dictionary<string, Coordinate>();
            result.Add("Beijing, China", new Coordinate(39.91, 116.39, 8.0));
            result.Add("Berlin, Germany", new Coordinate(52.50, 13.40, 1.0));
            result.Add("Cairo, Egypt", new Coordinate(30.06, 31.23, 2.0));
            result.Add("Johannesburg, South Africa", new Coordinate(-26.20, 28.05, 2.0));
            result.Add("Las Vegas, United States", new Coordinate(36.18, -115.14, -8.0));
            result.Add("London, United Kingdom", new Coordinate(51.51, 0.13, 0.0));
            result.Add("Los Angeles, United States", new Coordinate(34.05, -118.25, -8.0));
            result.Add("Moscow, Russia", new Coordinate(55.75, 37.62, 4.0));
            result.Add("New Delhi, India", new Coordinate(28.61, 77.21, 5.30));
            result.Add("New York, United States", new Coordinate(40.73, -74.0, -5.0));
            result.Add("Paris, France", new Coordinate(48.86, 2.35, 1.0));
            result.Add("Santiago, Chile", new Coordinate(-33.45, -70.67, -4.0));
            result.Add("Sydney, Australia", new Coordinate(-33.86, 151.21, 10.0));
            result.Add("Tokyo, Japan", new Coordinate(35.70, 137.72, 9.0));
            return result;
        }
        void FillCities() {
            foreach(string name in Cities.Keys)
                city.Items.Add(name);
            city.SelectedIndex = 0;
        }
        void city_SelectedIndexChanged(object sender, RoutedEventArgs e) {
            CurrentCoordinates = Cities[SelectedCity];
            book.DataSource = GetCalendar();
        }
    }

    public class Coordinate {
        public Coordinate(double lat, double lon, double utcOffset) {
            Latitude = lat;
            Longitude = lon;
            UtcOffset = utcOffset;
        }

        public double Longitude { get; private set; }
        public double Latitude { get; private set; }
        public double UtcOffset { get; private set; }
    }

    public class TextConverter : IValueConverter {
        public static Dictionary<string, string> Holidays;

        static TextConverter() {
            Holidays = new Dictionary<string, string>();
            Holidays.Add("January 01", "New Year's Day, Kwanzaa");
            Holidays.Add("January 19", "Martin Luther King, Jr. Day");
            Holidays.Add("January 20", "Inauguration Day");
            Holidays.Add("February 01", "Super Bowl Sunday");
            Holidays.Add("February 02", "Groundhog Day");
            Holidays.Add("February 14", "Valentine's Day");
            Holidays.Add("February 16", "Presidents Day (officially George Washington's Birthday)");
            Holidays.Add("February 25", "Ash Wednesday");
            Holidays.Add("March 17", "St. Patrick's Day");
            Holidays.Add("March 20", "Vernal Equinox");
            Holidays.Add("April 01", "April Fools' Day");
            Holidays.Add("April 05", "Palm Sunday");
            Holidays.Add("April 09", "First day of Passover");
            Holidays.Add("April 10", "Good Friday");
            Holidays.Add("April 16", "Last Day of Passover");
            Holidays.Add("April 20", "Patriot's Day/Marathon Monday");
            Holidays.Add("April 22", "Earth Day");
            Holidays.Add("April 24", "Arbor Day");
            Holidays.Add("May 05", "Cinco De Mayo");
            Holidays.Add("May 10", "Mother's Day");
            Holidays.Add("May 25", "Memorial Day");
            Holidays.Add("May 31", "Pentecost Sunday");
            Holidays.Add("June 14", "Flag Day");
            Holidays.Add("June 21", "Father's Day, Summer Solstice");
            Holidays.Add("July 04", "Independence Day");
            Holidays.Add("July 24", "Pioneer Day");
            Holidays.Add("August 22", "First day of Ramadan");
            Holidays.Add("September 07", "Labor Day");
            Holidays.Add("September 13", "Grandparents Day");
            Holidays.Add("September 19", "Rosh Hashanah");
            Holidays.Add("September 20", "Last day of Ramadan");
            Holidays.Add("September 21", "Eid-al-Fitr/Day after the end of Ramadan");
            Holidays.Add("September 22", "Autumnal equinox");
            Holidays.Add("September 28", "Yom Kippur");
            Holidays.Add("October 03", "First day of Sukkot");
            Holidays.Add("October 09", "Leif Erikson Day, Last Day of Sukkot");
            Holidays.Add("October 10", "Simchat Torah");
            Holidays.Add("October 12", "Columbus Day");
            Holidays.Add("October 30", "Mischief Night");
            Holidays.Add("October 31", "Halloween");
            Holidays.Add("November 01", "All Saints Day");
            Holidays.Add("November 11", "Veterans Day");
            Holidays.Add("November " + GetThanksgiving().ToString(), "Thanksgiving");
            Holidays.Add("November " + (GetThanksgiving() + 1).ToString(), "Black Friday");
            Holidays.Add("December 07", "Pearl Harbor Remembrance Day");
            Holidays.Add("December 12", "First day of Hanukkah");
            Holidays.Add("December 19", "Last day of Hanukkah");
            Holidays.Add("December 21", "Winter Solstice");
            Holidays.Add("December 24", "Christmas Eve");
            Holidays.Add("December 25", "Christmas Day");
            Holidays.Add("December 26", "First day of Kwanzaa");
            Holidays.Add("December 27", "Kwanzaa");
            Holidays.Add("December 28", "Kwanzaa");
            Holidays.Add("December 29", "Kwanzaa");
            Holidays.Add("December 30", "Kwanzaa");
            Holidays.Add("December 31", "New Year's Eve, Kwanzaa");

        }

        public static int GetThanksgiving() {
            DateTime dt = new DateTime(DateTime.Now.Year, 11, 1);
            int count = 0;
            while(count < 4) {
                if(dt.DayOfWeek == DayOfWeek.Thursday)
                    count++;
                dt = dt.AddDays(1);
            }
            return dt.Day - 1;
        }
        public static bool IsHoliday(DateTime d) {
            return Holidays.ContainsKey(GetKey(d));
        }
        static string GetKey(DateTime d) {
            return d.ToString("MMMM dd", CultureInfo.InvariantCulture.DateTimeFormat);
        }

        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(value == null)
                return string.Empty;
            DateTime d = (DateTime)value;
            if(IsHoliday(d))
                return Holidays[GetKey(d)];
            return " ";
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }

    public class MonthConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(value == null)
                return string.Empty;
            return ((DateTime)value).ToString("MMMM", CultureInfo.InvariantCulture.DateTimeFormat);
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }

    public class DayConverter : IValueConverter {
        #region IValueConverter Members

        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(value == null)
                return null;
            DateTime date = (DateTime)value;
            if(date.Month == 4 && date.Day == 12) {
                Assembly assembly = Assembly.GetExecutingAssembly();
                BitmapImage bi = new BitmapImage();
                using(Stream stream = AssemblyHelper.GetResourceStream(assembly, "gagarin.jpg", false)) {
                    bi.SetSource(stream);
                }
                return new Image() { Source = bi, Stretch = Stretch.Uniform, Height = 170, Margin = new Thickness(20) };
            }
            return date.Day;
        }

        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }

        #endregion
    }

    public class DOWConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(value == null)
                return string.Empty;
            return ((DateTime)value).ToString("dddd", CultureInfo.InvariantCulture.DateTimeFormat);
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }

    public class ForegroundConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(value == null)
                return null;
            DayOfWeek dow = ((DateTime)value).DayOfWeek;
            if(dow == DayOfWeek.Sunday || dow == DayOfWeek.Saturday || TextConverter.IsHoliday((DateTime)value))
                return new SolidColorBrush(Color.FromArgb(0xFF, 0xC0, 0x1D, 0x1D));
            return new SolidColorBrush(Color.FromArgb(0xFF, 0x65, 0x67, 0x85));
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }

    public class SunRiseConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(value == null)
                return string.Empty;
            double utcOffset = BookCalendar.CurrentCoordinates.UtcOffset;
            double lat = BookCalendar.CurrentCoordinates.Latitude;
            double lon = BookCalendar.CurrentCoordinates.Longitude;
            DateTime? time = SunCalculatior.SunRise((DateTime)value, utcOffset, lat, lon);
            if(time.HasValue)
                return string.Format("Sun rise: {0}", time.Value.ToString("t", CultureInfo.InvariantCulture));
            return "There is no sun rise today";
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }

    public class SunSetConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(value == null)
                return string.Empty;
            double utcOffset = BookCalendar.CurrentCoordinates.UtcOffset;
            double lat = BookCalendar.CurrentCoordinates.Latitude;
            double lot = BookCalendar.CurrentCoordinates.Longitude;
            DateTime? time = SunCalculatior.SunSet((DateTime)value, utcOffset, lat, lot);
            if(time.HasValue)
                return string.Format("Sun set: {0}", time.Value.ToString("t", CultureInfo.InvariantCulture));
            return "There is no sun set today";
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }
}!�l<local:ControlsDemoModule x:Class="ControlsDemo.BookEmployees" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxco="http://schemas.devexpress.com/winfx/2008/xaml/controls" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase">
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel MinWidth="150">
                <dx:GroupFrame Header="First page">
                    <dxe:ComboBoxEdit IsTabStop="False" IsTextEditable="False" SelectedItem="{Binding ElementName=book, Path=FirstPage, Mode=TwoWay}">
                        <dxco:PageType>Even</dxco:PageType>
                        <dxco:PageType>Odd</dxco:PageType>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <Border>
            <Border.Background>
                <LinearGradientBrush EndPoint="0.625,1.051" StartPoint="0.304,-0.187">
                    <GradientStop Color="#FF544765" />
                    <GradientStop Color="#FF453F57" Offset="1" />
                    <GradientStop Color="#FF221F2C" Offset="0.3" />
                </LinearGradientBrush>
            </Border.Background>
            <dxco:Book x:Name="book" PageIndex="0" VerticalAlignment="Stretch" FirstPage="Odd" Margin="30">
                <dxco:Book.Template>
                    <ControlTemplate TargetType="dxco:Book">
                        <Grid>
                            <Grid x:Name="back">
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition Width="*" />
                                    <ColumnDefinition Width="auto" />
                                    <ColumnDefinition Width="*" />
                                </Grid.ColumnDefinitions>
                                <Border Background="#FF531D52" BorderThickness="0" CornerRadius="5" Padding="1" Grid.ColumnSpan="3">
                                    <Grid Margin="0">
                                        <Border BorderThickness="0" CornerRadius="4" Background="#FFAF9CAF" Margin="0,0,1,1" />
                                        <Border Background="#FF653965" BorderThickness="0" CornerRadius="4,5,4,5" Margin="1,1,0,0" />
                                        <Border BorderThickness="0" CornerRadius="3" Margin="1">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="0.002,0" StartPoint="1,0.998">
                                                    <GradientStop Color="#FF674868" Offset="0" />
                                                    <GradientStop Color="#FF7F637F" Offset="1" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                    </Grid>
                                </Border>
                                <Border Background="#3FBEB1BE" Margin="0,1" Width="40" Grid.Column="1" BorderThickness="1,0">
                                    <Border.BorderBrush>
                                        <LinearGradientBrush EndPoint="0.008,0.001" StartPoint="0.992,0.999">
                                            <GradientStop Color="#FF5A275A" Offset="0" />
                                            <GradientStop Color="#FF623362" Offset="1" />
                                        </LinearGradientBrush>
                                    </Border.BorderBrush>
                                    <Border Margin="1,1,0,0" BorderThickness="0">
                                        <Border.Background>
                                            <LinearGradientBrush EndPoint="0.892,0.5" StartPoint="-0.027,0.5">
                                                <GradientStop Color="#FF5D3C5D" />
                                                <GradientStop Color="#FF715371" Offset="1" />
                                                <GradientStop Color="#FF5A395A" Offset="0.371" />
                                            </LinearGradientBrush>
                                        </Border.Background>
                                    </Border>
                                </Border>
                                <Border Width="1" Grid.Column="2" BorderBrush="#3FAF9CAF" BorderThickness="1" Margin="0,2" HorizontalAlignment="Left" />
                                <Border BorderBrush="#FF474A58" BorderThickness="1" Background="#FF90949D" Grid.ColumnSpan="3" Width="44" Margin="0,8" CornerRadius="3" />
                                <Border BorderThickness="0" Background="Black" CornerRadius="4,0,0,4" Grid.ColumnSpan="2" Margin="16,11,20,9" Opacity="0.5" />
                                <Border Margin="20,11,14,9" Grid.ColumnSpan="2" Background="Black" BorderThickness="0" CornerRadius="0,4,4,0" Grid.Row="1" Grid.Column="1" Opacity="0.5" />
                                <Border BorderThickness="0" Margin="15,10,20,10" CornerRadius="5,0,0,5" Background="#FF494C5A" Grid.ColumnSpan="2">
                                    <Grid Margin="1">
                                        <Border BorderThickness="0" CornerRadius="4,0,0,4" Background="White" Margin="0" />
                                        <Border BorderThickness="0" CornerRadius="3,0,0,3" Margin="1,1,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="0.019,0.009" StartPoint="0.991,0.989">
                                                    <GradientStop Color="#FFDCDBDE" />
                                                    <GradientStop Color="#FFF9FAFC" Offset="1" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                            <TextBlock Text="Book Preview" TextWrapping="Wrap" HorizontalAlignment="Center" VerticalAlignment="Top" FontSize="34.667" Margin="0,200,0,0" FontFamily="Times New Roman" Foreground="#FF3B3D60" />
                                        </Border>
                                    </Grid>
                                </Border>
                            </Grid>
                            <Grid x:Name="Book">
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition Width="*" />
                                    <ColumnDefinition Width="*" />
                                </Grid.ColumnDefinitions>
                                <Border x:Name="OddGrid" BorderThickness="0" Margin="15,10,0,10" CornerRadius="4,0,0,4" Background="#FF494C5A">
                                    <Grid Margin="1">
                                        <Border BorderThickness="0" CornerRadius="3,0,0,3" Background="White" />
                                        <Border BorderThickness="0" CornerRadius="2,0,0,2" Margin="1,1,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.039,0.5" StartPoint="1.005,0.5">
                                                    <GradientStop Color="#FF656E85" />
                                                    <GradientStop Color="#FFF9FAFC" Offset="1" />
                                                    <GradientStop Color="#FF949BB1" Offset="0.017" />
                                                    <GradientStop Color="#FFA7ADBF" Offset="0.043" />
                                                    <GradientStop Color="#FFD5D9E1" Offset="0.168" />
                                                    <GradientStop Color="#FFF4F7FE" Offset="0.336" />
                                                    <GradientStop Color="#FFEFF1F6" Offset="0.668" />
                                                    <GradientStop Color="#FFADB3C5" Offset="0.06" />
                                                    <GradientStop Color="#FFC2C6D2" Offset="0.103" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                        <ContentControl x:Name="OddContent" Margin="1,1,0,1" />
                                        <Canvas>
                                            <Rectangle x:Name="PrevEvenBackShadow" Width="120" Opacity="0.65">
                                                <Rectangle.Fill>
                                                    <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                                        <GradientStop Color="#990B101E" Offset="0.0" />
                                                        <GradientStop Color="#7F0F1628" Offset="0.06" />
                                                        <GradientStop Color="#66353C50" Offset="0.104" />
                                                        <GradientStop Color="Transparent" Offset="0.388" />
                                                    </LinearGradientBrush>
                                                </Rectangle.Fill>
                                            </Rectangle>
                                        </Canvas>
                                    </Grid>
                                </Border>
                                <Border x:Name="EvenGrid" Margin="0,10,15,10" Background="#FF494C5A" BorderThickness="0" CornerRadius="0,4,4,0" Grid.Column="1">
                                    <Grid Margin="0,1,1,1">
                                        <Border BorderThickness="0" CornerRadius="0,3,6,0" Background="White" />
                                        <Border Margin="0,1,0,0" BorderThickness="0" CornerRadius="0,2,3,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.039,0.5" StartPoint="1.005,0.5">
                                                    <GradientStop Color="#FF8991A4" Offset="1" />
                                                    <GradientStop Color="#FFE9ECF3" />
                                                    <GradientStop Color="#FFACB1C1" Offset="0.97" />
                                                    <GradientStop Color="#FFCDD0DB" Offset="0.94" />
                                                    <GradientStop Color="#FFF4F5F8" Offset="0.841" />
                                                    <GradientStop Color="#FFD9DCE6" Offset="0.487" />
                                                    <GradientStop Color="#FFF5F6F8" Offset="0.784" />
                                                    <GradientStop Color="#FFDCDFE8" Offset="0.237" />
                                                    <GradientStop Color="#FFDBDFE8" Offset="0.56" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                        <ContentControl x:Name="EvenContent" Margin="0,1,1,1" />
                                        <Canvas>
                                            <Rectangle x:Name="NextOddBackShadow" Width="120" Opacity="0.65">
                                                <Rectangle.Fill>
                                                    <LinearGradientBrush EndPoint="0,0" StartPoint="1,0">
                                                        <GradientStop Color="#990B101E" Offset="0.0" />
                                                        <GradientStop Color="#7F0F1628" Offset="0.06" />
                                                        <GradientStop Color="#66353C50" Offset="0.104" />
                                                        <GradientStop Color="Transparent" Offset="0.388" />
                                                    </LinearGradientBrush>
                                                </Rectangle.Fill>
                                            </Rectangle>
                                        </Canvas>
                                    </Grid>
                                </Border>
                                <Border x:Name="NextOddGrid" Margin="15,10,0,10" Background="#FF494C5A" BorderThickness="0" CornerRadius="4,0,0,4">
                                    <Grid Margin="1">
                                        <Border BorderThickness="0" CornerRadius="3,0,0,3" Background="White" />
                                        <Border BorderThickness="0" CornerRadius="2,0,0,2" Margin="1,1,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.039,0.5" StartPoint="1.005,0.5">
                                                    <GradientStop Color="#FF656E85" />
                                                    <GradientStop Color="#FFF9FAFC" Offset="1" />
                                                    <GradientStop Color="#FF949BB1" Offset="0.017" />
                                                    <GradientStop Color="#FFA7ADBF" Offset="0.043" />
                                                    <GradientStop Color="#FFD5D9E1" Offset="0.168" />
                                                    <GradientStop Color="#FFF4F7FE" Offset="0.336" />
                                                    <GradientStop Color="#FFEFF1F6" Offset="0.668" />
                                                    <GradientStop Color="#FFADB3C5" Offset="0.06" />
                                                    <GradientStop Color="#FFC2C6D2" Offset="0.103" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                            <ContentControl x:Name="NextOddContent" Margin="1,1,0,1" />
                                        </Border>
                                        <Canvas>
                                            <Rectangle x:Name="NextOddOverlayForeShadow" Width="120">
                                                <Rectangle.Fill>
                                                    <LinearGradientBrush EndPoint="0,0" StartPoint="1,0">
                                                        <GradientStop Color="Transparent" Offset="0.432" />
                                                        <GradientStop Color="#3D2B3348" Offset="0" />
                                                        <GradientStop Color="#4C151B2C" Offset="0.018" />
                                                        <GradientStop Color="#51111726" Offset="0.052" />
                                                        <GradientStop Color="#3F101626" Offset="0.112" />
                                                    </LinearGradientBrush>
                                                </Rectangle.Fill>
                                            </Rectangle>
                                        </Canvas>
                                    </Grid>
                                </Border>
                                <Border x:Name="NextEvenGrid" Margin="0,10,15,10" Background="#FF494C5A" BorderThickness="0" CornerRadius="0,4,4,0" Grid.Column="1">
                                    <Grid Margin="0,1,1,1">
                                        <Border BorderThickness="0" CornerRadius="0,3,6,0" Background="White" />
                                        <Border Margin="0,1,0,0" BorderThickness="0" CornerRadius="0,2,3,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.039,0.5" StartPoint="1.005,0.5">
                                                    <GradientStop Color="#FF8991A4" Offset="1" />
                                                    <GradientStop Color="#FFE9ECF3" />
                                                    <GradientStop Color="#FFACB1C1" Offset="0.97" />
                                                    <GradientStop Color="#FFCDD0DB" Offset="0.94" />
                                                    <GradientStop Color="#FFF4F5F8" Offset="0.841" />
                                                    <GradientStop Color="#FFD9DCE6" Offset="0.487" />
                                                    <GradientStop Color="#FFF5F6F8" Offset="0.784" />
                                                    <GradientStop Color="#FFDCDFE8" Offset="0.237" />
                                                    <GradientStop Color="#FFDBDFE8" Offset="0.56" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                        <ContentControl x:Name="NextEvenContent" Margin="0,1,1,1" />
                                        <Canvas>
                                            <Rectangle x:Name="NextEvenBaseForeShadow" Width="120">
                                                <Rectangle.Fill>
                                                    <LinearGradientBrush EndPoint="0,0" StartPoint="1,0">
                                                        <GradientStop Color="Transparent" Offset="0.2" />
                                                        <GradientStop Color="#4C141B2E" Offset="0.84" />
                                                        <GradientStop Color="#6B0C0F20" Offset="0.992" />
                                                        <GradientStop Color="#60111728" Offset="0.95" />
                                                        <GradientStop Color="#7F1F2538" Offset="1" />
                                                    </LinearGradientBrush>
                                                </Rectangle.Fill>
                                            </Rectangle>
                                        </Canvas>
                                    </Grid>
                                </Border>
                                <Border x:Name="PrevOddGrid" BorderThickness="0" Margin="15,10,0,10" CornerRadius="4,0,0,4" Background="#FF494C5A">
                                    <Grid Margin="1">
                                        <Border BorderThickness="0" CornerRadius="3,0,0,3" Background="White" />
                                        <Border BorderThickness="0" CornerRadius="2,0,0,2" Margin="1,1,0,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.039,0.5" StartPoint="1.005,0.5">
                                                    <GradientStop Color="#FF656E85" />
                                                    <GradientStop Color="#FFF9FAFC" Offset="1" />
                                                    <GradientStop Color="#FF949BB1" Offset="0.017" />
                                                    <GradientStop Color="#FFA7ADBF" Offset="0.043" />
                                                    <GradientStop Color="#FFD5D9E1" Offset="0.168" />
                                                    <GradientStop Color="#FFF4F7FE" Offset="0.336" />
                                                    <GradientStop Color="#FFEFF1F6" Offset="0.668" />
                                                    <GradientStop Color="#FFADB3C5" Offset="0.06" />
                                                    <GradientStop Color="#FFC2C6D2" Offset="0.103" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                        </Border>
                                        <ContentControl x:Name="PrevOddContent" Margin="1,1,0,1" />
                                        <Canvas>
                                            <Rectangle x:Name="PrevOddBaseForeShadow" Width="120">
                                                <Rectangle.Fill>
                                                    <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                                        <GradientStop Color="Transparent" Offset="0.2" />
                                                        <GradientStop Color="#4C141B2E" Offset="0.84" />
                                                        <GradientStop Color="#6B0C0F20" Offset="0.992" />
                                                        <GradientStop Color="#60111728" Offset="0.95" />
                                                        <GradientStop Color="#7F1F2538" Offset="1" />
                                                    </LinearGradientBrush>
                                                </Rectangle.Fill>
                                            </Rectangle>
                                        </Canvas>
                                    </Grid>
                                </Border>
                                <Border x:Name="PrevEvenGrid" Margin="0,10,15,10" Background="#FF494C5A" BorderThickness="0" CornerRadius="0,4,4,0">
                                    <Grid Margin="0,1,1,1">
                                        <Border BorderThickness="0" CornerRadius="0,3,6,0" Background="White" />
                                        <Border Margin="0,1,0,0" BorderThickness="0" CornerRadius="0,2,3,0">
                                            <Border.Background>
                                                <LinearGradientBrush EndPoint="-0.039,0.5" StartPoint="1.005,0.5">
                                                    <GradientStop Color="#FF8991A4" Offset="1" />
                                                    <GradientStop Color="#FFE9ECF3" />
                                                    <GradientStop Color="#FFACB1C1" Offset="0.97" />
                                                    <GradientStop Color="#FFCDD0DB" Offset="0.94" />
                                                    <GradientStop Color="#FFF4F5F8" Offset="0.841" />
                                                    <GradientStop Color="#FFD9DCE6" Offset="0.487" />
                                                    <GradientStop Color="#FFF5F6F8" Offset="0.784" />
                                                    <GradientStop Color="#FFDCDFE8" Offset="0.237" />
                                                    <GradientStop Color="#FFDBDFE8" Offset="0.56" />
                                                </LinearGradientBrush>
                                            </Border.Background>
                                            <ContentControl x:Name="PrevEvenContent" Margin="0,1,1,1" />
                                        </Border>
                                        <Canvas Opacity="0.7">
                                            <Rectangle x:Name="PrevEvenOverlayForeShadow" Width="120">
                                                <Rectangle.Fill>
                                                    <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                                        <GradientStop Color="Transparent" Offset="0.432" />
                                                        <GradientStop Color="#3D2B3348" Offset="0" />
                                                        <GradientStop Color="#4C151B2C" Offset="0.018" />
                                                        <GradientStop Color="#51111726" Offset="0.052" />
                                                        <GradientStop Color="#3F101626" Offset="0.112" />
                                                    </LinearGradientBrush>
                                                </Rectangle.Fill>
                                            </Rectangle>
                                        </Canvas>
                                    </Grid>
                                </Border>
                            </Grid>
                        </Grid>
                    </ControlTemplate>
                </dxco:Book.Template>
                <dxco:Book.PageTemplate>
                    <DataTemplate>
                        <Grid x:Name="Grid_Content" Margin="25,25,25,15">
                            <Grid.Resources>
                                <local:ImageContentConverter x:Key="ImageContentConverter" />
                            </Grid.Resources>
                            <Grid.RowDefinitions>
                                <RowDefinition Height="Auto" />
                                <RowDefinition Height="*" />
                            </Grid.RowDefinitions>
                            <Grid>
                                <Grid.RowDefinitions>
                                    <RowDefinition Height="auto" />
                                    <RowDefinition Height="auto" />
                                    <RowDefinition Height="*" />
                                </Grid.RowDefinitions>
                                <Border HorizontalAlignment="Center" VerticalAlignment="Center" Background="#FF9A919E" BorderBrush="Black" BorderThickness="0" Margin="0">
                                    <Image Margin="1" Source="{Binding Photo, Converter={StaticResource ImageContentConverter}}" Stretch="None" />
                                </Border>
                                <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="{Binding PageHeader}" TextWrapping="Wrap" Grid.Row="1" FontFamily="Times New Roman" FontSize="22.667" Foreground="#FF1059A3" Margin="0,15,0,5" />
                                <TextBlock Text="{Binding PageContent}" TextWrapping="Wrap" Grid.Row="2" Foreground="#FF1059A3" Margin="10,0" />
                            </Grid>
                            <Grid Grid.Row="1">
                                <Grid.RowDefinitions>
                                    <RowDefinition Height="auto" />
                                    <RowDefinition Height="*" />
                                    <RowDefinition Height="auto" />
                                </Grid.RowDefinitions>
                                <Rectangle Fill="#FFA4A7BD" StrokeThickness="0" Height="1" VerticalAlignment="Top" />
                                <TextBlock Margin="10" Grid.Row="1" TextWrapping="Wrap" Foreground="#FF3B3D60" Text="{Binding Notes}" />
                                <TextBlock HorizontalAlignment="Center" Text="{Binding EmployeeID}" TextWrapping="Wrap" Grid.Row="2" Foreground="#FF555764" FontFamily="Verdana" FontStyle="Italic" FontWeight="Bold" VerticalAlignment="Center" />
                            </Grid>
                        </Grid>
                    </DataTemplate>
                </dxco:Book.PageTemplate>
            </dxco:Book>
        </Border>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!vusing System;
using System.Globalization;
using System.IO;
using System.Windows.Data;
using System.Windows.Media.Imaging;
using DevExpress.Xpf.Controls;
using DevExpress.Xpf.DemoBase.NWind;

namespace ControlsDemo {
    public enum ImageSourceKind { Data, Uri };

    public partial class BookEmployees : ControlsDemoModule {
        public BookEmployees() {
            InitializeComponent();
            book.DataSource = NWindData<Employees>.DataSource;
            book.FirstPage = PageType.Even;
        }

        public override bool AllowSwitchingTheme { get { return false; } }
    }
    public class ImageContentConverter : IValueConverter {
        public ImageSourceKind SourceKind { get; set; }

        public ImageContentConverter() { }
        public ImageContentConverter(ImageSourceKind sourceKind) {
            SourceKind = sourceKind;
        }

        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
            if(SourceKind == ImageSourceKind.Data && value is byte[]) {
                BitmapImage bi = new BitmapImage();
                bi.SetSource(new MemoryStream((byte[])value));
                return bi;
            }
            else {
                if(SourceKind == ImageSourceKind.Uri && value is string)
                    return new BitmapImage(new Uri(value as string));
                else
                    return null;
            }
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
    }
}!d$<local:ControlsDemoModule x:Class="ControlsDemo.CustomStyles"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:ControlsDemo"
    xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel MinWidth="150">
                <dxe:CheckEdit Content="Enabled" IsChecked="True" Checked="IsEnabled_Checked" Unchecked="IsEnabled_Unchecked" Margin="0,0,0,5" />
                <dxe:CheckEdit Content="Read Only" IsChecked="False" Checked="IsReadonly_Checked" Unchecked="IsReadonly_Unchecked" Margin="0,0,0,5" />
                <dxe:CheckEdit Content="Accept Return" IsChecked="True" Checked="AcceptReturn_Checked" Unchecked="AcceptReturn_Unchecked" Margin="0,0,0,5" />
                <dx:GroupFrame Header="Horizontal ScrollBar" Margin="0,0,0,5">
                    <dxe:ComboBoxEdit IsTextEditable="False" SelectedIndexChanged="HorizontalScrollBarVisibilityComboBox_SelectionChanged" SelectedIndex="1">
                        <ScrollBarVisibility>Disabled</ScrollBarVisibility>
                        <ScrollBarVisibility>Auto</ScrollBarVisibility>
                        <ScrollBarVisibility>Hidden</ScrollBarVisibility>
                        <ScrollBarVisibility>Visible</ScrollBarVisibility>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Vertical ScrollBar" Margin="0,0,0,5">
                    <dxe:ComboBoxEdit IsTextEditable="False" SelectedIndexChanged="VerticalScrollBarVisibilityComboBox_SelectionChanged" SelectedIndex="1">
                        <ScrollBarVisibility>Disabled</ScrollBarVisibility>
                        <ScrollBarVisibility>Auto</ScrollBarVisibility>
                        <ScrollBarVisibility>Hidden</ScrollBarVisibility>
                        <ScrollBarVisibility>Visible</ScrollBarVisibility>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Max DropDown Height">
                    <dxe:ComboBoxEdit IsTextEditable="False" SelectedIndexChanged="MaxDropDownHeightComboBox_SelectionChanged" SelectedIndex="3">
                        <sys:Double>50</sys:Double>
                        <sys:Double>100</sys:Double>
                        <sys:Double>200</sys:Double>
                        <sys:Double>300</sys:Double>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <Border CornerRadius="4" >
            <Border CornerRadius="3" Margin="1">
                <ScrollViewer VerticalScrollBarVisibility="Auto">
                    <Grid Margin="1,0,0,0">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="22" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="10" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="10" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="10" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="10" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="10" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="10" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="10" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="20" />
                            <ColumnDefinition Width="170" />
                            <ColumnDefinition Width="*" />
                        </Grid.ColumnDefinitions>

                        <TextBlock Text="Styled TextBox:" Grid.Row="1" Margin="0,2,5,0" VerticalAlignment="Top" Grid.Column="1" />
                        <TextBox x:Name="StyledTextBox" Grid.Row="1" HorizontalAlignment="Left"
                                 HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"
                                 Text="This demo shows how DevExpress themes are applied to standard controls."
                                 Width="250" Height="75" VerticalAlignment="Top" AcceptsReturn="True" Grid.Column="2" />

                        <TextBlock Text="Styled ComboBox:" Margin="0,0,5,0" VerticalAlignment="Center" Grid.Row="3" Grid.Column="1" />
                        <ComboBox x:Name="StyledComboBox" HorizontalAlignment="Left"
                                  SelectedIndex="0" Width="250" MaxDropDownHeight="200" VerticalAlignment="Center"
                                  Grid.Row="3" Grid.Column="2">
                            <sys:String>Afghanistan</sys:String>
                            <sys:String>Albania</sys:String>
                            <sys:String>Algeria</sys:String>
                            <sys:String>American Samoa</sys:String>
                            <sys:String>Andorra</sys:String>
                            <sys:String>Angola</sys:String>
                            <sys:String>Anguilla</sys:String>
                            <sys:String>Antarctica</sys:String>
                            <sys:String>Antigua and Barbuda</sys:String>
                            <sys:String>Argentina</sys:String>
                        </ComboBox>

                        <TextBlock Text="Styled ListBox:" Margin="0,3,5,0" VerticalAlignment="Top" Grid.Row="5" Grid.Column="1" />
                        <ListBox x:Name="StyledListBox" HorizontalAlignment="Left" Width="250"
                                 Height="100" Grid.Row="5" Grid.Column="2" VerticalAlignment="Top">
                            <TextBlock Text="Afghanistan" />
                            <TextBlock Text="Albania" />
                            <TextBlock Text="Algeria" />
                            <TextBlock Text="American" />
                            <TextBlock Text="Andorra" />
                            <TextBlock Text="Anguilla" />
                            <TextBlock Text="Antarctica" />
                            <TextBlock Text="Antigua and Barbuda" />
                            <TextBlock Text="Argentina" />
                        </ListBox>

                        <TextBlock Text="Styled RadioButtons:" Margin="0,1,5,0" VerticalAlignment="Top" Grid.Row="7" Grid.Column="1" />
                        <StackPanel Orientation="Vertical" HorizontalAlignment="Left" VerticalAlignment="Top" Grid.Row="7" Grid.Column="2">
                            <RadioButton x:Name="StyledRadioButton1" Content="Normal" IsChecked="True" GroupName="1" Margin="0,0,0,0" />
                            <RadioButton x:Name="StyledRadioButton2" Content="ToolTip" IsChecked="False" GroupName="1" Margin="0,1,0,0" />
                            <RadioButton x:Name="StyledRadioButton3" Content="Outside" IsChecked="False" GroupName="1" Margin="0,1,0,0" />
                        </StackPanel>

                        <TextBlock Text="Styled CheckBox:" Margin="0,0,5,0" VerticalAlignment="Center" Grid.Row="9" Grid.Column="1" />
                        <CheckBox x:Name="StyledCheckBox" Content="Allow Filter" IsThreeState="True"
                                  IsChecked="True" HorizontalAlignment="Left" VerticalAlignment="Center" Grid.Row="9" Grid.Column="2" />

                        <TextBlock Text="Styled Slider:" Margin="0,0,5,0" VerticalAlignment="Center" Grid.Row="11" Grid.Column="1" />
                        <Slider x:Name="StyledSlider" HorizontalAlignment="Left" Width="250"
                                Minimum="0" Maximum="100" Value="20" Grid.Row="11" Grid.Column="2" />

                        <TextBlock Text="Styled ScrollBar:" Margin="0,0,5,0" VerticalAlignment="Center" Grid.Row="13" Grid.Column="1" />
                        <ScrollBar x:Name="StyledScrollBar" HorizontalAlignment="Left"
                                   Orientation="Horizontal" Width="250" Minimum="0" Maximum="10" Value="1" Grid.Row="13" Grid.Column="2" />

                        <TextBlock Text="Styled Button:" Margin="0,0,5,0" VerticalAlignment="Center" Grid.Row="15" Grid.Column="1" />
                        <Button x:Name="StyledButton" HorizontalAlignment="Left" Content="Ok"
                                Width="100" VerticalAlignment="Center" Grid.Row="15" Grid.Column="2" />
                    </Grid>
                </ScrollViewer>
            </Border>
        </Border>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!using System.Windows;
using System.Windows.Controls;
using DevExpress.Xpf.Editors;

namespace ControlsDemo {
    public partial class CustomStyles : ControlsDemoModule {
        public CustomStyles() {
            InitializeComponent();
        }

        void IsEnabled_Checked(object sender, RoutedEventArgs e) {
            UpdateIsEnabled(((CheckEdit)sender).IsChecked.Value);
        }
        void IsEnabled_Unchecked(object sender, RoutedEventArgs e) {
            UpdateIsEnabled(((CheckEdit)sender).IsChecked.Value);
        }
        void IsReadonly_Checked(object sender, RoutedEventArgs e) {
            UpdataIsReadonly(((CheckEdit)sender).IsChecked.Value);
        }
        void IsReadonly_Unchecked(object sender, RoutedEventArgs e) {
            UpdataIsReadonly(((CheckEdit)sender).IsChecked.Value);
        }
        void AcceptReturn_Checked(object sender, RoutedEventArgs e) {
            UpdataAcceptReturn(((CheckEdit)sender).IsChecked.Value);
        }
        void AcceptReturn_Unchecked(object sender, RoutedEventArgs e) {
            UpdataAcceptReturn(((CheckEdit)sender).IsChecked.Value);
        }
        void UpdateIsEnabled(bool isEnabled) {
            StyledTextBox.IsEnabled = isEnabled;
            StyledComboBox.IsEnabled = isEnabled;
            StyledListBox.IsEnabled = isEnabled;
            StyledCheckBox.IsEnabled = isEnabled;
            StyledRadioButton1.IsEnabled = isEnabled;
            StyledRadioButton2.IsEnabled = isEnabled;
            StyledRadioButton3.IsEnabled = isEnabled;
            StyledSlider.IsEnabled = isEnabled;
            StyledScrollBar.IsEnabled = isEnabled;
            StyledButton.IsEnabled = isEnabled;
        }
        void UpdataIsReadonly(bool isReadonly) {
            if(StyledTextBox == null)
                return;
            StyledTextBox.IsReadOnly = isReadonly;
        }
        void UpdataAcceptReturn(bool acceptReturn) {
            if(StyledTextBox == null)
                return;
            StyledTextBox.AcceptsReturn = acceptReturn;
        }
        void HorizontalScrollBarVisibilityComboBox_SelectionChanged(object sender, RoutedEventArgs e) {
            if(StyledTextBox == null)
                return;
            ScrollBarVisibility sbv = (ScrollBarVisibility)(((ComboBoxEdit)sender).SelectedIndex);
            StyledTextBox.HorizontalScrollBarVisibility = sbv;
        }
        void VerticalScrollBarVisibilityComboBox_SelectionChanged(object sender, RoutedEventArgs e) {
            if(StyledTextBox == null)
                return;
            ScrollBarVisibility sbv = (ScrollBarVisibility)(((ComboBoxEdit)sender).SelectedIndex);
            StyledTextBox.VerticalScrollBarVisibility = sbv;
        }
        void MaxDropDownHeightComboBox_SelectionChanged(object sender, RoutedEventArgs e) {
            if(StyledComboBox == null)
                return;
            double value = (double)(((ComboBoxEdit)sender).SelectedItem);
            StyledComboBox.MaxDropDownHeight = value;
        }
    }
}!�<local:ControlsDemoModule x:Class="ControlsDemo.Dialog"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:ControlsDemo">
    <local:ControlsDemoModule.Resources>
        <ResourceDictionary>
            <Image x:Key="img" Source="../Images/wizard-image.png" />
            <Image x:Key="img1" Source="../Images/AgControls.png" />
            <DataTemplate x:Key="dt">
                <dx:DXDialog x:Name="Dialog" Title="Modal Dialog" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" MinWidth="200" MinHeight="200">
                    <StackPanel Orientation="Vertical">
                        <CheckBox Margin="10,10,10,5" Content="Allow Sizing" IsChecked="{Binding IsSizable, ElementName=Dialog, Mode=TwoWay}" HorizontalAlignment="Left" VerticalAlignment="Top" />
                        <CheckBox Margin="10,5,10,10" Content="Cancel Closing Event" Loaded="CancelClosingEvent_Loaded" HorizontalAlignment="Left" VerticalAlignment="Top" />
                    </StackPanel>
                </dx:DXDialog>
            </DataTemplate>
            <DataTemplate x:Key="wt">
                <dx:DXWindow x:Name="Window" Title="Window" IsSizable="False">
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition Width="*" />
                        </Grid.ColumnDefinitions>
                        <Image HorizontalAlignment="Right" VerticalAlignment="Center" Source="../Images/wizard-image.png" Stretch="None" />
                        <Border HorizontalAlignment="Left" VerticalAlignment="Center" Grid.Column="1">
                            <TextBlock Margin="50,100,50,100" Width="350" FontWeight="800" TextAlignment="Center" FontSize="36" TextWrapping="Wrap" Text="Welcome to DevExpress Window Demo" />
                        </Border>
                        <CheckBox Grid.Column="1" Margin="10" Content="Cancel Closing Event" Loaded="CancelClosingEvent_Loaded" HorizontalAlignment="Left" VerticalAlignment="Bottom" dx:StyleManager.ApplyApplicationTheme="True" />
                    </Grid>
                </dx:DXWindow>
            </DataTemplate>
        </ResourceDictionary>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <Border CornerRadius="4" >
            <Border CornerRadius="3" Margin="1">
                <Grid HorizontalAlignment="Left" VerticalAlignment="Top" Margin="30">
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="10" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="10" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="10" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="10" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="20" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                    </Grid.RowDefinitions>
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>
                    <TextBlock Text="Title:" Margin="0,0,5,0" Grid.Row="0" VerticalAlignment="Center" />
                    <TextBox x:Name="Title" Text="Dialog Window" Grid.Row="0" Grid.Column="1" Grid.ColumnSpan="3" Width="350" HorizontalAlignment="Left" />

                    <TextBlock Text="Animation Type:" Margin="0,0,5,0" Grid.Row="2" VerticalAlignment="Center" />
                    <ComboBox x:Name="AnimationType" SelectedItem="0" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2" Width="350" HorizontalAlignment="Left" />

                    <TextBlock Text="Dialog Buttons:" Margin="0,0,5,0" Grid.Row="4" VerticalAlignment="Center" />
                    <ComboBox x:Name="DialogButton" SelectedItem="0" Grid.Row="4" Grid.Column="1" Grid.ColumnSpan="3" Width="350" HorizontalAlignment="Left" />

                    <TextBlock Text="Default Dialog Result:" Margin="0,0,5,0" Grid.Row="6" VerticalAlignment="Center" />
                    <ComboBox x:Name="DefaultDialogResult" SelectedItem="0" Grid.Row="6" Grid.Column="1" Grid.ColumnSpan="3" Width="350" HorizontalAlignment="Left" />

                    <CheckBox x:Name="IsModal" Content="Open As Modal" Grid.Row="8" Grid.Column="1" />
                    <CheckBox x:Name="KeepPosition" Content="Keep Position" Grid.Row="8" Grid.Column="2" />
                    <CheckBox x:Name="CancelClosingEvent" Content="Cancel Closing Event" Grid.Row="8" Grid.Column="3" />

                    <Grid Grid.Row="10" Grid.ColumnSpan="2" Grid.Column="1">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                        </Grid.ColumnDefinitions>
                        <Button Content="Show Dialog" Click="ShowDialog_Click" Margin="6" Grid.Column="0" />
                        <Button Content="Show Window" Click="ShowWindow_Click" Margin="6" Grid.Column="1" />
                        <Button Content="Clear Messages" Click="ClearMessages_Click" Margin="6" Grid.Column="2" />
                    </Grid>
                    <TextBox x:Name="Log" Height="200" Width="600" Margin="6" Grid.Row="11" Grid.Column="1" Grid.ColumnSpan="3" IsReadOnly="True" VerticalScrollBarVisibility="Auto" />
                </Grid>
            </Border>
        </Border>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!using System;
using System.ComponentModel;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Media.Animation;
using System.Windows.Media.Imaging;
using DevExpress.Utils;
using DevExpress.Xpf.Core;
using System.Collections.Generic;

namespace ControlsDemo {
    public partial class Dialog : ControlsDemoModule {
        List<DXWindow> openedInstances = new List<DXWindow>();
        public Dialog() {
            InitializeComponent();
            InitializeAnimationTypeCombobox();
            InitializeDialogButtonCombobox();
            InitializeDefaultDialogResultCombobox();
        }
        protected override void RaiseBeforeModuleDisappear() {
            base.RaiseBeforeModuleDisappear();
            foreach(DXWindow dxw in openedInstances) dxw.Hide();
            openedInstances.Clear();
        }
        void InitializeAnimationTypeCombobox() {
            Array typeArray = EnumExtensions.GetValues(typeof(WindowAnimationType));
            foreach(WindowAnimationType db in typeArray)
                AnimationType.Items.Add(db.ToString());
            AnimationType.SelectedIndex = 0;
        }
        void InitializeDialogButtonCombobox() {
            Array buttonArray = EnumExtensions.GetValues(typeof(DialogButtons));
            foreach(DialogButtons db in buttonArray)
                DialogButton.Items.Add(db.ToString());
            DialogButton.SelectedIndex = 1;
        }
        void InitializeDefaultDialogResultCombobox() {
            Array resultArray = EnumExtensions.GetValues(typeof(DialogResult));
            foreach(DialogResult result in resultArray)
                DefaultDialogResult.Items.Add(result.ToString());
            DefaultDialogResult.SelectedIndex = 0;
        }
        private void ShowDialog_Click(object sender, RoutedEventArgs e) {
            DXDialog dialog = ((DataTemplate)Resources["dt"]).LoadContent() as DXDialog;
            openedInstances.Add(dialog);
            dialog.Buttons = (DialogButtons)DialogButton.SelectedIndex;
            dialog.Title = Title.Text;
            dialog.DefaultDialogResult = (DialogResult)DefaultDialogResult.SelectedIndex;
            dialog.KeepPosition = KeepPosition.IsChecked.Value;
            dialog.Opened += Dialog_Opened;
            dialog.Closing += Dialog_Closing;
            dialog.Closed += Dialog_Closed;
            dialog.Icon = GetIcon();
            dialog.AnimationType = (WindowAnimationType)AnimationType.SelectedIndex;
            dialog.ShowAnimation = CreateAnimation(true);
            dialog.HideAnimation = CreateAnimation(false);
            dialog.FlowDirection = this.DemoModuleControl.Content.FlowDirection;
            if(IsModal.IsChecked.Value)
                dialog.ShowDialog();
            else
                dialog.Show();
        }
        void Dialog_Closing(object sender, CancelEventArgs e) {
            DXDialog d = (DXDialog)sender;
            Log.Text += "DXDialog(" + Convert.ToString(d.Title) + ") Closing event raised with result = " + d.DialogResult.ToString() + "\n";
            e.Cancel = CancelClosingEvent.IsChecked.Value;
        }
        void Dialog_Closed(object sender, EventArgs e) {
            DXDialog d = (DXDialog)sender;
            Log.Text += "DXDialog(" + Convert.ToString(d.Title) + ") Closed event raised with result = " + d.DialogResult.ToString() + "\n";
        }
        void Dialog_Opened(object sender, EventArgs e) {
            DXDialog d = (DXDialog)sender;
            Log.Text += "DXDialog(" + Convert.ToString(d.Title) + ") Opened event raised\n";
        }
        void Window_Closing(object sender, CancelEventArgs e) {
            DXWindow d = (DXWindow)sender;
            Log.Text += "DXWindow(" + Convert.ToString(d.Title) + ") Closing event raised\n";
            e.Cancel = CancelClosingEvent.IsChecked.Value;
        }
        void Window_Closed(object sender, EventArgs e) {
            DXWindow d = (DXWindow)sender;
            Log.Text += "DXWindow(" + Convert.ToString(d.Title) + ") Closed event raised\n";
        }
        void Window_Opened(object sender, EventArgs e) {
            DXWindow d = (DXWindow)sender;
            Log.Text += "DXWindow(" + Convert.ToString(d.Title) + ") Opened event raised\n";
        }
        private void ShowWindow_Click(object sender, RoutedEventArgs e) {
            DXWindow window = ((DataTemplate)Resources["wt"]).LoadContent() as DXWindow;
            openedInstances.Add(window);
            window.Title = Title.Text;
            window.KeepPosition = KeepPosition.IsChecked.Value;
            window.Opened += Window_Opened;
            window.Closing += Window_Closing;
            window.Closed += Window_Closed;
            window.Icon = GetIcon();
            window.AnimationType = (WindowAnimationType)AnimationType.SelectedIndex;
            window.ShowAnimation = CreateAnimation(true);
            window.HideAnimation = CreateAnimation(false);
            window.FlowDirection = this.DemoModuleControl.Content.FlowDirection;
            if(IsModal.IsChecked.Value)
                window.ShowDialog();
            else
                window.Show();
        }
        private void ClearMessages_Click(object sender, RoutedEventArgs e) {
            Log.Text = "";
        }
        Image GetIcon() { return new Image() { Source = new BitmapImage(new Uri("../Images/AgControls.png", UriKind.Relative)) }; }
        Storyboard CreateAnimation(bool isShow) {
            DoubleAnimation daAngle = new DoubleAnimation();
            DoubleAnimation daOpacity = new DoubleAnimation();
            Storyboard sb = new Storyboard();
            sb.Children.Add(daAngle);
            sb.Children.Add(daOpacity);
            Storyboard.SetTargetProperty(daAngle, new PropertyPath("Grid.RenderTransform.Children[1].Angle"));
            Storyboard.SetTargetProperty(daOpacity, new PropertyPath("Opacity"));
            daAngle.Duration = new Duration(TimeSpan.FromSeconds(1));
            if(isShow) {
                daAngle.From = 0;
                daAngle.To = 360;
                daOpacity.From = 0;
                daOpacity.To = 1;
            } else {
                daAngle.From = 360;
                daAngle.To = 0;
                daOpacity.From = 1;
                daOpacity.To = 0;
            }
            return sb;
        }
        void CancelClosingEvent_Loaded(object sender, RoutedEventArgs e) {
            CheckBox cb = (CheckBox)sender;
            bool isVisible = IsChecked(IsModal) && IsChecked(CancelClosingEvent);
            cb.Visibility = isVisible ? Visibility.Visible : Visibility.Collapsed;
            if(!isVisible)
                return;
            Binding isCheckedBinding = new Binding("IsChecked");
            isCheckedBinding.Source = this.CancelClosingEvent;
            isCheckedBinding.Mode = BindingMode.TwoWay;
            cb.SetBinding(CheckBox.IsCheckedProperty, isCheckedBinding);
        }
        bool IsChecked(CheckBox cb) { return cb.IsChecked.Value; }
    }
}!�K<local:ControlsDemoModule x:Class="ControlsDemo.DialogWizard"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:ControlsDemo">
    <local:ControlsDemoModule.Resources>
        <ResourceDictionary>
            <Image x:Key="img" Source="../Images/wizard-image.png" />
            <Image x:Key="img2" Source="../Images/Have-fun!.png" />
            <Image x:Key="img3" Source="../Images/image-61x61.png" />
            <Image x:Key="img4" Source="../Images/Not-so-fast!.png" />
            <Image x:Key="img5" Source="../Images/devexpress123.png" />
            <DataTemplate x:Key="WelcomePage">
                <Grid Width="700" Height="400">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>
                    <Image Source="../Images/wizard-image.png" />
                    <Grid Grid.Column="1">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <TextBlock TextWrapping="Wrap" Width="400" HorizontalAlignment="Left" Margin="16,16,16,10" FontSize="20" FontWeight="600" Text="Welcome to the Silverlight Product Features Tour" />
                        <TextBlock Grid.Row="1" TextWrapping="Wrap" Width="450" HorizontalAlignment="Left" FontSize="10" Margin="16,0,16,0" Text="Thank you for your interest in the Silverlight Wizard Suite. We hope you'll have some fun during the next few minutes and learn about our new product in the process." />
                        <Image Grid.Row="2" Source="../Images/Have-fun!.png" HorizontalAlignment="Right" VerticalAlignment="Bottom" Stretch="None" />
                        <TextBlock Grid.Row="2" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="16" FontSize="10" Text="To proceed with the tour, click Next." />
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="PlayTunePage">
                <Grid Width="700" Height="400">
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="*" />
                    </Grid.RowDefinitions>
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="Auto" />
                        </Grid.ColumnDefinitions>
                        <TextBlock FontSize="12" FontWeight="800" Margin="16,10,0,0" Text="Step 2 - Play a tune" />
                        <TextBlock Grid.Row="1" FontSize="10" Margin="46,2,0,0" Text="To make this demo more entertaining, we would like to play a tune for you. Simple choose your favorite track." />
                        <Image Grid.Column="1" Grid.RowSpan="2" Margin="0,0,16,0" Stretch="None" Source="../Images/image-61x61.png" />
                    </Grid>
                    <Grid Grid.Row="1" Background="Transparent">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="*" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <ListBox SelectionChanged="TuneListBox_SelectionChanged" Width="650" Height="Auto" Margin="0,10,0,0" HorizontalAlignment="Center">
                            <ListBoxItem Content="Metallica - Enter Sandman" FontSize="10" />
                            <ListBoxItem Content="Nirvana - Smells Like Teen Spirit" FontSize="10" />
                            <ListBoxItem Content="Pet Shop Boys - West End Girls" FontSize="10" />
                            <ListBoxItem Content="Run D.M.C. - Christmas in Hollis" FontSize="10" />
                            <ListBoxItem Content="Spice Girls - Wannabe" FontSize="10" />
                            <ListBoxItem Content="Backstreet Boys - Show Me the Meaning" FontSize="10" />
                            <ListBoxItem Content="The Prodigy - Firestarter" FontSize="10" />
                            <ListBoxItem Content="The Beatles - Yellow Submarine" FontSize="10" />
                            <ListBoxItem Content="The Rolling Stones - Angie" FontSize="10" />
                            <ListBoxItem Content="Black Eyed Peas - Pump It" FontSize="10" />
                            <ListBoxItem Content="Rihanna - Umbrella" FontSize="10" />
                            <ListBoxItem Content="Linkin Park - From the Inside" FontSize="10" />
                            <ListBoxItem Content="Madonna - Music" FontSize="10" />
                            <ListBoxItem Content="Michael Jackson - Bad" FontSize="10" />
                            <ListBoxItem Content="Kanye West - Stronger" FontSize="10" />
                            <ListBoxItem Content="Gwen Stefani - 4 in the Morning" FontSize="10" />
                        </ListBox>
                        <Button Grid.Row="1" Loaded="PlayButton_Loaded" Click="PlayButton_Click" Width="Auto" Height="Auto" HorizontalAlignment="Center" Margin="10" Content="Play" IsEnabled="False" />
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="ReadEulaPage">
                <Grid Width="700" Height="400">
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="*" />
                    </Grid.RowDefinitions>
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="Auto" />
                        </Grid.ColumnDefinitions>
                        <TextBlock FontSize="12" FontWeight="800" Margin="16,10,0,0" Text="Step 3 - The Read Some Very Long Text step" />
                        <TextBlock Grid.Row="1" FontSize="10" Margin="46,2,0,0" Text="Before proceeding, we want you to read and understand the following text, which is very long." />
                        <Image Grid.Column="1" Grid.RowSpan="2" Margin="0,0,16,0" Stretch="None" Source="../Images/image-61x61.png" />
                    </Grid>
                    <Grid Grid.Row="1" Background="Transparent">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="*" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <TextBox IsReadOnly="True" TextWrapping="Wrap" Loaded="EulaText_Loaded" FontSize="10" VerticalScrollBarVisibility="Auto" Width="650" Height="260" Margin="0,10,0,0" HorizontalAlignment="Center" />
                        <CheckBox Grid.Row="1" Margin="0,5,0,10" FontSize="10" Loaded="Agree_Loaded" Click="Agree_Click" Content=" I have read and understand the very long text above. Maybe." Width="650" HorizontalAlignment="Center" />
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="ConfirmPage">
                <Grid Width="700" Height="400">
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="*" />
                    </Grid.RowDefinitions>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="Auto" />
                        </Grid.ColumnDefinitions>
                        <TextBlock FontSize="12" FontWeight="800" Margin="16,10,0,0" Text="Step 4 - Are You Tired Yet?" />
                        <Image Grid.Column="1" Margin="0,0,16,0" Stretch="None" Source="../Images/image-61x61.png" />
                    </Grid>
                    <Grid Grid.Row="1" Background="Transparent">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <TextBlock Margin="16,50,0,50" FontSize="10" Text="Do you really want to proceed with the Silverligt tour even after we made you read that much text?" />
                        <StackPanel Grid.Row="1" Margin="40,0,0,0">
                            <RadioButton Margin="5" GroupName="Proceed" Loaded="IsConfirm_Loaded" Click="Confirm_Click" FontSize="10" Content="Yes, sure." />
                            <RadioButton Margin="5" GroupName="Proceed" Loaded="IsNotConfirm_Loaded" Click="Confirm_Click" FontSize="10" Content="No, get me out of here." />
                        </StackPanel>
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="NotSoFastPage">
                <Grid Width="700" Height="400">
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>
                            <TextBlock FontSize="12" FontWeight="800" Margin="16,10,0,0" Text="Not so Fast!" />
                            <Image Grid.Column="1" Margin="0,0,16,0" Stretch="None" Source="../Images/image-61x61.png" />
                        </Grid>
                        <Grid Grid.Row="1" Background="Transparent">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="Auto" />
                                <RowDefinition Height="*" />
                            </Grid.RowDefinitions>
                            <TextBlock TextWrapping="Wrap" Width="650" HorizontalAlignment="Left" FontSize="10" Margin="16" Text="Ha! Did you really think we would let you out so easy? No way! Please press Next to continue. You will navigate through just a few more frames, we promise..." />
                            <Image Grid.Row="1" Source="../Images/Not-so-fast!.png" HorizontalAlignment="Right" VerticalAlignment="Bottom" Stretch="None" />
                            <TextBlock Grid.Row="1" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="16" FontSize="10" Text="If you really, really, really want to quit, just press Cancel." />
                        </Grid>
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="TimeConsumePage">
                <Grid Width="700" Height="400">
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>
                            <TextBlock FontSize="12" FontWeight="800" Margin="16,10,0,0" Text="Step 5 - Time-consuming Operation" />
                            <Image Grid.Column="1" Margin="0,0,16,0" Stretch="None" Source="../Images/image-61x61.png" />
                        </Grid>
                        <Grid Grid.Row="1" Background="Transparent">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="Auto" />
                                <RowDefinition Height="*" />
                                <RowDefinition Height="Auto" />
                            </Grid.RowDefinitions>
                            <TextBlock TextWrapping="Wrap" Width="650" HorizontalAlignment="Left" FontSize="10" Margin="16,16,16,0" Text="To keep you with us just for a little bit longer, we are performing an important time-consuming operation. See - you can't proceed until it's completed!" />
                            <ProgressBar Loaded="Progress_Loaded" Minimum="0" Maximum="100" Grid.Row="1" Width="550" Height="20" Margin="0,100,0,0" VerticalAlignment="Top" />
                            <TextBlock Grid.Row="2" Loaded="ThanksText_Loaded" Visibility="Collapsed" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="16,0,16,16" FontSize="10" Text="Thanks for your patience. To proceed, click Next." />
                        </Grid>
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="AntibotPage">
                <Grid Width="700" Height="400">
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>
                            <TextBlock FontSize="12" FontWeight="800" Margin="16,10,0,0" Text="Step 6 - Are You a Robot?" />
                            <Image Grid.Column="1" Margin="0,0,16,0" Stretch="None" Source="../Images/image-61x61.png" />
                        </Grid>
                        <Grid Grid.Row="1" Background="Transparent">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="Auto" />
                                <RowDefinition Height="Auto" />
                                <RowDefinition Height="*" />
                            </Grid.RowDefinitions>
                            <TextBlock TextWrapping="Wrap" Width="650" HorizontalAlignment="Left" FontSize="10" Margin="16,16,16,0" Text="To prove that you are a human, and not a spam bot, please enter the characters that you see in the image and press Next." />
                            <Grid Grid.Row="1" Margin="0,65,0,15" Width="290" Height="90">
                                <TextBox IsReadOnly="True" />
                                <Image Grid.Row="1" Stretch="None" VerticalAlignment="Center" HorizontalAlignment="Center" Source="../Images/devexpress123.png" />
                            </Grid>
                            <TextBox Loaded="AntibotText_Loaded" VerticalAlignment="Top" Grid.Row="2" Width="290" Height="25" />
                        </Grid>
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="BotPage">
                <Grid Width="700" Height="400">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>
                    <Image Source="../Images/wizard-image.png" />
                    <Grid Grid.Column="1">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <TextBlock TextWrapping="Wrap" Width="400" HorizontalAlignment="Left" Margin="16,16,16,10" FontSize="20" FontWeight="600" Text="Sorry, No Robots Allowed" />
                        <TextBlock Grid.Row="1" TextWrapping="Wrap" Width="450" HorizontalAlignment="Left" FontSize="10" Margin="16,0,16,0" Text="We are very sorry, but no robots are allowed to continue this wizard. Please click Finish to exit." />
                        <TextBlock Grid.Row="2" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="16" FontSize="10" Text="To close this wizard, click Finish" />
                    </Grid>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="CongratulationsPage">
                <Grid Width="700" Height="400">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>
                    <Image Source="../Images/wizard-image.png" />
                    <Grid Grid.Column="1">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <TextBlock TextWrapping="Wrap" Width="400" HorizontalAlignment="Left" Margin="16,16,16,10" FontSize="20" FontWeight="600" Text="Congratulations - You've Passed All the Way Through!" />
                        <TextBlock Grid.Row="1" Loaded="CongratulationsText_Loaded" TextWrapping="Wrap" Width="450" HorizontalAlignment="Left" FontSize="10" Margin="16,0,16,0" Text="Thank you for completing this Silverlight feature tour! We can now conclusively state that you are very patient, a quick reader and definitely not a robot." />
                        <TextBlock Grid.Row="2" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="16" FontSize="10" Text="To close this wizard, click Finish" />
                    </Grid>
                </Grid>
            </DataTemplate>
        </ResourceDictionary>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <Border CornerRadius="4" >
            <Border CornerRadius="3" Margin="1">
                <Grid HorizontalAlignment="Left" VerticalAlignment="Top" Margin="30">
                    <Button Content="Show Wizard" Margin="6" Click="ShowWizard_Click" />
                </Grid>
            </Border>
        </Border>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!�Cusing System;
using System.ComponentModel;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media.Animation;
using DevExpress.Xpf.Core;

namespace ControlsDemo {
    public enum WizardPage { Welcome, PlayTune, ReadEula, Confirm, NotSoFast, TimeConsume, Antibot, Bot, Congratulations }

    public partial class DialogWizard : ControlsDemoModule {
        #region Property
        DXDialog Dialog { get; set; }
        Button BackButton { get { return Dialog.YesButton; } }
        Button NextButton { get { return Dialog.NoButton; } }
        Button CancelButton { get { return Dialog.CancelButton; } }
        WizardPage CurrentPage { get; set; }
        Button PlayButton { get; set; }
        string Tune { get; set; }
        CheckBox AgreeButton { get; set; }
        bool IsAgree { get; set; }
        bool IsReadEula { get; set; }
        RadioButton IsConfirmButton { get; set; }
        RadioButton IsNotConfirmButton { get; set; }
        bool IsConfirm { get; set; }
        ProgressBar Progress { get; set; }
        TextBlock ThanksText { get; set; }
        bool IsTimeConsumed { get; set; }
        TextBox AntibotText { get; set; }
        DateTime ReadStartTime { get; set; }
        #endregion
        public DialogWizard() {
            InitializeComponent();
        }
        protected override void RaiseBeforeModuleDisappear() {
            base.RaiseBeforeModuleDisappear();
            if(Dialog != null) Dialog.Hide();
        }
        void ShowWizard_Click(object sender, RoutedEventArgs e) {
            Dialog = new DXDialog("Wizard", DialogButtons.YesNoCancel);
            Dialog.Closing += new CancelEventHandler(Dialog_ButtonClick);
            Dialog.IsSizable = false;
            Dialog.FlowDirection = this.DemoModuleControl.Content.FlowDirection;
            Dialog.DefaultDialogResult = DialogResult.No;
            IsAgree = false;
            IsReadEula = false;
            IsConfirm = false;
            ReadStartTime = new DateTime();
            Tune = "";
            CurrentPage = WizardPage.Welcome;
            ShowPage();
            Dialog.Loaded += (d, ev) => { SetButtonProperty(); };
            Dialog.Show();
        }
        void Dialog_ButtonClick(object sender, CancelEventArgs e) {
            bool result;
            switch(Dialog.DialogResult) {
                case DialogResult.Yes:
                    result = OnPrevClick();
                    break;
                case DialogResult.No:
                    result = OnNextClick();
                    break;
                default:
                    result = OnCancelClick();
                    break;
            }
            e.Cancel = result;
        }
        bool OnCancelClick() {
            MessageBoxResult result = MessageBox.Show("Do you want to exit the Silverlight feature tour?", "Wizard", MessageBoxButton.OKCancel);
            return result == MessageBoxResult.Cancel;
        }
        bool OnNextClick() {
            switch(CurrentPage) {
                case WizardPage.ReadEula:
                    CheckUserReadEula();
                    if(IsReadEula)
                        CurrentPage = GetNextValue(CurrentPage);
                    break;
                case WizardPage.Confirm:
                    CurrentPage = IsConfirm ? WizardPage.TimeConsume : WizardPage.NotSoFast;
                    break;
                case WizardPage.Antibot:
                    CurrentPage = AntibotText.Text == "DevExpress123" ? WizardPage.Congratulations : WizardPage.Bot;
                    break;
                case WizardPage.Bot:
                case WizardPage.Congratulations:
                    return false;
                default:
                    CurrentPage = GetNextValue(CurrentPage);
                    break;
            }
            ShowPage();
            return true;
        }
        bool OnPrevClick() {
            switch(CurrentPage) {
                case WizardPage.Welcome:
                    return false;
                case WizardPage.TimeConsume:
                    CurrentPage = WizardPage.Confirm;
                    break;
                case WizardPage.Congratulations:
                    CurrentPage = WizardPage.Antibot;
                    break;
                default:
                    CurrentPage = GetPrevValue(CurrentPage);
                    break;
            }
            ShowPage();
            return true;
        }
        static WizardPage GetNextValue(WizardPage current) {
            WizardPage[] values = (WizardPage[])Enum.GetValues(current.GetType());
            int currIndex = Array.IndexOf(values, current);
            if(currIndex == values.Length - 1)
                currIndex = -1;
            return (WizardPage)values.GetValue(currIndex + 1);
        }
        static WizardPage GetPrevValue(WizardPage current) {
            WizardPage[] values = (WizardPage[])Enum.GetValues(current.GetType());
            int currIndex = Array.IndexOf(values, current);
            if(currIndex == values.Length)
                currIndex = values.Length;
            return (WizardPage)values.GetValue(currIndex - 1);
        }
        void ShowPage() {
            string resourceKey = CurrentPage.ToString() + "Page";
            object content = ((DataTemplate)Resources[resourceKey]).LoadContent();
            Dialog.Content = content;
            IsTimeConsumed = false;
            if(CurrentPage == WizardPage.ReadEula && ReadStartTime.Ticks == 0)
                ReadStartTime = DateTime.Now;
            SetButtonProperty();
        }
        void SetButtonProperty() {
            if(BackButton != null) {
                BackButton.IsEnabled = CurrentPage != WizardPage.Welcome && CurrentPage != WizardPage.Antibot;
                BackButton.Content = "< Back";
            }
            if(NextButton != null) {
                NextButton.IsEnabled = CurrentPage != WizardPage.ReadEula || IsAgree;
                NextButton.Content = (CurrentPage != WizardPage.Bot && CurrentPage != WizardPage.Congratulations) ? "Next >" : "Finish";
            }
        }
        void TuneListBox_SelectionChanged(object sender, SelectionChangedEventArgs e) {
            PlayButton.IsEnabled = true;
            ListBoxItem lbi = (ListBoxItem)((ListBox)sender).SelectedItem;
            Tune = (string)lbi.Content;
        }
        void PlayButton_Loaded(object sender, RoutedEventArgs e) { PlayButton = (Button)sender; }
        void PlayButton_Click(object sender, RoutedEventArgs e) {
            string message = "Sorry, but we don't have that song in our library...\n" +
                "But we are agree with you that \"" + Tune + "\" is an exellent choice.";
            MessageBox.Show(message);
        }
        void EulaText_Loaded(object sender, RoutedEventArgs e) { ((TextBox)sender).Text = Info.LongText; }
        void Agree_Loaded(object sender, RoutedEventArgs e) {
            AgreeButton = (CheckBox)sender;
            AgreeButton.IsChecked = IsAgree;
        }
        void Agree_Click(object sender, RoutedEventArgs e) {
            IsAgree = ((CheckBox)sender).IsChecked.Value;
            NextButton.IsEnabled = IsAgree;
        }
        void IsConfirm_Loaded(object sender, RoutedEventArgs e) {
            IsConfirmButton = (RadioButton)sender;
            IsConfirmButton.SetValue(RadioButton.IsCheckedProperty, IsConfirm);
        }
        void IsNotConfirm_Loaded(object sender, RoutedEventArgs e) {
            IsNotConfirmButton = (RadioButton)sender;
            IsNotConfirmButton.SetValue(RadioButton.IsCheckedProperty, !IsConfirm);
        }
        void Confirm_Click(object sender, RoutedEventArgs e) { IsConfirm = IsConfirmButton.IsChecked.Value; }
        void Progress_Loaded(object sender, RoutedEventArgs e) {
            if(IsTimeConsumed || !NextButton.IsEnabled)
                return;
            NextButton.IsEnabled = false;
            ProgressBar progress = (ProgressBar)sender;
            DoubleAnimation da = new DoubleAnimation();
            Storyboard sb = new Storyboard();
            sb.Children.Add(da);
            Storyboard.SetTarget(da, progress);
            Storyboard.SetTargetProperty(da, new PropertyPath("Value"));
            da.Duration = new Duration(TimeSpan.FromSeconds(5));
            da.From = 0;
            da.To = 100;
            da.Completed += (d, f) => {
                IsTimeConsumed = true;
                ThanksText.SetVisible(true);
                NextButton.IsEnabled = true;
            };
            sb.Begin();

        }
        void ThanksText_Loaded(object sender, RoutedEventArgs e) {
            ThanksText = (TextBlock)sender;
            ThanksText.SetVisible(IsTimeConsumed);
        }
        void AntibotText_Loaded(object sender, RoutedEventArgs e) { AntibotText = (TextBox)sender; }
        void CongratulationsText_Loaded(object sender, RoutedEventArgs e) {
            if(Tune == "")
                return;
            string text = string.Format("Thank you for completing this XtraWizard feature tour! We can now conclusively state that you are very patient, definitely not a robot, a quick reader, and a fan of {0} just like we are.", GetArtistName(Tune));
            ((TextBlock)sender).Text = text;
        }
        void CheckUserReadEula() {
            if(IsReadEula)
                return;
            TimeSpan interval = DateTime.Now - ReadStartTime;
            int seconds = (int)interval.TotalSeconds;
            if(seconds >= 60) {
                IsReadEula = true;
                return;
            }
            string text = "Are you sure that " + seconds.ToString() + " seconds was enough time for you to read all this text?";
            MessageBoxResult result = MessageBox.Show(text, "Wizard", MessageBoxButton.OKCancel);
            IsReadEula = result == MessageBoxResult.OK;
        }
        string GetArtistName(object value) {
            if(value == null) return string.Empty;
            return value.ToString().Substring(0, value.ToString().IndexOf("-") - 1);
        }
    }

    public static class Info {
        public static string LongText = @"With the new DevExpress WinForms and ASP.NET grids, the inherent performance limitations associated with large datasets are a thing of the past. By delegating server intensive operations to the database server, DevExpress LINQ-enabled grid products make what was previously far too time consuming or worse, impossible, possible again.


Back to Basics - Grouping, Sorting, Filtering, Summary Computations 

With the release of Outlook 97, Microsoft introduced to the masses an entirely new way in which to deliver information to end-users within a grid control. Component vendors such as us then released components which allowed developers to build Windows® and ASP.NET applications that mimicked the capabilities of Outlook 97's grid. Over the last 10+ years, countless individuals have come to rely on the grouping/sorting/summary computation capabilities of this new grid metaphor on the Windows and ASP.NET platforms.


The Power of an Outlook® Style Grid 

The real strength of the Outlook style grid lies in its ability to organize information for the end-user and report on that information in an effective manner. In a traditional 2 dimensional grid, a user would not have the luxury to analyze the information displayed on screen. Assume for a moment that a grid is used to display sales information. Old style 2-D grids do not allow the user to group sales information by region and to better understand the data being presented to them. But when using an Outlook style grid, the user is free to group and summarize information by any column...giving them the productivity tools needed to get their job done instantly without generating complex sales reports.


Size Matters - Handling Large Datasets 

The UI power available in an Outlook® Style grid, however, comes at a cost. That cost is dataset size. Large datasets in an ASP.NET application impact the usability of the application. When it comes to this modern grid UI, users will invariably want to analyze information and they will rarely understand why a grid performs well with a 100 records and fails with 100,000 records. To illustrate, let's continue with our previous example. Assume a developer builds a web UI that displays sales data within a grid control and during testing with 100 sales records, the web server and the components used to build the web page perform admirably. The developer then delivers the solution to market and the customer is elated by the new UI.

As the customer begins adding information to the database and the dataset size grows, problems take shape. Grouping, summary computation, sorting, and navigation speed start to bog down. The problem worsens over time and eventually the developer is left with only a single option – to restrict the number of records being rendered on screen.

The developer then delivers a modified solution to the customer and the customer asks a very logical question...Why am I not able to group and summarize sales information for my business over the last year? So what if my database has 500,000 records in it? Why can't I just see the information on screen without having to wait 2 minutes to get incorrect results?


Compromise is Not the Answer – the ASPxGridView and XtraGrid Are 

Outlook style grids are extremely powerful but this power can only be realized if the grid control can consume data effectively. If this is not true...if the grid should only be used to display limited datasets, then why bother using an Outlook style grid?

When we chose to design our grid controls for WinForms and ASP.NET, foremost in our minds was performance and optimum memory use against large datasets. Our reasoning was simple – whether a grid displays 1 record or a million, the server should respond instantly and give the end-user the means with which to operate his business without unwanted roadblocks and hurdles.


How it All Works 

Data processing is a critical feature of all grid controls. A well designed data controller frees the web server and the client from onerous tasks and allows it to perform at an optimum level regardless of server/client load by offloading database server specific chores to the database server. Data processing within the ASPxGridView and the XtraGrid is managed by our LINQ enabled Data Controller.


Let the Database Server Do What it Does Best 

No matter how well one designs a data controller, it will never do its job well if one fails to recognize that database specific operations ought to be executed on the database server. No matter how ingenious the algorithms – no matter how brilliant the technology...if the grid is forced to manage data itself, you can bet that a large dataset will eventually bring the server or the Windows Smart Client to its knees and make the application totally unusable.


Don't Kill the Web Server or the Windows Client 

The obvious question one might ask at this point is why – why should a large dataset, hundreds of users, and the need to group/sort/navigate records throughout the business day impact the application in such a massive way. The answer is simple: With ASP.NET and Windows Smart Clients, most grid controls need the entire dataset to be loaded and processed for every operation...be it a trivial operation such as record navigation from one page to the next or complex operations such as data grouping. For ASP.NET, it's the web server that is forced into this position by competing grid controls and it is the web server that has to allocate the necessary resources to keep the site running. For Windows Smart Clients, the network becomes the bottleneck as thousands upon thousands of rows of records are read into memory from the database server.

At the end of the day, that's why developers resort to filtering result sets – they need the web server and/or the Windows Smart Client to function and not fail.
Enough with Crippling Limitations 

The new LINQ-enabled ASPxGridView and XtraGrid confront the limitations we've outlined here head-on and have been engineered to free you from the hassles you otherwise would be forced to workaround.

Instead of reading the entire dataset from the data server and then managing data within the grid, our controls simply display data that has already been grouped or sorted on the data server. This is possible because of our built-in LINQ-enabled providers . This provider can produce smart queries so that all the grid needs to do is download records to be displayed within the current page. If you have 100,000 records in your data source and want to display 10 records on the page, the grid will need to download only 10 records rather than the 100,000 records required with each request/query when using competing grid controls. This means that with the ASPxGridView and XtraGrid, what was once simply impossible with competing grids (but entirely needed by end-users) can now be easily accomplished.";
    }
}!�<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <DataTemplate x:Key="d0">
        <Rectangle Fill="Firebrick" Stroke="Black" StrokeThickness="3" Width="100" Height="100" RadiusX="7" RadiusY="7" />
    </DataTemplate>
    <DataTemplate x:Key="d1">
        <Ellipse Fill="Aqua" Stroke="Black" StrokeThickness="3" Width="100" Height="100" />
    </DataTemplate>
    <DataTemplate x:Key="d2">
        <Rectangle Fill="Brown" Stroke="Black" StrokeThickness="3" Width="100" Height="100" RadiusX="40" RadiusY="40" />
    </DataTemplate>
    <DataTemplate x:Key="d3">
        <Rectangle Fill="AliceBlue" Stroke="Black" StrokeThickness="3" Width="100" Height="100" RadiusX="7" RadiusY="7" />
    </DataTemplate>
    <DataTemplate x:Key="d4">
        <Ellipse Fill="OrangeRed" Stroke="Black" StrokeThickness="3" Width="100" Height="100" StrokeDashArray="5,5" />
    </DataTemplate>
    <DataTemplate x:Key="d5">
        <Rectangle Fill="LightGreen" Stroke="Black" StrokeThickness="3" Width="100" Height="100" RadiusX="40" RadiusY="40" StrokeDashArray="5,5" />
    </DataTemplate>
</ResourceDictionary>!u<local:ControlsDemoModule x:Class="ControlsDemo.FlipViewItemsSource" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui" xmlns:col="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <local:ControlsDemoModule.Resources>
        <local:SourceConverter x:Key="sourceConverter" />
        <DataTemplate x:Key="ItemHeaderTemplate">
            <Grid>
                <TextBlock FontFamily="Segoe UI" HorizontalAlignment="Center" Text="{Binding FirstName}" />
            </Grid>
        </DataTemplate>
        <DataTemplate x:Key="ItemContentTemplate">
            <Grid x:Name="Grid_Content">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="*" />
                        <RowDefinition Height="auto" />
                    </Grid.RowDefinitions>
                    <Border HorizontalAlignment="Center" VerticalAlignment="Center" Background="White" BorderBrush="Black" BorderThickness="0" Margin="0">
                        <Image Margin="1" Source="{Binding Photo, Converter={StaticResource sourceConverter}}" Stretch="None" />
                    </Border>
                    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="{Binding PageHeader}" TextWrapping="Wrap" Grid.Row="1" FontFamily="Times New Roman" FontSize="22.667" Foreground="#FF1059A3" Margin="0,15,0,5" />
                    <TextBlock Text="{Binding PageContent}" TextWrapping="Wrap" Grid.Row="2" Foreground="#FF1059A3" Margin="10,0" />

                    <Grid Grid.Row="3" Margin="0,10,0,0">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="auto" />
                            <RowDefinition Height="auto" />
                        </Grid.RowDefinitions>
                        <Rectangle Fill="#FFA4A7BD" StrokeThickness="0" Height="1" Margin="0" VerticalAlignment="Top" />
                        <TextBlock Margin="10" Grid.Row="1" TextWrapping="Wrap" Foreground="#FF3B3D60" Text="{Binding Notes}" />
                    </Grid>
                </Grid>
            </Grid>
        </DataTemplate>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl SupressGroupFramePaddingInOptions="False">
        <dxdb:DemoModuleControl.DataContext>
            <local:NWindEmployees />
        </dxdb:DemoModuleControl.DataContext>
        <dxwui:FlipView x:Name="flipView" Margin="11" ItemsSource="{Binding Data}" IsAnimationEnabled="True" IsManipulationEnabled="True" ItemTemplate="{StaticResource ItemContentTemplate}" />
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!�using System.Windows;
namespace ControlsDemo {
    public partial class FlipViewItemsSource : ControlsDemoModule {
        public FlipViewItemsSource() {
            InitializeComponent();
        }
    }
}!�	<local:ControlsDemoModule x:Class="ControlsDemo.FrameNavigation" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui" xmlns:dxwuin="http://schemas.devexpress.com/winfx/2008/xaml/windowsui/navigation" xmlns:dxlc="http://schemas.devexpress.com/winfx/2008/xaml/layoutcontrol" xmlns:col="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <local:ControlsDemoModule.Resources>
        <local:AnimationTypeConverter x:Key="animationTypeConverter" />
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl SupressGroupFramePaddingInOptions="False">
        <dxwui:NavigationFrame x:Name="frame" Source="DashboardView" AnimationType="SlideHorizontal" BackNavigationMode="Root" />
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel>
                <dx:GroupFrame Header="Animation" Margin="0,0,0,12">
                    <dxe:ListBoxEdit Background="{x:Null}" Name="closeButtonListBox" ShowBorder="False" DisplayMember="DisplayName" EditValue="{Binding Path=AnimationType, ElementName=frame, Converter={StaticResource animationTypeConverter}, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}">
                        <dxe:ListBoxEdit.StyleSettings>
                            <dxe:RadioListBoxEditStyleSettings />
                        </dxe:ListBoxEdit.StyleSettings>
                        <dxe:ListBoxEdit.Items>
                            <local:AnimationTypeContainer DisplayName="None" Value="None" />
                            <local:AnimationTypeContainer DisplayName="Fade" Value="Fade" />
                            <local:AnimationTypeContainer DisplayName="Slide Horizontal" Value="SlideHorizontal" />
                            <local:AnimationTypeContainer DisplayName="Slide Vertical" Value="SlideVertical" />
                        </dxe:ListBoxEdit.Items>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!�using DevExpress.Xpf.DemoBase;
namespace ControlsDemo {
    [CodeFile("Modules/Views/NavigatorView(.SL).xaml")]
    [CodeFile("Modules/Views/DashboardView.xaml")]
    [CodeFile("Modules/Views/LoanCalculatorView.xaml")]
    [CodeFile("Modules/Views/MortgageRatesView.xaml")]
    [CodeFile("Modules/Views/ResearchView.xaml")]
    [CodeFile("Modules/Views/StatisticsView.xaml")]
    [CodeFile("Modules/Views/SystemInformationView.xaml")]
    [CodeFile("Modules/Views/UserManagementView.xaml")]
    [CodeFile("Modules/Views/ZillowView.xaml")]
    public partial class FrameNavigation : ControlsDemoModule {
        public FrameNavigation() {
            InitializeComponent();
        }
    }
}!
M<local:ControlsDemoModule x:Class="ControlsDemo.GalleryPhotoViewer" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:galleryDemo="clr-namespace:ControlsDemo.GalleryDemo" xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:coll="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">

    <local:ControlsDemoModule.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/GalleryStyles.SL.xaml" />
                <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/ScrollBar.SL.xaml" />
                <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/ScrollViewer.SL.xaml" />
            </ResourceDictionary.MergedDictionaries>
            <dxb:StatedStyleSelector x:Key="menuItemCaptionStyleSelector">
                <dxb:StatedStyleSelectorState IsDefault="True" Style="{StaticResource MenuGalleryItemCaptionTextStyle}" />
            </dxb:StatedStyleSelector>
        </ResourceDictionary>
    </local:ControlsDemoModule.Resources>


    <dxdb:DemoModuleControl>
        <Grid Background="Black">
            <Grid x:Name="mainView">
                <Grid.RowDefinitions>
                    <RowDefinition Height="22" />
                    <RowDefinition Height="*" />
                </Grid.RowDefinitions>
                <Grid Grid.Row="1">
                    <Border Background="Black" BorderThickness="0" CornerRadius="0,0,4,4">
                        <Border Background="#FF2F3241" BorderThickness="0" CornerRadius="0,0,3,3" Margin="1,0,1,1" />
                    </Border>
                    <Border Background="#FFD3D9FF" BorderThickness="0" Height="1" VerticalAlignment="Top" Opacity="0.3" />
                </Grid>
                <Grid x:Name="GeneralContent" Grid.Row="1">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>
                    <dxb:GalleryControl x:Name="galleryMenu" Background="Transparent" Margin="0,40,0,0" Width="150" ItemCaptionTextStyleSelector="{StaticResource menuItemCaptionStyleSelector}">
                        <dxb:Gallery AllowFilter="False" IsGroupCaptionVisible="False" IsItemGlyphVisible="False" IsItemDescriptionVisible="False" ColCount="1" VerticalScrollbarVisibility="Auto" ItemAutoWidth="True" ItemBorderTemplate="{StaticResource MenuGalleryItemBorderTemplate}" ItemContentHorizontalAlignment="Left" ItemCaptionMargin="32,6,0,6" ItemClick="GalleryMenu_ItemClick">
                            <dxb:GalleryItemGroup>
                                <dxb:GalleryItem Caption="Cars" />
                                <dxb:GalleryItem Caption="Las Vegas" />
                                <dxb:GalleryItem Caption="Persons" />
                                <dxb:GalleryItem Caption="Nature" />
                            </dxb:GalleryItemGroup>
                        </dxb:Gallery>
                    </dxb:GalleryControl>

                    <dxb:GalleryControl x:Name="gallery" Grid.Column="1" GroupCaptionTextStyle="{StaticResource GalleryGroupCaptionTextStyle}" Background="Transparent">
                        <dxb:Gallery AllowFilter="False" GroupCaptionVerticalAlignment="Stretch" GroupCaptionHorizontalAlignment="Stretch" ItemGlyphLocation="Top" ItemMargin="15" ItemCaptionHorizontalAlignment="Stretch" IsItemDescriptionVisible="False" IsItemGlyphVisible="False" ItemContentHorizontalAlignment="Stretch" ItemCaptionTemplate="{StaticResource GalleryItemCaptionTemplate}" GroupCaptionMargin="30,20,0,10" GroupItemsMargin="15,0,0,20" ItemClick="Gallery_ItemClick" AllowSmoothScrolling="True" GroupCaptionControlTemplate="{StaticResource GalleryGroupCaptionControlTemplate}" ItemBorderTemplate="{StaticResource GalleryItemBorderTemplate}" VerticalScrollbarVisibility="Visible" AllowToolTips="True" ToolTipTemplate="{StaticResource GalleryToolTipTemplate}" HintCaptionTemplate="{StaticResource GalleryHintCaptionTemplate}">
                            <dxb:GalleryItemGroup Caption="Cars">
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Mercedes-Benz" SizeInfo="700x467" Source="/Photos/Cars/0.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Mercedes-Benz" SizeInfo="700x467" Source="/Photos/Cars/1.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="BMW" SizeInfo="700x467" Source="/Photos/Cars/2.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Rolls-Royce" SizeInfo="700x467" Source="/Photos/Cars/3.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Jaguar" SizeInfo="700x467" Source="/Photos/Cars/4.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Lexus" SizeInfo="700x467" Source="/Photos/Cars/5.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Lexus" SizeInfo="700x467" Source="/Photos/Cars/6.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Ford" SizeInfo="700x467" Source="/Photos/Cars/7.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Dodge" SizeInfo="700x467" Source="/Photos/Cars/8.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="GMC" SizeInfo="700x467" Source="/Photos/Cars/9.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Nissan" SizeInfo="700x467" Source="/Photos/Cars/10.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                            </dxb:GalleryItemGroup>
                            <dxb:GalleryItemGroup Caption="Las Vegas">
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #1" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1391.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #2" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1397.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #3" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1403.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #4" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1407.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #5" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1409.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #6" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1445.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #7" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1321.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #8" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1327.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #9" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1345.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #10" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1369.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #11" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1385.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #12" SizeInfo="600x400" Source="/Photos/Las Vegas/DSC_4721.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #13" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1216.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #14" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1280.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #15" SizeInfo="600x400" Source="/Photos/Las Vegas/IMG_1285.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #16" SizeInfo="600x400" Source="/Photos/Las Vegas/DSC_4405.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #17" SizeInfo="600x400" Source="/Photos/Las Vegas/DSC_4498.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #18" SizeInfo="600x400" Source="/Photos/Las Vegas/DSC_4647.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                            </dxb:GalleryItemGroup>
                            <dxb:GalleryItemGroup Caption="Persons">
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Anne" SizeInfo="434x480" Source="/Photos/Person/AnneDodsworth.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Hanna" SizeInfo="381x480" Source="/Photos/Person/HannaMoos.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Janet" SizeInfo="408x480" Source="/Photos/Person/JanetLeverling.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Laura" SizeInfo="378x480" Source="/Photos/Person/LauraCallahan.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Margaret" SizeInfo="394x480" Source="/Photos/Person/MargaretPeacock.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Michael" SizeInfo="391x480" Source="/Photos/Person/MichaelSuyama.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Nancy" SizeInfo="423x480" Source="/Photos/Person/NancyDavolio.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Robert" SizeInfo="396x480" Source="/Photos/Person/RobertKing.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Steven" SizeInfo="374x480" Source="/Photos/Person/StevenBuchanan.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Thomas" SizeInfo="419x480" Source="/Photos/Person/ThomasHardy.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                            </dxb:GalleryItemGroup>
                            <dxb:GalleryItemGroup Caption="Nature">
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #1" SizeInfo="845x634" Source="/Photos/Nature/01.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #2" SizeInfo="845x634" Source="/Photos/Nature/02.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #3" SizeInfo="845x634" Source="/Photos/Nature/03.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #4" SizeInfo="845x634" Source="/Photos/Nature/07.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #5" SizeInfo="845x634" Source="/Photos/Nature/08.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #6" SizeInfo="845x634" Source="/Photos/Nature/09.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                                <dxb:GalleryItem>
                                    <local:PhotoInfo Caption="Photo #7" SizeInfo="845x634" Source="/Photos/Nature/10.jpg" ViewSize="150,100" />
                                </dxb:GalleryItem>
                            </dxb:GalleryItemGroup>
                        </dxb:Gallery>
                    </dxb:GalleryControl>
                </Grid>
                <Border Background="Black" CornerRadius="6,6,0,0">
                    <Border CornerRadius="5,5,0,0" Margin="1" BorderBrush="Black">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                <GradientStop Color="#FF555864" Offset="0" />
                                <GradientStop Color="Black" Offset="1" />
                                <GradientStop Color="#FF242631" Offset="0.5" />
                                <GradientStop Color="Black" Offset="0.5" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                </Border>
                <TextBlock HorizontalAlignment="Left" Margin="12,0,0,0" TextWrapping="Wrap" Text="Gallery Control" Foreground="#FFC5C8D6" VerticalAlignment="Center" />
            </Grid>
            <Border x:Name="imageViewPopup" Background="#7F000000" Visibility="Collapsed">
                <Grid>
                    <galleryDemo:ImageViewer Grid.Row="1" x:Name="imageViewer" ImageSource="/Photos/Cars/0.jpg" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Visibility="Visible" MouseWheelZoom="imageViewer_MouseWheelZoom" Margin="0,22,0,0" />
                    <Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="*" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <Grid Grid.Row="0">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="20" />
                            </Grid.ColumnDefinitions>
                            <TextBlock x:Name="imageViewerTitle" Foreground="#FFBEC3E6" TextWrapping="Wrap" Margin="0,3" FontSize="12" HorizontalAlignment="Center" VerticalAlignment="Center" Text="Nature.jpg" />
                            <Button Content="btnCloseImageViewer" Grid.Column="1" HorizontalAlignment="Right" Height="8" Style="{StaticResource CloseButton}" VerticalAlignment="Center" Width="8" Click="bntCloseImageViewer_Click" Margin="0,0,10,0" />
                        </Grid>
                        <galleryDemo:ControlPanel x:Name="controlPanel" Margin="0,20,0,10" Grid.Row="2" HorizontalAlignment="Center" CommandClick="ControlPanel_CommandClick" />
                    </Grid>
                </Grid>
            </Border>
            <galleryDemo:SlideViewer x:Name="slideViewer" Visibility="Collapsed" BeforeCurrentSlideLoading="slideViewer_BeforeCurrentSlideLoading" />
        </Grid>
    </dxdb:DemoModuleControl>

</local:ControlsDemoModule>!�$using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using DevExpress.Xpf.Bars;
using ControlsDemo.GalleryDemo;
using System.Windows.Media.Effects;
using System.Windows.Printing;

namespace ControlsDemo {
    public partial class GalleryPhotoViewer : ControlsDemoModule {
        public GalleryPhotoViewer() {
            InitializeComponent();
            controlPanel.Owner = this;
        }
        public override bool AllowSwitchingTheme { get { return false; } }

        bool SlideMode { get; set; }

        private void GalleryMenu_ItemClick(object sender, DevExpress.Xpf.Bars.GalleryItemEventArgs e) {
            gallery.ScrollToGroupByIndex(galleryMenu.Gallery.Groups[0].Items.IndexOf(e.Item));
        }

        private void ControlPanel_CommandClick(object sender, ControlPanelEventArgs e) {

            switch(e.Command) {
                case ControlPanelCommand.ZoomValueChanged:
                    imageViewer.ScaleCenter(controlPanel.ZoomValue / 100);
                    break;
                case ControlPanelCommand.RotateLeft:
                    RotateCounterclockwise();
                    break;
                case ControlPanelCommand.RotateRight:
                    RotateClockwise();
                    break;
                case ControlPanelCommand.ZoomToOriginalSize:
                    controlPanel.SetAndAnimateZoomValue(100);
                    break;
                case ControlPanelCommand.VerSize:
                    controlPanel.SetAndAnimateZoomValue(imageViewer.VerticalFitScale * 100);
                    break;
                case ControlPanelCommand.HorSize:
                    controlPanel.SetAndAnimateZoomValue(imageViewer.HorizontalFitScale * 100);
                    break;
                case ControlPanelCommand.AutoSize:
                    controlPanel.SetAndAnimateZoomValue(imageViewer.GetBestFitScale() * 100);
                    break;
                case ControlPanelCommand.Next:
                    ShowItemInImageVewer(GetNextItem((GalleryItem)imageViewer.Tag));
                    break;
                case ControlPanelCommand.Prior:
                    ShowItemInImageVewer(GetPriorItem((GalleryItem)imageViewer.Tag));
                    break;
                case ControlPanelCommand.Play:
                    slideViewer.Visibility = Visibility.Visible;
                    slideViewer.NextSlideImageSource = ((PhotoInfo)gallery.Gallery.Groups[0].Items[0].Caption).Source;
                    slideViewer.Tag = gallery.Gallery.Groups[0].Items[0];
                    SlideMode = true;
                    slideViewer.Play();
                    break;
            }
        }

        private void RotateClockwise() {
            switch(imageViewer.Rotation) {
                case Rotation.Rotate0:
                    imageViewer.Rotation = Rotation.Rotate90;
                    break;
                case Rotation.Rotate90:
                    imageViewer.Rotation = Rotation.Rotate180;
                    break;
                case Rotation.Rotate180:
                    imageViewer.Rotation = Rotation.Rotate270;
                    break;
                case Rotation.Rotate270:
                    imageViewer.Rotation = Rotation.Rotate0;
                    break;
            }
        }
        private void RotateCounterclockwise() {
            switch(imageViewer.Rotation) {
                case Rotation.Rotate0:
                    imageViewer.Rotation = Rotation.Rotate270;
                    break;
                case Rotation.Rotate90:
                    imageViewer.Rotation = Rotation.Rotate0;
                    break;
                case Rotation.Rotate180:
                    imageViewer.Rotation = Rotation.Rotate90;
                    break;
                case Rotation.Rotate270:
                    imageViewer.Rotation = Rotation.Rotate180;
                    break;
            }
        }
        GalleryItem GetNextItem(GalleryItem item) {
            if(item.Group.Items[item.Group.Items.Count - 1] != item) {
                return item.Group.Items[item.Group.Items.IndexOf(item) + 1];
            }
            int groupIndex = item.Group.Gallery.Groups.IndexOf(item.Group);
            if(groupIndex != item.Group.Gallery.Groups.Count - 1)
                groupIndex++;
            else
                groupIndex = 0;
            return item.Group.Gallery.Groups[groupIndex].Items[0];
        }
        GalleryItem GetPriorItem(GalleryItem item) {
            if(item.Group.Items[0] != item) {
                return item.Group.Items[item.Group.Items.IndexOf(item) - 1];
            }
            int groupIndex = item.Group.Gallery.Groups.IndexOf(item.Group);
            if(groupIndex != 0)
                groupIndex--;
            else
                groupIndex = item.Group.Gallery.Groups.Count - 1;
            return item.Group.Gallery.Groups[groupIndex].Items[item.Group.Gallery.Groups[groupIndex].Items.Count - 1];
        }
        private void bntCloseImageViewer_Click(object sender, RoutedEventArgs e) {
            CloseImageViewPopup();
        }
        void CloseImageViewPopup() {
            mainView.Effect = null;
            imageViewPopup.Visibility = Visibility.Collapsed;
        }

        private void Gallery_ItemClick(object sender, DevExpress.Xpf.Bars.GalleryItemEventArgs e) {
            OpenImageViewPopup(e.Item);
        }
        void OpenImageViewPopup(GalleryItem item) {
            ShowItemInImageVewer(item);
            mainView.Effect = new BlurEffect() { Radius = 3 };
            imageViewPopup.Visibility = Visibility.Visible;
        }
        private void ShowItemInImageVewer(GalleryItem item) {
            imageViewerTitle.Text = ((PhotoInfo)item.Caption).Caption;
            imageViewer.ImageSource = (BitmapSource)((PhotoInfo)item.Caption).Source;
            imageViewer.Tag = item;
            imageViewer.Rotation = Rotation.Rotate0;
            imageViewer.LayoutUpdated += new EventHandler(imageViewer_LayoutUpdated);
            FitImageInViewport();
        }

        void imageViewer_LayoutUpdated(object sender, EventArgs e) {
            FitImageInViewport();
            imageViewer.LayoutUpdated -= new EventHandler(imageViewer_LayoutUpdated);
        }
        void FitImageInViewport() {
            if(imageViewer.ImageSource == null) {
                controlPanel.ZoomValue = 100;
                return;
            }
            double scaleWidth = Math.Min(1.0, (imageViewer.Viewport.ActualWidth - 20) / imageViewer.ImageSource.PixelWidth);
            double scaleHeight = Math.Min(1.0, (imageViewer.Viewport.ActualHeight - 20) / imageViewer.ImageSource.PixelHeight);
            controlPanel.ZoomValue = 100 * Math.Min(scaleWidth, scaleHeight);
        }

        private void imageViewer_MouseWheelZoom(object sender, EventArgs e) {
            controlPanel.ZoomValue = imageViewer.Scale * 100;
        }

        private void slideViewer_BeforeCurrentSlideLoading(object sender, EventArgs e) {
            GalleryItem item = GetNextItem((GalleryItem)slideViewer.Tag);
            slideViewer.Tag = item;
            slideViewer.NextSlideImageSource = ((PhotoInfo)item.Caption).Source;
        }
        protected virtual void OnMouseDownCore() {
            if(SlideMode) {
                SlideMode = false;
                slideViewer.Stop();
                slideViewer.Visibility = Visibility.Collapsed;
            }
        }
        protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e) {
            OnMouseDownCore();
            base.OnMouseLeftButtonDown(e);
        }
        protected override void OnMouseRightButtonDown(MouseButtonEventArgs e) {
            OnMouseDownCore();
            base.OnMouseRightButtonDown(e);
        }

        public void PrintCurrentImage() {
            PrintDocument p = new PrintDocument();
            p.PrintPage += (d, e) => { ((PrintPageEventArgs)e).PageVisual = imageViewer.PartImage; };
            p.Print(string.Empty);
        }
        protected override void OnKeyDown(KeyEventArgs e) {
            base.OnKeyDown(e);
            if(e.Key == Key.Escape) {
                if(SlideMode) {
                    SlideMode = false;
                    slideViewer.Stop();
                    slideViewer.Visibility = Visibility.Collapsed;
                    return;
                }
                if(imageViewPopup.Visibility == Visibility.Visible) {
                    CloseImageViewPopup();
                }
            }
        }
    }

    public class PhotoInfo {
        public ImageSource Source { get; set; }
        public string Caption { get; set; }
        public string SizeInfo { get; set; }
        public Size ViewSize { get; set; }
        public PhotoInfo() {
            ViewSize = new Size(double.NaN, double.NaN);
        }
    }
}!�'<local:ControlsDemoModule x:Class="ControlsDemo.MirrorControl"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxco="http://schemas.devexpress.com/winfx/2008/xaml/controls"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:ControlsDemo"
    xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <local:ControlsDemoModule.Resources>
        <ResourceDictionary>
            <PlaneProjection x:Key="InitialProjection" RotationY="30" />
            <local:AngleValueConverter x:Name="AngleValueConverter" />
            <local:DistanceValueConverter x:Name="DistanceValueConverter" />
        </ResourceDictionary>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl Loaded="DemoModuleControl_Loaded">
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel MinWidth="200">
                <dx:GroupFrame Header="Content" Margin="0,0,0,5">
                    <dxe:ComboBoxEdit x:Name="contentTypeEdit" IsTextEditable="False" SelectedIndexChanged="contentType_SelectedIndexChanged">
                        <dxe:ComboBoxEdit.Items>
                            <local:ContentType>Photo</local:ContentType>
                            <local:ContentType>Mandelbrot</local:ContentType>
                            <local:ContentType>Fern</local:ContentType>
                        </dxe:ComboBoxEdit.Items>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Direction" Margin="0,0,0,5">
                    <dxe:ComboBoxEdit x:Name="directionEdit" IsTextEditable="False" SelectedIndexChanged="direction_SelectedIndexChanged">
                        <dxe:ComboBoxEdit.Items>
                            <dxco:ReflectionDirection>Up</dxco:ReflectionDirection>
                            <dxco:ReflectionDirection>Down</dxco:ReflectionDirection>
                            <dxco:ReflectionDirection>Left</dxco:ReflectionDirection>
                            <dxco:ReflectionDirection>Right</dxco:ReflectionDirection>
                        </dxe:ComboBoxEdit.Items>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Opacity" Margin="0,0,0,5">
                    <dxe:ComboBoxEdit x:Name="opacityEdit" IsTextEditable="False" SelectedIndexChanged="opacity_SelectedIndexChanged">
                        <dxe:ComboBoxEdit.Items>
                            <local:OpacityMaskMode>None</local:OpacityMaskMode>
                            <local:OpacityMaskMode>Brush</local:OpacityMaskMode>
                        </dxe:ComboBoxEdit.Items>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Effect" Margin="0,0,0,5">
                    <dxe:ComboBoxEdit x:Name="effectEdit" IsTextEditable="False" SelectedIndexChanged="effect_SelectedIndexChanged">
                        <dxe:ComboBoxEdit.Items>
                            <local:EffectMode>None</local:EffectMode>
                            <local:EffectMode>Blur</local:EffectMode>
                            <local:EffectMode>Ripple</local:EffectMode>
                        </dxe:ComboBoxEdit.Items>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Rotation" Margin="0,0,0,5">
                    <StackPanel Orientation="Vertical">
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="35" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="X" Margin="0,0,2,0" />
                            <dxe:TrackBarEdit Grid.Column="1" x:Name="rotationX" Minimum="-180" Maximum="180" Margin="0,0,2,0"
                                              Value="{Binding ElementName=mirrorControl, Path=ContentProjection.RotationX, Mode=TwoWay}" />
                            <TextBlock Grid.Column="2" Text="{Binding ElementName=rotationX, Path=Value, Mode=TwoWay, Converter={StaticResource AngleValueConverter}}" />
                        </Grid>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="35" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Y" Margin="0,0,2,0" />
                            <dxe:TrackBarEdit Grid.Column="1" x:Name="rotationY" Minimum="-180" Maximum="180" Margin="0,0,2,0"
                                    Value="{Binding ElementName=mirrorControl, Path=ContentProjection.RotationY, Mode=TwoWay}" />
                            <TextBlock Grid.Column="2" Text="{Binding ElementName=rotationY, Path=Value, Mode=TwoWay, Converter={StaticResource AngleValueConverter}}" />
                        </Grid>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="35" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Z" Margin="0,0,2,0" />
                            <dxe:TrackBarEdit Grid.Column="1" x:Name="rotationZ" Minimum="-180" Maximum="180" Margin="0,0,2,0"
                                              Value="{Binding ElementName=mirrorControl, Path=ContentProjection.RotationZ, Mode=TwoWay}" />
                            <TextBlock Grid.Column="2" Text="{Binding ElementName=rotationZ, Path=Value, Mode=TwoWay, Converter={StaticResource AngleValueConverter}}" />
                        </Grid>
                    </StackPanel>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Offset">
                    <StackPanel Orientation="Vertical">
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="35" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="X" Margin="0,0,2,0" />
                            <dxe:TrackBarEdit Grid.Column="1" x:Name="offsetX" Minimum="-50" Maximum="50" Margin="0,0,2,0"
                                              Value="{Binding ElementName=mirrorControl, Path=ContentProjection.LocalOffsetX, Mode=TwoWay}" />
                            <TextBlock Grid.Column="2" Text="{Binding ElementName=offsetX, Path=Value, Mode=TwoWay, Converter={StaticResource DistanceValueConverter}}" />
                        </Grid>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="35" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Y" Margin="0,0,2,0" />
                            <dxe:TrackBarEdit Grid.Column="1" x:Name="offsetY" Minimum="-50" Maximum="50" Margin="0,0,2,0"
                                    Value="{Binding ElementName=mirrorControl, Path=ContentProjection.LocalOffsetY, Mode=TwoWay}" />
                            <TextBlock Grid.Column="2" Text="{Binding ElementName=offsetY, Path=Value, Mode=TwoWay, Converter={StaticResource DistanceValueConverter}}" />
                        </Grid>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="35" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Z" Margin="0,0,2,0" />
                            <dxe:TrackBarEdit Grid.Column="1" x:Name="offsetZ" Minimum="-50" Maximum="50" Margin="0,0,2,0"
                                              Value="{Binding ElementName=mirrorControl, Path=ContentProjection.LocalOffsetZ, Mode=TwoWay}" />
                            <TextBlock Grid.Column="2" Text="{Binding ElementName=offsetZ, Path=Value, Mode=TwoWay, Converter={StaticResource DistanceValueConverter}}" />
                        </Grid>
                    </StackPanel>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="50" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>
            <dxco:MirrorControl Grid.Row="1" x:Name="mirrorControl" Width="200" ContentProjection="{StaticResource InitialProjection}">
                <StackPanel>
                    <Image x:Name="contentImage" Width="200" Height="200" Margin="2" Stretch="UniformToFill" />
                    <Button x:Name="effectButton" Margin="2" Content="Click me" Click="effectButton_Click" />
                </StackPanel>
            </dxco:MirrorControl>
        </Grid>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!Y=using System;
using System.IO;
using System.Reflection;
using System.Windows;
using System.Windows.Data;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Effects;
using System.Windows.Media.Imaging;
using DevExpress.Utils;
using DevExpress.Xpf.Controls;

namespace ControlsDemo {
    public enum ContentType { Photo, Mandelbrot, Fern };
    public enum OpacityMaskMode { None, Brush };
    public enum EffectMode { None, Blur, Ripple, LightStreak };

    public partial class MirrorControl : ControlsDemoModule {
        ReflectionDirection prevDirection;

        public MirrorControl() {
            InitializeComponent();
        }

        public override bool AllowSwitchingTheme { get { return false; } }
        public override bool AllowRtl { get { return false; } }

        ContentType SelectedContentType { get { return (ContentType)contentTypeEdit.SelectedItem; } }
        ReflectionDirection SelectedDirection { get { return (ReflectionDirection)directionEdit.SelectedItem; } }
        OpacityMaskMode SelectedOpacityMaskMode { get { return (OpacityMaskMode)opacityEdit.SelectedItem; } }
        EffectMode SelectedEffectMode { get { return (EffectMode)effectEdit.SelectedItem; } }

        void SetDefaultParameters() {
            contentTypeEdit.SelectedItem = ContentType.Photo;
            opacityEdit.SelectedItem = OpacityMaskMode.Brush;
            directionEdit.SelectedItem = ReflectionDirection.Down;
            effectEdit.SelectedItem = EffectMode.None;
        }
        void DrawContent(ContentType type) {
            int width = double.IsNaN(contentImage.Width) ? 200 : (int)contentImage.Width;
            int height = double.IsNaN(contentImage.Height) ? 200 : (int)contentImage.Height;
            Func<int, int, WriteableBitmap> drawContent;
            switch(type) {
                case ContentType.Mandelbrot:
                    drawContent = new Func<int,int,WriteableBitmap>(Fractal.DrawMandelbrot);
                    break;
                case ContentType.Fern:
                    drawContent = new Func<int,int,WriteableBitmap>(Fractal.DrawFern);
                    break;
                case ContentType.Photo:
                default:
                    drawContent = new Func<int,int,WriteableBitmap>(DrawPhoto);
                    break;
            }
            contentImage.Source = drawContent(width, height);
        }
        WriteableBitmap DrawPhoto(int width, int height) {
            WriteableBitmap bitmap = new WriteableBitmap(width, height);
            Assembly assembly = Assembly.GetExecutingAssembly();
            using(Stream stream = AssemblyHelper.GetResourceStream(assembly, "soyuz-launch.jpg", false))
                bitmap.SetSource(stream);
            return bitmap;
        }
        LinearGradientBrush GetBrush() {
            double startPointX = mirrorControl.ReflectionDirection == ReflectionDirection.Left ? 1.0 : 0.0;
            double startPointY = mirrorControl.ReflectionDirection == ReflectionDirection.Up ? 1.0 : 0.0;
            double endPointX = mirrorControl.ReflectionDirection == ReflectionDirection.Right ? 1.0 : 0.0;
            double endPointY = mirrorControl.ReflectionDirection == ReflectionDirection.Down ? 1.0 : 0.0;
            LinearGradientBrush brush = new LinearGradientBrush() {
                StartPoint = new Point(startPointX, startPointY),
                EndPoint = new Point(endPointX, endPointY)
            };
            brush.GradientStops = new GradientStopCollection();
            brush.GradientStops.Add(new GradientStop() { Color = Colors.Transparent, Offset = 0.0 });
            brush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(200, 0, 0, 0), Offset = 1.0 });
            return brush;
        }
        Effect GetBlurEffect() {
            return new BlurEffect();
        }
        Effect GetRippleEffect() {
            return new RippleEffect();
        }
        Effect GetLightStreakEffect() {
            return new LightStreakEffect();
        }
        void OffsetYAnimation(bool toUp) {
            PlaneProjection projection = new PlaneProjection();
            mirrorControl.Projection = projection;
            DoubleAnimation animation = new DoubleAnimation() {
                From = toUp ? 0.0 : 200.0,
                To = toUp ? 200.0 : 0.0,
                Duration = new Duration(TimeSpan.FromSeconds(0.5)),
                EasingFunction = new SineEase() { EasingMode = EasingMode.EaseOut }
            };
            Storyboard.SetTarget(animation, projection);
            Storyboard.SetTargetProperty(animation, new PropertyPath("GlobalOffsetY"));
            Storyboard _storyboard = new Storyboard();
            _storyboard.Children.Add(animation);
            _storyboard.Begin();
        }
        void OffsetYAnimationToUpDirection() {
            OffsetYAnimation(true);
        }
        void OffsetYAnimationFromUpDirection() {
            OffsetYAnimation(false);
        }
        void RippleEffectAnimation(Effect effect) {
            if(effect == null)
                return;
            DoubleAnimation animation = new DoubleAnimation() {
                From = 30.0,
                To = 0.0,
                Duration = new Duration(TimeSpan.FromSeconds(1.0))
            };
            Storyboard.SetTarget(animation, effect);
            Storyboard.SetTargetProperty(animation, new PropertyPath("Frequency"));
            Storyboard _storyboard = new Storyboard();
            _storyboard.Children.Add(animation);
            _storyboard.Begin();
        }
        void LightStreakEffectAnimation(Effect effect) {
            if(effect == null)
                return;
            DoubleAnimation animation1 = new DoubleAnimation() {
                From = 0.0,
                To = 0.5,
                Duration = new Duration(TimeSpan.FromSeconds(5.0))
            };
            Storyboard.SetTarget(animation1, effect);
            Storyboard.SetTargetProperty(animation1, new PropertyPath("Scale"));

            DoubleAnimation animation2 = new DoubleAnimation() {
                From = 0.25,
                To = 0.8,
                Duration = new Duration(TimeSpan.FromSeconds(0.4)),
                AutoReverse = true,
                RepeatBehavior = RepeatBehavior.Forever
            };
            Storyboard.SetTarget(animation2, effect);
            Storyboard.SetTargetProperty(animation2, new PropertyPath("BrightThreshold"));

            Storyboard _storyboard = new Storyboard();
            _storyboard.Children.Add(animation1);
            _storyboard.Children.Add(animation2);
            _storyboard.Begin();
        }
        void UpdateContent() {
            if(contentTypeEdit != null)
                DrawContent(SelectedContentType);
        }
        void UpdateDirection() {
            if(mirrorControl == null)
                return;
            ReflectionDirection newDirection = SelectedDirection;
            if(Enum.Equals(newDirection,ReflectionDirection.Up))
                OffsetYAnimationToUpDirection();
            else if(Enum.Equals(prevDirection,ReflectionDirection.Up))
                OffsetYAnimationFromUpDirection();
            mirrorControl.ReflectionDirection = newDirection;
            prevDirection = newDirection;
        }
        void UpdateOpacityMask() {
            if(mirrorControl == null)
                return;
            mirrorControl.ReflectionOpacityMask =
                SelectedOpacityMaskMode == OpacityMaskMode.Brush ? GetBrush() : null;
        }
        void UpdateEffect() {
            if(mirrorControl == null)
                return;
            effectButton.Visibility = SelectedEffectMode == EffectMode.Ripple ? Visibility.Visible : Visibility.Collapsed;
            switch(SelectedEffectMode) {
                case EffectMode.Blur:
                    mirrorControl.ReflectionEffect = GetBlurEffect();
                    break;
                case EffectMode.Ripple:
                    mirrorControl.ReflectionEffect = GetRippleEffect();
                    break;
                case EffectMode.LightStreak:
                    mirrorControl.ReflectionEffect = GetLightStreakEffect();
                    break;
                case EffectMode.None:
                default:
                    mirrorControl.ReflectionEffect = null;
                    break;
            }
            if(SelectedEffectMode == EffectMode.LightStreak) {
                mirrorControl.ReflectionOpacityMask = null;
                opacityEdit.SelectedItem = OpacityMaskMode.None;
                LightStreakEffectAnimation(mirrorControl.ReflectionEffect);
            }
        }
        void UpdateLightStreakEffectAvailability() {
            if(SelectedContentType != ContentType.Photo) {
                if(SelectedEffectMode == EffectMode.LightStreak)
                    effectEdit.SelectedItem = EffectMode.Ripple;
                if(effectEdit.Items.Contains(EffectMode.LightStreak))
                    effectEdit.Items.Remove(EffectMode.LightStreak);
            }
            else
                effectEdit.Items.Add(EffectMode.LightStreak);
        }
        void DemoModuleControl_Loaded(object sender, RoutedEventArgs e) {
            SetDefaultParameters();
        }
        void contentType_SelectedIndexChanged(object sender, RoutedEventArgs e) {
            UpdateLightStreakEffectAvailability();
            UpdateContent();
        }
        void direction_SelectedIndexChanged(object sender, RoutedEventArgs e) {
            UpdateDirection();
            UpdateOpacityMask();
        }
        void opacity_SelectedIndexChanged(object sender, RoutedEventArgs e) {
            UpdateOpacityMask();
        }
        void effect_SelectedIndexChanged(object sender, RoutedEventArgs e) {
            opacityEdit.IsEnabled = SelectedEffectMode != EffectMode.LightStreak;
            UpdateEffect();
        }
        void effectButton_Click(object sender, RoutedEventArgs e) {
            RippleEffectAnimation(mirrorControl.ReflectionEffect);
        }
    }
    #region Auxiliary classes
    public class AngleValueConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return string.Format(culture, "{0:D}\x00B0", (int)Math.Round((double)value));
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }
    public class DistanceValueConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return string.Format(culture, "{0:F0}", (double)value);
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }
    public static class Fractal {
        #region Complex
        class Complex {
            public double Re { get; set; }
            public double Im { get; set; }

            public Complex() { Re = 0.0; Im = 0.0; }
            public Complex(double re, double im) { Re = re; Im = im; }

            public static Complex operator +(Complex a, Complex b) {
                return new Complex(a.Re + b.Re, a.Im + b.Im);
            }
            public static Complex operator *(Complex a, Complex b) {
                return new Complex(a.Re * b.Re - a.Im * b.Im, a.Re * b.Im + a.Im * b.Re);
            }
            public static double Norm2(Complex c) {
                return c.Re * c.Re + c.Im * c.Im;
            }
            public static double Norm(Complex c) {
                return Math.Sqrt(Norm2(c));
            }
        }
        #endregion
        const int MANDELBROT_MAX_ITER = 128;
        const int IFS_MAX_ITER = 50000;

        static double[,] fern = new double[4, 6] {
            {  0.00,  0.00,  0.00,  0.16,  0.00,  0.00 },
            {  0.85,  0.04, -0.04,  0.85,  0.00,  1.60 },
            {  0.20, -0.26,  0.23,  0.22,  0.00,  1.60 },
            { -0.15,  0.28,  0.26,  0.24,  0.00,  0.44 }
        };

        public static WriteableBitmap DrawMandelbrot(int width, int height) {
            WriteableBitmap bitmap = new WriteableBitmap(width, height);
            int x, y;
            Complex c = new Complex();
            Complex p0 = new Complex(-2.0, -1.2);
            Complex p1 = new Complex(0.5, 1.2);
            double dRe = (p1.Re - p0.Re) / (double)width;
            double dIm = (p1.Im - p0.Im) / (double)height;
            for(y = 0, c.Im = p0.Im; y < height; y++, c.Im += dIm) {
                for(x = 0, c.Re = p0.Re; x < width; x++, c.Re += dRe) {
                    double i = CalculateMandelbrot(c);
                    double r = Math.Sin(i * 3.0);
                    double g = Math.Sin(i * 4.0);
                    double b = Math.Sin(i * 14.0);
                    bitmap.Pixels[y * width + x] = CreatePixel(r, g, b);
                }
            }
            return bitmap;
        }
        public static WriteableBitmap DrawFern(int width, int height) {
            WriteableBitmap bitmap = new WriteableBitmap(width, height);
            Random random = new Random();
            Point p = new Point(0.0, 0.0);
            int c = 0;
            for(int i = 0; i < IFS_MAX_ITER; i++) {
                p = Ifs(GetAffineRow(random.Next(1000)), p);
                int x = (int)((p.X + 4.0) * (double)width / 8.0);
                int y = (int)(p.Y * (double)height / 10.0);
                bitmap.Pixels[y * width + x] = CreatePixel(0, c, 0);
                c++;
                if(c > 200)
                    c -= 200;
            }
            return bitmap;
        }
        static double CalculateMandelbrot(Complex c) {
            int i = 0;
            Complex z = new Complex();
            while((Complex.Norm2(z) <= 4.0) && (i < MANDELBROT_MAX_ITER)) {
                z = z * z + c;
                i++;
            }
            if(i == MANDELBROT_MAX_ITER)
                return 0.0;
            else {
                z = z * z + c;
                i++;
                return (i + 1.0 - Math.Log(Math.Log(Complex.Norm(z))) / Math.Log(2.0)) / MANDELBROT_MAX_ITER;
            }
        }
        static Point Ifs(int i, Point p) {
            return new Point() {
                X = p.X * fern[i, 0] + p.Y * fern[i, 1] + fern[i, 4],
                Y = p.X * fern[i, 2] + p.Y * fern[i, 3] + fern[i, 5]
            };
        }
        static int GetAffineRow(int i) {
            if(i <= 10)
                return 0;
            if(i <= 860)
                return 1;
            if(i <= 930)
                return 2;
            return 3;
        }
        static int CreatePixel(double r, double g, double b) {
            int r_i = (int)Math.Round(r * 255.0);
            int g_i = (int)Math.Round(g * 255.0);
            int b_i = (int)Math.Round(b * 255.0);
            return (0xFF << 24) | ((byte)r_i << 16) | ((byte)g_i << 8) | (byte)b_i;
        }
    }
    #endregion
}!�<UserControl x:Class="ControlsDemo.Moon"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:local="clr-namespace:ControlsDemo">
    <Grid x:Name="LayoutRoot">
        <Ellipse Width="87" Height="87">
            <Ellipse.Fill>
                <ImageBrush Stretch="None" AlignmentX="Center" AlignmentY="Center" ImageSource="/ControlsDemo;component/Images/moon.png" />
            </Ellipse.Fill>
        </Ellipse>
        <Path Fill="Black" Opacity="0.63">
            <Path.Data>
                <PathGeometry FillRule="Nonzero">
                    <PathFigure x:Name="Figure" IsClosed="True" IsFilled="True">
                        <ArcSegment x:Name="UpBottomArc" />
                        <ArcSegment x:Name="BottomUpArc" />
                    </PathFigure>
                </PathGeometry>
            </Path.Data>
        </Path>
    </Grid>
</UserControl>!�using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.ComponentModel;

namespace ControlsDemo {
    public partial class Moon : UserControl, INotifyPropertyChanged {
        public static readonly DependencyProperty DateProperty = DependencyProperty.Register("Date", typeof(DateTime), typeof(Moon), new PropertyMetadata(DateTime.Now, new PropertyChangedCallback(OnDateChanged)));
        public DateTime Date { get { return (DateTime)GetValue(DateProperty); } set { SetValue(DateProperty, value); } }
        public double Phase { get { return Calculator.Phase; } }
        public string PhaseName { get { return Calculator != null ? Calculator.PhaseName : ""; } }
        MoonPhaseType PhaseType { get { return Calculator.PhaseType; } }
        MoonPhaseCalculator Calculator { get; set; }

        public Moon() {
            InitializeComponent();
            OnDateChangedCore();
            SizeChanged += OnSizeChanged;
        }

        protected static void OnDateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) {
            ((Moon)d).OnDateChangedCore();
        }
        protected virtual void OnDateChangedCore() {
            Calculator = new MoonPhaseCalculator(Date);
            UpdatePhase();
            RaisePropertyChangedEvent();
        }
        protected virtual void OnSizeChanged(object sender, SizeChangedEventArgs e) {
            UpdatePhase();
        }
        protected virtual void UpdatePhase() {
            if(ActualWidth == 0 || ActualHeight == 0)
                return;
            Point upPoint = new Point(ActualWidth / 2, 2);
            Point downPoint = new Point(ActualWidth / 2, ActualHeight - 2);
            Figure.StartPoint = upPoint;
            UpBottomArc.Point = downPoint;
            BottomUpArc.Point = upPoint;
            double xRadius = ActualWidth / 2 - 5;
            double yRadius = ActualHeight / 2 - 5;
            double k = Math.Abs(2 * Math.Abs(Phase) - 1);
            double upBottomK = PhaseType < MoonPhaseType.WaningGibbous ? k : 1;
            double bottomUpK = PhaseType > MoonPhaseType.Full ? k : 1;
            UpBottomArc.Size = new Size(xRadius * upBottomK, yRadius);
            BottomUpArc.Size = new Size(xRadius * bottomUpK, yRadius);
            UpBottomArc.SweepDirection = GetDirection((PhaseType == MoonPhaseType.WaxingGibbous || PhaseType == MoonPhaseType.Full));
            BottomUpArc.SweepDirection = GetDirection(PhaseType == MoonPhaseType.WaningGibbous);
        }
        protected static Visibility GetVisibility(bool isVisible) { return isVisible ? Visibility.Visible : Visibility.Collapsed; }
        SweepDirection GetDirection(bool isCounter) { return isCounter ? SweepDirection.Counterclockwise : SweepDirection.Clockwise; }
        #region INotifyPropertyChanged Members
        public event PropertyChangedEventHandler PropertyChanged;
        protected void RaisePropertyChangedEvent() {
            if(PropertyChanged != null)
                PropertyChanged(this, new PropertyChangedEventArgs("PhaseName"));
        }
        #endregion
    }

    public enum MoonPhaseType { New, WaxingCrescent, FirstQuarter, WaxingGibbous, Full, WaningGibbous, LastQuarter, WaningCrescent };

    public class MoonPhaseCalculator {
        double BeginPhase { get; set; }
        double EndPhase { get; set; }
        public MoonPhaseType PhaseType { get; set; }
        public string PhaseName { get { return PhaseToName(PhaseType); } }
        public double Phase {
            get {
                switch(PhaseType) {
                    case MoonPhaseType.New:
                        return 0.0;
                    case MoonPhaseType.Full:
                        return 1.0;
                    case MoonPhaseType.FirstQuarter:
                        return 0.5;
                    case MoonPhaseType.LastQuarter:
                        return -0.5;
                    default:
                        return (BeginPhase + EndPhase) / 2;
                }
            }
        }
        public MoonPhaseCalculator(DateTime date) {
            DateTime beginDateTime = new DateTime(date.Year, date.Month, date.Day, 0, 0, 0);
            DateTime endDateTime = new DateTime(date.Year, date.Month, date.Day, 23, 59, 59);
            BeginPhase = MoonCalculator.GetPhase(beginDateTime);
            EndPhase = MoonCalculator.GetPhase(endDateTime);
            PhaseType = CalcPhaseType();
        }
        MoonPhaseType CalcPhaseType() {
            if(BeginPhase <= 0.0 && EndPhase >= 0.0)
                return MoonPhaseType.New;
            if(BeginPhase >= 0.0 && EndPhase <= 0.0)
                return MoonPhaseType.Full;
            if(BeginPhase <= 0.5 && EndPhase >= 0.5)
                return MoonPhaseType.FirstQuarter;
            if(BeginPhase <= -0.5 && EndPhase >= -0.5)
                return MoonPhaseType.LastQuarter;
            if(BeginPhase > 0.0 && EndPhase < 0.5)
                return MoonPhaseType.WaxingCrescent;
            if(BeginPhase > 0.5 && EndPhase < 1.0)
                return MoonPhaseType.WaxingGibbous;
            if(BeginPhase > -1.0 && EndPhase < -0.5)
                return MoonPhaseType.WaningGibbous;
            return MoonPhaseType.WaningCrescent;
        }
        string PhaseToName(MoonPhaseType phase) {
            string source = phase.ToString();
            char[] arr = source.ToCharArray();
            string result = arr[0].ToString();
            for(int i = 1; i < source.Length; i++) {
                char c = arr[i];
                if(Char.IsUpper(c))
                    result += " ";
                result += c.ToString();
            }
            return result;
        }
    }
}!�
using System;

namespace ControlsDemo {
    public static class MoonCalculator {
        static double arc = 206264.8062;
        static double Frac(double x) {
            x = x - Math.Floor(x);
            return x < 0 ? x + 1 : x;
        }
        static double CalculateSun(double t) {
            double m = Math.PI * 2 * Frac(0.993133 + 99.997361 * t);
            double dl = 6893.0 * Math.Sin(m) + 72.0 * Math.Sin(2 * m);
            double l = Math.PI * 2 * Frac(0.7859453 + m / 2 / Math.PI + (6191.2 * t + dl) / 1296E3);
            return l * 180 / Math.PI;
        }
        static void CalculateMoon(double t, out double l, out double b) {
            double l0 = Frac(0.606433 + 1336.855225 * t);
            double p2 = Math.PI * 2;
            l = p2 * Frac(0.374897 + 1325.552410 * t);
            double ls = p2 * Frac(0.993133 + 99.997361 * t);
            double d = p2 * Frac(0.827361 + 1236.853086 * t);
            double f = p2 * Frac(0.259086 + 1342.227825 * t);
            double dl = +22640 * Math.Sin(l) - 4586 * Math.Sin(l - 2 * d) + 2370 * Math.Sin(2 * d) + 769 * Math.Sin(2 * l)
                - 668 * Math.Sin(ls) - 412 * Math.Sin(2 * f) - 212 * Math.Sin(2 * l - 2 * d) - 206 * Math.Sin(l + ls - 2 * d)
                + 192 * Math.Sin(l + 2 * d) - 165 * Math.Sin(ls - 2 * d) - 125 * Math.Sin(d) - 110 * Math.Sin(l + ls)
                + 148 * Math.Sin(l - ls) - 55 * Math.Sin(2 * f - 2 * d);
            double s = f + (dl + 412 * Math.Sin(2 * f) + 541 * Math.Sin(ls)) / arc;
            double h = f - 2 * d;
            double n = -526 * Math.Sin(h) + 44 * Math.Sin(l + h) - 31 * Math.Sin(-l + h) - 23 * Math.Sin(ls + h)
                + 11 * Math.Sin(-ls + h) - 25 * Math.Sin(-2 * l + f) + 21 * Math.Sin(-l + f);
            l = p2 * Frac(l0 + dl / 1296E3);
            l = l * 180.0 / Math.PI;
            b = (18520.0 * Math.Sin(s) + n) / arc;
            b = b * 180.0 / Math.PI;

        }
        public static double GetPhase(DateTime currentDate) {
            double t = (currentDate - new DateTime(2000, 1, 1)).Duration().TotalDays / 36525;
            double ls = CalculateSun(t);
            double l, b;
            CalculateMoon(t, out l, out b);
            double cgam = Math.Cos((ls - l) * Math.PI / 180) * Math.Cos(b * Math.PI / 180);
            double sgam = Math.Sqrt(1.0 - cgam * cgam);
            double s = Math.Atan2(sgam, (0.0025 - cgam)) * 180.0 / Math.PI;
            t = ls - l;
            t = t < 0 ? t + 360 : t;
            if(t < 180)
                return -Math.Pow(Math.Cos(s / 2 * Math.PI / 180), 2);
            return Math.Pow(Math.Cos(s / 2 * Math.PI / 180), 2);
        }
    }
}!<local:ControlsDemoModule x:Class="ControlsDemo.PageViewItemsSource" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui" xmlns:col="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <local:ControlsDemoModule.Resources>
        <local:AnimationTypeConverter x:Key="animationTypeConverter" />
        <local:SourceConverter x:Key="sourceConverter" />
        <DataTemplate x:Key="ItemHeaderTemplate">
            <Grid>
                <TextBlock FontFamily="Segoe UI" HorizontalAlignment="Center" Text="{Binding FirstName}" />
            </Grid>
        </DataTemplate>
        <DataTemplate x:Key="ItemContentTemplate">
            <Grid x:Name="Grid_Content">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="*" />
                        <RowDefinition Height="auto" />
                    </Grid.RowDefinitions>
                    <Border HorizontalAlignment="Center" VerticalAlignment="Center" Background="White" BorderBrush="Black" BorderThickness="0" Margin="0">
                        <Image Margin="1" Source="{Binding Photo, Converter={StaticResource sourceConverter}}" Stretch="None" />
                    </Border>
                    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="{Binding PageHeader}" TextWrapping="Wrap" Grid.Row="1" FontFamily="Times New Roman" FontSize="22.667" Foreground="#FF1059A3" Margin="0,15,0,5" />
                    <TextBlock Text="{Binding PageContent}" TextWrapping="Wrap" Grid.Row="2" Foreground="#FF1059A3" Margin="10,0" />

                    <Grid Grid.Row="3" Margin="0,10,0,0">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="auto" />
                            <RowDefinition Height="auto" />
                        </Grid.RowDefinitions>
                        <Rectangle Fill="#FFA4A7BD" StrokeThickness="0" Height="1" Margin="0" VerticalAlignment="Top" />
                        <TextBlock Margin="10" Grid.Row="1" TextWrapping="Wrap" Foreground="#FF3B3D60" Text="{Binding Notes}" />
                    </Grid>
                </Grid>
            </Grid>
        </DataTemplate>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl SupressGroupFramePaddingInOptions="False">
        <dxdb:DemoModuleControl.DataContext>
            <local:NWindEmployees />
        </dxdb:DemoModuleControl.DataContext>
        <dxwui:PageView x:Name="pageView" Header="NWind Employees" Margin="11" AnimationType="SlideHorizontal" ItemsSource="{Binding Data}" ItemTemplate="{StaticResource ItemHeaderTemplate}" ContentTemplate="{StaticResource ItemContentTemplate}" />
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel>
                <dx:GroupFrame Header="Animation" Margin="0,0,0,12">
                    <dxe:ListBoxEdit Background="{x:Null}" Name="closeButtonListBox" DisplayMember="DisplayName" ShowBorder="False" EditValue="{Binding Path=AnimationType, ElementName=pageView, Converter={StaticResource animationTypeConverter}, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}">
                        <dxe:ListBoxEdit.StyleSettings>
                            <dxe:RadioListBoxEditStyleSettings />
                        </dxe:ListBoxEdit.StyleSettings>
                        <dxe:ListBoxEdit.Items>
                            <local:AnimationTypeContainer DisplayName="None" Value="None" />
                            <local:AnimationTypeContainer DisplayName="Fade" Value="Fade" />
                            <local:AnimationTypeContainer DisplayName="Slide Horizontal" Value="SlideHorizontal" />
                            <local:AnimationTypeContainer DisplayName="Slide Vertical" Value="SlideVertical" />
                        </dxe:ListBoxEdit.Items>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!�using System.Windows;
namespace ControlsDemo {
    public partial class PageViewItemsSource : ControlsDemoModule {
        public PageViewItemsSource() {
            InitializeComponent();
        }
    }
}!�<local:ControlsDemoModule x:Class="ControlsDemo.SlideViewItemsSource" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui">
    <dxdb:DemoModuleControl>
        <dxwui:NavigationFrame Source="SlideViewEmployeesView">
        </dxwui:NavigationFrame>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!�using DevExpress.Xpf.DemoBase;
namespace ControlsDemo {
    [CodeFile("Modules/Views/SlideViewEmployeesDetailsView.xaml")]
    [CodeFile("Modules/Views/SlideViewEmployeesDetailsView.xaml.(cs)")]
    [CodeFile("Modules/Views/SlideViewEmployeesView.xaml")]
    [CodeFile("Modules/Views/SlideViewEmployeesView.xaml.(cs)")]
    public partial class SlideViewItemsSource : ControlsDemoModule {
        public SlideViewItemsSource() {
            InitializeComponent();

        }
    }
}!�
using System;

namespace ControlsDemo {
    public static class SunCalculatior {
        // Algorithm source:
        // Almanac for Computers, 1990
        // published by Nautical Almanac Office
        // United States Naval Observatory
        // Washington, DC 20392

        const double Zenith = 90.83;

        public static DateTime? SunRise(DateTime date, double utcOffset, double lat, double lon) {
            return Calculate(date, utcOffset, lat, lon, true);
        }
        public static DateTime? SunSet(DateTime date, double utcOffset, double lat, double lon) {
            return Calculate(date, utcOffset, lat, lon, false);
        }
        static DateTime? Calculate(DateTime date, double utcOffset, double lat, double lon, bool rise) {
            int N = date.DayOfYear;

            double lonHour = lon / 15.0;

            double t = rise ?
                N + ((6.0 - lonHour) / 24.0) :
                N + ((18.0 - lonHour) / 24.0);

            double M = (0.9856 * t) - 3.289;

            double L = M + (1.916 * Math.Sin(DegToRad(M))) + (0.020 * Math.Sin(DegToRad(2.0 * M))) + 282.634;
            L = ToRange(L, 0, 360);

            double RA = RadToDeg(Math.Atan(0.91764 * Math.Tan(DegToRad(L))));
            RA = ToRange(RA, 0, 360);

            double Lquadrant = (Math.Floor(L / 90.0)) * 90.0;
            double RAquadrant = (Math.Floor(RA / 90.0)) * 90.0;
            RA = RA + (Lquadrant - RAquadrant);

            RA = RA / 15.0;

            double sinDec = 0.39782 * Math.Sin(DegToRad(L));
            double cosDec = Math.Cos(Math.Asin(sinDec));

            double cosH = (Math.Cos(DegToRad(Zenith)) - (sinDec * Math.Sin(DegToRad(lat)))) / (cosDec * Math.Cos(DegToRad(lat)));

            if(cosH > 1.0 || cosH < -1.0)
                return null;

            double H = rise ?
                360.0 - RadToDeg(Math.Acos(cosH)) :
                RadToDeg(Math.Acos(cosH));

            H = H / 15.0;

            double T = H + RA - (0.06571 * t) - 6.622;

            double UT = T - lonHour;

            UT += utcOffset;

            UT = ToRange(UT, 0, 24);

            return date.Date.AddSeconds(Math.Round(UT * 3600.0));
        }
        static double DegToRad(double angle) {
            return angle * Math.PI / 180.0;
        }
        static double RadToDeg(double angle) {
            return angle * 180.0 / Math.PI;
        }
        static double ToRange(double value, double min, double max) {
            double range = max - min;
            while(value < min)
                value += range;
            while(value >= max)
                value -= range;
            return value;
        }
    }
}!�<local:ControlsDemoModule x:Class="ControlsDemo.TabControlHeadersScroll" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:col="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">

    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel Orientation="Vertical">
                <dx:GroupFrame Header="Layout" Margin="0,0,0,0">
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <dxe:CheckEdit x:Name="headerAutoFill" Content="Header Auto Fill" ClickMode="Press" Margin="0,0,0,0" HorizontalAlignment="Left" EditValueChanged="OnHeaderAutoFillEditValueChanged" IsChecked="False" />
                        <Grid Grid.Row="1" Margin="0,4,0,0">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Header Location:" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="0,0,6,0" />
                            <dxe:ComboBoxEdit x:Name="headerLocation" Grid.Column="1" SelectedIndexChanged="OnHeaderLocationSelectionChanged" SelectedIndex="2" HorizontalAlignment="Right" Width="100" IsTextEditable="False">
                                <sys:String>None</sys:String>
                                <sys:String>Left</sys:String>
                                <sys:String>Top</sys:String>
                                <sys:String>Right</sys:String>
                                <sys:String>Bottom</sys:String>
                            </dxe:ComboBoxEdit>
                        </Grid>
                        <Grid Grid.Row="2" Margin="0,4,0,0">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Header Orientation:" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="0,0,6,0" />
                            <dxe:ComboBoxEdit x:Name="headerOrientation" Grid.Column="1" SelectedIndexChanged="OnHeaderOrientationSelectionChanged" SelectedIndex="0" HorizontalAlignment="Right" Width="100" IsTextEditable="False">
                                <sys:String>Default</sys:String>
                                <sys:String>Horizontal</sys:String>
                                <sys:String>Vertical</sys:String>
                            </dxe:ComboBoxEdit>
                        </Grid>
                    </Grid>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Scroll Settings" Margin="0,12,0,0">
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <dxe:CheckEdit x:Name="autoHideScrollButtons" Content="Auto Hide Scroll Buttons" ClickMode="Press" Margin="0,0,0,0" HorizontalAlignment="Left" EditValueChanged="OnAutoHideScrollButtonsEditValueChanged" IsChecked="True" />
                        <Grid Grid.Row="1" Margin="0,4,0,0">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Scroll Buttons Show Mode:" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="0,0,6,0" />
                            <dxe:ComboBoxEdit x:Name="scrollButtonsShowMode" Grid.Column="1" SelectedIndexChanged="OnScrollButtonsShowModeSelectionChanged" SelectedIndex="0" HorizontalAlignment="Right" Width="100" IsTextEditable="False">
                                <sys:String>Always</sys:String>
                                <sys:String>Never</sys:String>
                                <sys:String>When Needed</sys:String>
                            </dxe:ComboBoxEdit>
                        </Grid>
                    </Grid>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Add/Delete Pages" Margin="0,12,0,0">
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <Button Grid.Row="0" Content="Add New Tab" Margin="0,0,0,0" Click="OnAddButtonClick" />
                        <Button Grid.Row="1" Content="Remove Selected Tab" Margin="0,4,0,0" Click="OnDeleteButtonClick" />
                    </Grid>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>

        <dx:DXTabControl x:Name="tabControl" Margin="11">
            <dx:DXTabControl.View>
                <dx:TabControlScrollView />
            </dx:DXTabControl.View>
            <dx:DXTabItem Header="Mercedes-Benz SL500 Roadster">
                <Image Source="/Photos/Cars/0.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Mercedes-Benz CLK55 AMG Cabriolet">
                <Image Source="/Photos/Cars/1.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="BMW 530i">
                <Image Source="/Photos/Cars/2.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Rolls-Royce Corniche">
                <Image Source="/Photos/Cars/3.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Jaguar S-Type 3.0">
                <Image Source="/Photos/Cars/4.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Lexus LS430">
                <Image Source="/Photos/Cars/5.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Lexus GS430">
                <Image Source="/Photos/Cars/6.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Ford Ranger FX-4">
                <Image Source="/Photos/Cars/7.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Dodge Ram 1500">
                <Image Source="/Photos/Cars/8.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="GMC Siera Quadrasteer">
                <Image Source="/Photos/Cars/9.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Nissan Crew Cab SE">
                <Image Source="/Photos/Cars/10.jpg" Stretch="Uniform" MaxHeight="467" MaxWidth="700" />
            </dx:DXTabItem>
        </dx:DXTabControl>

    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using DevExpress.Xpf.DemoBase.DataClasses;
using DevExpress.Xpf.Core;
using System.IO;

namespace ControlsDemo {
    public partial class TabControlHeadersScroll : ControlsDemoModule {
        public TabControlHeadersScroll() {
            InitializeComponent();
        }

        protected virtual void OnHeaderLocationSelectionChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                tabControl.View.HeaderLocation = (HeaderLocation)headerLocation.SelectedIndex;
        }
        protected virtual void OnHeaderOrientationSelectionChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                ((TabControlScrollView)tabControl.View).HeaderOrientation = (HeaderOrientation)headerOrientation.SelectedIndex;
        }
        protected virtual void OnScrollButtonsShowModeSelectionChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                ((TabControlScrollView)(tabControl.View)).ScrollButtonsShowMode = (ButtonShowMode)scrollButtonsShowMode.SelectedIndex;
        }
        protected virtual void OnHeaderAutoFillEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                ((TabControlScrollView)(tabControl.View)).HeaderAutoFill = headerAutoFill.IsChecked ?? false;
        }
        protected virtual void OnAutoHideScrollButtonsEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                ((TabControlScrollView)(tabControl.View)).AutoHideScrollButtons = autoHideScrollButtons.IsChecked ?? false;
        }
        protected virtual void OnAddButtonClick(object sender, RoutedEventArgs e) {
            DXTabItem item = new DXTabItem();
            item.Header = "New Tab Item #" + newItemIndex.ToString();
            tabControl.Items.Add(item);
            newItemIndex++;
        }
        protected virtual void OnDeleteButtonClick(object sender, RoutedEventArgs e) {
            if(tabControl.SelectedIndex == -1)
                return;
            tabControl.Items.RemoveAt(tabControl.SelectedIndex);
        }

        int newItemIndex = 1;
    }
}!�<local:ControlsDemoModule x:Class="ControlsDemo.TabControlItemsSource" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:col="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <local:ControlsDemoModule.Resources>
        <local:SourceConverter x:Key="sourceConverter" />
        <DataTemplate x:Key="ItemHeaderTemplate">
            <Grid>
                <TextBlock HorizontalAlignment="Center" Text="{Binding FirstName}" />
            </Grid>
        </DataTemplate>
        <DataTemplate x:Key="ItemContentTemplate">
            <Grid x:Name="Grid_Content">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="*" />
                        <RowDefinition Height="auto" />
                    </Grid.RowDefinitions>
                    <Border HorizontalAlignment="Center" VerticalAlignment="Center" Background="White" BorderBrush="Black" BorderThickness="0" Margin="0">
                        <Image Margin="1" Source="{Binding Photo, Converter={StaticResource sourceConverter}}" Stretch="None" />
                    </Border>
                    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="{Binding PageHeader}" TextWrapping="Wrap" Grid.Row="1" FontFamily="Times New Roman" FontSize="22.667" Foreground="#FF1059A3" Margin="0,15,0,5" />
                    <TextBlock Text="{Binding PageContent}" TextWrapping="Wrap" Grid.Row="2" Foreground="#FF1059A3" Margin="10,0" />

                    <Grid Grid.Row="3" Margin="0,10,0,0">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="auto" />
                            <RowDefinition Height="auto" />
                        </Grid.RowDefinitions>
                        <Rectangle Fill="#FFA4A7BD" StrokeThickness="0" Height="1" Margin="0" VerticalAlignment="Top" />
                        <TextBlock Margin="10" Grid.Row="1" TextWrapping="Wrap" Foreground="#FF3B3D60" Text="{Binding Notes}" />
                    </Grid>
                </Grid>
            </Grid>
        </DataTemplate>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl SupressGroupFramePaddingInOptions="False">
        <dxdb:DemoModuleControl.OptionsContent>
            <Grid VerticalAlignment="Top">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="Auto" />
                    <ColumnDefinition Width="*" />
                </Grid.ColumnDefinitions>
                <TextBlock Text="Header location:" VerticalAlignment="Center" Margin="0,0,6,0" />
                <dxe:ComboBoxEdit x:Name="headerLocation" Grid.Column="1" SelectedIndexChanged="OnHeaderLocationSelectionChanged" SelectedIndex="2" MinWidth="100" IsTextEditable="False">
                    <sys:String>None</sys:String>
                    <sys:String>Left</sys:String>
                    <sys:String>Top</sys:String>
                    <sys:String>Right</sys:String>
                    <sys:String>Bottom</sys:String>
                </dxe:ComboBoxEdit>
            </Grid>
        </dxdb:DemoModuleControl.OptionsContent>
        <dx:DXTabControl x:Name="tabControl" Margin="11" ItemTemplate="{StaticResource ItemContentTemplate}" ItemHeaderTemplate="{StaticResource ItemHeaderTemplate}">
            <dx:DXTabControl.View>
                <dx:TabControlMultiLineView HeaderLocation="Top" />
            </dx:DXTabControl.View>
        </dx:DXTabControl>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!�using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.IO;
using DevExpress.Xpf.Core;
using DevExpress.Xpf.DemoBase.NWind;

namespace ControlsDemo {
    public partial class TabControlItemsSource : ControlsDemoModule {
        public TabControlItemsSource() {
            InitializeComponent();
            tabControl.ItemsSource = NWindData<Employees>.DataSource;
        }

        protected virtual void OnHeaderLocationSelectionChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                tabControl.View.HeaderLocation = (HeaderLocation)headerLocation.SelectedIndex;
        }
    }
}!�<local:ControlsDemoModule x:Class="ControlsDemo.TabControlMultiLine" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:col="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <local:ControlsDemoModule.Resources>
        <local:SourceConverter x:Key="sourceConverter" />
        <DataTemplate x:Key="ItemContentTemplate">
            <Grid x:Name="Grid_Content">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="*" />
                        <RowDefinition Height="auto" />
                    </Grid.RowDefinitions>
                    <Border HorizontalAlignment="Center" VerticalAlignment="Center" Background="White" BorderBrush="Black" BorderThickness="0" Margin="0">
                        <Image Margin="1" Source="{Binding Photo, Converter={StaticResource sourceConverter}}" Stretch="Uniform" Width="200" />
                    </Border>
                    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="{Binding PageHeader}" TextWrapping="Wrap" Grid.Row="1" FontFamily="Times New Roman" FontSize="22.667" Foreground="#FF1059A3" Margin="0,15,0,5" />
                    <TextBlock Text="{Binding PageContent}" TextWrapping="Wrap" Grid.Row="2" Foreground="#FF1059A3" Margin="10,0" />

                    <Grid Grid.Row="3" Margin="0,10,0,0">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="auto" />
                            <RowDefinition Height="auto" />
                        </Grid.RowDefinitions>
                        <Rectangle Fill="#FFA4A7BD" StrokeThickness="0" Height="1" Margin="0" VerticalAlignment="Top" />
                        <TextBlock Margin="10" Grid.Row="1" TextWrapping="Wrap" Foreground="#FF3B3D60" Text="{Binding Notes}" />
                    </Grid>
                </Grid>
            </Grid>
        </DataTemplate>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl><dxdb:DemoModuleControl.OptionsContent>
        <StackPanel Orientation="Vertical">
            <dx:GroupFrame Header="Layout" Margin="0,0,0,0">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                    </Grid.RowDefinitions>
                    <dxe:CheckEdit x:Name="fixedHeaders" Content="Fixed Headers" IsChecked="False" EditValueChanged="OnFixedHeadersEditValueChanged" Margin="0,0,0,0" />
                    <Grid Grid.Row="1" Margin="0,4,0,0">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="Auto" />
                        </Grid.ColumnDefinitions>
                        <TextBlock Grid.Column="0" Text="Header Location:" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="0,0,6,0" />
                        <dxe:ComboBoxEdit x:Name="headerLocation" Grid.Column="1" SelectedIndexChanged="OnHeaderLocationSelectionChanged" SelectedIndex="2" HorizontalAlignment="Right" Width="100" IsTextEditable="False">
                            <sys:String>None</sys:String>
                            <sys:String>Left</sys:String>
                            <sys:String>Top</sys:String>
                            <sys:String>Right</sys:String>
                            <sys:String>Bottom</sys:String>
                        </dxe:ComboBoxEdit>
                    </Grid>
                </Grid>
            </dx:GroupFrame>
            <dx:GroupFrame Header="Add/Delete Pages" Margin="0,12,0,0">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                    </Grid.RowDefinitions>
                    <Button Grid.Row="0" Content="Add New Tab" Margin="0,0,0,0" Click="OnAddButtonClick" />
                    <Button Grid.Row="1" Content="Remove Selected Tab" Margin="0,4,0,0" Click="OnDeleteButtonClick" />
                </Grid>
            </dx:GroupFrame>
        </StackPanel>
    </dxdb:DemoModuleControl.OptionsContent>
    <dx:DXTabControl x:Name="tabControl" Margin="11">
        <dx:DXTabControl.View>
            <dx:TabControlMultiLineView />
        </dx:DXTabControl.View>
    </dx:DXTabControl>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!�	using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Globalization;
using System.Collections;
using System.Xml.Serialization;
using DevExpress.Xpf.DemoBase;
using System.ComponentModel;
using System.IO;
using DevExpress.Xpf.Core;
using DevExpress.Xpf.DemoBase.NWind;

namespace ControlsDemo {
    public partial class TabControlMultiLine : ControlsDemoModule {
        public TabControlMultiLine() {
            InitializeComponent();
            InitializeItems();
        }
        public void InitializeItems() {
            Employees employee;
            DXTabItem item;

            for(int index = 0; index <NWindData<Employees>.DataSource.Count; index++) {
                employee = (Employees)NWindData<Employees>.DataSource[index];
                item = new DXTabItem();
                item.Header = employee.FirstName + "  " + employee.LastName;
                item.Content = employee;
                item.ContentTemplate = (DataTemplate)Resources["ItemContentTemplate"];
                tabControl.Items.Add(item);
            }
        }

        protected virtual void OnHeaderLocationSelectionChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                tabControl.View.HeaderLocation = (HeaderLocation)headerLocation.SelectedIndex;
        }
        protected virtual void OnFixedHeadersEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl != null)
                ((TabControlMultiLineView)(tabControl.View)).FixedHeaders = (bool)fixedHeaders.IsChecked;
        }
        protected virtual void OnAddButtonClick(object sender, RoutedEventArgs e) {
            DXTabItem item = new DXTabItem();
            item.Header = "New Tab Item #" + newItemIndex.ToString();
            tabControl.Items.Add(item);
            newItemIndex++;
        }
        protected virtual void OnDeleteButtonClick(object sender, RoutedEventArgs e) {
            if(tabControl.SelectedIndex == -1)
                return;
            tabControl.Items.RemoveAt(tabControl.SelectedIndex);
        }

        int newItemIndex = 1;
    }
}!�<local:ControlsDemoModule x:Class="ControlsDemo.TabControlPageClosable" xmlns:local="clr-namespace:ControlsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:col="clr-namespace:System.Collections;assembly=mscorlib" xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel Orientation="Vertical">
                <dx:GroupFrame Header="Header Menu Properties" Margin="0,0,0,0">
                    <StackPanel Orientation="Vertical">
                        <dxe:CheckEdit x:Name="showHeaderMenu" Grid.Column="0" Grid.Row="0" Margin="0,4,0,0" IsChecked="True" VerticalAlignment="Center" Content="Show Header Menu" EditValueChanged="OnShowHeaderMenuEditValueChanged" />
                        <dxe:CheckEdit x:Name="showVisibleTabItemsInHeaderMenu" Grid.Column="0" Grid.Row="1" Margin="0,4,0,0" IsChecked="True" VerticalAlignment="Center" Content="Show Visible Tabs In Header Menu" EditValueChanged="OnShowVisibleTabItemsInHeaderMenuEditValueChanged" />
                        <dxe:CheckEdit x:Name="showHiddenTabItemsInHeaderMenu" Grid.Column="0" Grid.Row="2" Margin="0,4,0,0" IsChecked="False" VerticalAlignment="Center" Content="Show Hidden Tabs In Header Menu" EditValueChanged="OnShowHiddenTabItemsInHeaderMenuEditValueChanged" />
                        <dxe:CheckEdit x:Name="showDisabledTabItemsInHeaderMenu" Grid.Column="0" Grid.Row="2" Margin="0,4,0,0" IsChecked="False" VerticalAlignment="Center" Content="Show Disabled Tabs In Header Menu" EditValueChanged="OnShowDisabledTabItemsInHeaderMenuEditValueChanged" />
                        <dxe:CheckEdit x:Name="closeHeaderMenuWhenItemSelect" Margin="0,4,0,0" IsChecked="False" VerticalAlignment="Center" Content="Close Header Menu On Item Selecting" EditValueChanged="OnCloseHeaderMenuOnItemSelectingEditValueChanged" />
                    </StackPanel>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Allow Hide" Margin="0,12,0,0">
                    <StackPanel Orientation="Vertical">
                        <dxe:CheckEdit x:Name="allowHideTabs" Content="Allow Hide Tabs" ClickMode="Press" Margin="0,0,0,0" HorizontalAlignment="Left" EditValueChanged="OnAllowHideTabsEditValueChanged" IsChecked="False" />
                        <dxe:CheckEdit x:Name="removeTabItemsOnHiding" Content="Remove TabItems On Hiding" ClickMode="Press" Margin="0,4,0,0" HorizontalAlignment="Left" EditValueChanged="OnRemoveTabItemsOnHidingEditValueChanged" IsChecked="False" />
                        <dxe:CheckEdit x:Name="isEnabledTab" Content="Tab IsEnabled" Margin="0,4,0,0" IsChecked="False" ClickMode="Press" EditValueChanged="OnIsEnabledTabEditValueChanged" />
                        <Grid Margin="0,4,0,0">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" Text="Tab Allow Hide:" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="0,0,6,0" />
                            <dxe:ComboBoxEdit x:Name="tabAllowHide" Grid.Column="1" SelectedIndexChanged="OnTabAllowHideSelectionChanged" SelectedIndex="2" HorizontalAlignment="Right" Width="100" IsTextEditable="False">
                                <sys:String>True</sys:String>
                                <sys:String>False</sys:String>
                                <sys:String>Default</sys:String>
                            </dxe:ComboBoxEdit>
                        </Grid>
                    </StackPanel>
                </dx:GroupFrame>
                <Button Content="Add New Tab" Margin="0,12,0,0" Click="OnAddButtonClick" />
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>

        <dx:DXTabControl x:Name="tabControl" Margin="11" SelectionChanged="OnTabControlSelectionChanged">
            <dx:DXTabControl.View>
                <dx:TabControlScrollView HeaderLocation="Left" HeaderOrientation="Horizontal" ShowHeaderMenu="True" />
            </dx:DXTabControl.View>
            <dx:DXTabItem Header="Las Vegas Photo 1">
                <Image Source="/Photos/Las Vegas/DSC_4405.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 2">
                <Image Source="/Photos/Las Vegas/DSC_4498.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 3">
                <Image Source="/Photos/Las Vegas/DSC_4647.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 4">
                <Image Source="/Photos/Las Vegas/DSC_4721.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 5">
                <Image Source="/Photos/Las Vegas/IMG_1216.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 6">
                <Image Source="/Photos/Las Vegas/IMG_1280.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 7">
                <Image Source="/Photos/Las Vegas/IMG_1285.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 8">
                <Image Source="/Photos/Las Vegas/IMG_1321.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 9">
                <Image Source="/Photos/Las Vegas/IMG_1327.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
            <dx:DXTabItem Header="Las Vegas Photo 10">
                <Image Source="/Photos/Las Vegas/IMG_1345.jpg" Stretch="Uniform" MaxHeight="400" MaxWidth="600" />
            </dx:DXTabItem>
        </dx:DXTabControl>

    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!4using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using DevExpress.Xpf.DemoBase.DataClasses;
using DevExpress.Utils;
using DevExpress.Xpf.Core;

namespace ControlsDemo {
    public partial class TabControlPageClosable : ControlsDemoModule {
        public TabControlPageClosable() {
            InitializeComponent();
        }

        protected virtual void OnShowHeaderMenuEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl == null)
                return;
            tabControl.View.ShowHeaderMenu = showHeaderMenu.IsChecked ?? false;
        }
        protected virtual void OnShowVisibleTabItemsInHeaderMenuEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl == null)
                return;
            tabControl.View.ShowVisibleTabItemsInHeaderMenu = showVisibleTabItemsInHeaderMenu.IsChecked ?? false;
        }
        protected virtual void OnShowHiddenTabItemsInHeaderMenuEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl == null)
                return;
            tabControl.View.ShowHiddenTabItemsInHeaderMenu = showHiddenTabItemsInHeaderMenu.IsChecked ?? false;
        }
        protected virtual void OnAllowHideTabsEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl == null)
                return;
            tabControl.View.AllowHideTabItems = allowHideTabs.IsChecked ?? false;
            UpdateTabItems();
        }
        protected virtual void OnRemoveTabItemsOnHidingEditValueChanged(object sender, RoutedEventArgs e) {
            if(tabControl == null)
                return;
            tabControl.View.RemoveTabItemsOnHiding = removeTabItemsOnHiding.IsChecked ?? false;
        }
        protected virtual void OnTabAllowHideSelectionChanged(object sender, RoutedEventArgs e) {
            if(tabControl == null || tabControl.SelectedIndex == -1)
                return;
            if(tabControl.SelectedItem != null)
                tabControl.GetTabItem(tabControl.SelectedIndex).AllowHide = (DefaultBoolean)tabAllowHide.SelectedIndex;
        }
        protected virtual void OnAddButtonClick(object sender, RoutedEventArgs e) {
            DXTabItem item = new DXTabItem();
            item.Header = "New Tab Item #" + newItemIndex.ToString();
            tabControl.Items.Add(item);
            newItemIndex++;
        }
        protected virtual void OnIsEnabledTabEditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e) {
            if(tabControl == null || tabControl.SelectedIndex == -1) return;
            tabControl.GetTabItem(tabControl.SelectedIndex).IsEnabled = (bool)e.NewValue;
        }
        protected virtual void UpdateIsEnabledOption() {
            if(tabControl == null) return;
            if(tabControl.SelectedIndex == -1)
                isEnabledTab.IsChecked = isEnabledTab.IsEnabled = false;
            else {
                isEnabledTab.IsEnabled = true;
                isEnabledTab.IsChecked = tabControl.GetTabItem(tabControl.SelectedIndex).IsEnabled;
            }
        }
        protected virtual void UpdateTabItems() {
            if(tabControl == null) return;
            if(tabControl.SelectedIndex == -1) {
                tabAllowHide.IsEnabled = false;
                return;
            }
            tabAllowHide.IsEnabled = true;
            tabAllowHide.SelectedIndex = (int)tabControl.GetTabItem(tabControl.SelectedIndex).AllowHide;
        }
        protected virtual void OnTabControlSelectionChanged(object sender, TabControlSelectionChangedEventArgs e) {
            UpdateTabItems();
            UpdateIsEnabledOption();
        }

        int newItemIndex = 1;

        private void OnCloseHeaderMenuOnItemSelectingEditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e) {
            if(tabControl == null) return;
            tabControl.View.CloseHeaderMenuOnItemSelecting = (bool)e.NewValue;
        }

        private void OnShowDisabledTabItemsInHeaderMenuEditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e) {
            if(tabControl == null) return;
            tabControl.View.ShowDisabledTabItemsInHeaderMenu = (bool)e.NewValue;
        }
    }
}!�9<local:ControlsDemoModule x:Class="ControlsDemo.Transition"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:ControlsDemo">
    <local:ControlsDemoModule.Resources>
        <ResourceDictionary>
            <Style TargetType="local:TransitionControlDemo" x:Key="CustomStyle">
                <Setter Property="PreviousControlTemplate">
                    <Setter.Value>
                        <ControlTemplate TargetType="dx:TransitionContentControl">
                            <ContentPresenter x:Name="ContentPresenter" RenderTransformOrigin="0.5,0.5" Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}">
                                <ContentPresenter.Projection>
                                    <PlaneProjection x:Name="planeProjection" RotationX="0"></PlaneProjection>
                                </ContentPresenter.Projection>
                                <ContentPresenter.RenderTransform>
                                    <TransformGroup>
                                        <ScaleTransform x:Name="scale" />
                                    </TransformGroup>
                                </ContentPresenter.RenderTransform>
                                <ContentPresenter.Resources>
                                    <Storyboard x:Name="TransitionStory">
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Opacity">
                                            <EasingDoubleKeyFrame KeyTime="00:00:00" Value="1" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.4" Value="1" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.6" Value="0" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:01" Value="0" />
                                        </DoubleAnimationUsingKeyFrames>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="scale" Storyboard.TargetProperty="ScaleX">
                                            <EasingDoubleKeyFrame KeyTime="00:00:00" Value="1" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.2" Value="0.7" />
                                        </DoubleAnimationUsingKeyFrames>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="scale" Storyboard.TargetProperty="ScaleY">
                                            <EasingDoubleKeyFrame KeyTime="00:00:00" Value="1" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.2" Value="0.7" />
                                        </DoubleAnimationUsingKeyFrames>
                                        <DoubleAnimation BeginTime="00:00:00" Duration="00:00:00.5" Storyboard.TargetName="planeProjection"
                                              Storyboard.TargetProperty="PlaneProjection.RotationX" From="0" To="-720">
                                        </DoubleAnimation>
                                    </Storyboard>
                                </ContentPresenter.Resources>
                            </ContentPresenter>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
                <Setter Property="ControlTemplate">
                    <Setter.Value>
                        <ControlTemplate TargetType="dx:TransitionContentControl">
                            <ContentPresenter x:Name="ContentPresenter" RenderTransformOrigin="0.5,0.5" Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}">
                                <ContentPresenter.Projection>
                                    <PlaneProjection x:Name="planeProjection" RotationX="0"></PlaneProjection>
                                </ContentPresenter.Projection>
                                <ContentPresenter.RenderTransform>
                                    <TransformGroup>
                                        <ScaleTransform x:Name="scale" />
                                    </TransformGroup>
                                </ContentPresenter.RenderTransform>
                                <ContentPresenter.Resources>
                                    <Storyboard x:Name="TransitionStory">
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Opacity">
                                            <EasingDoubleKeyFrame KeyTime="00:00:00" Value="0" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.4" Value="0" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.6" Value="1" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:01" Value="1" />
                                        </DoubleAnimationUsingKeyFrames>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="scale" Storyboard.TargetProperty="ScaleX">
                                            <EasingDoubleKeyFrame KeyTime="00:00:00" Value="0.7" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.8" Value="0.7" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:01" Value="1" />
                                        </DoubleAnimationUsingKeyFrames>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="scale" Storyboard.TargetProperty="ScaleY">
                                            <EasingDoubleKeyFrame KeyTime="00:00:00" Value="0.7" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:0.8" Value="0.7" />
                                            <EasingDoubleKeyFrame KeyTime="00:00:01" Value="1" />
                                        </DoubleAnimationUsingKeyFrames>
                                        <DoubleAnimation BeginTime="00:00:00.49" Duration="00:00:00.5" Storyboard.TargetName="planeProjection"
                                              Storyboard.TargetProperty="PlaneProjection.RotationX" From="-720" To="0">
                                        </DoubleAnimation>
                                    </Storyboard>
                                </ContentPresenter.Resources>
                            </ContentPresenter>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </ResourceDictionary>
    </local:ControlsDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <ScrollViewer VerticalScrollBarVisibility="Auto">
            <StackPanel Orientation="Vertical" HorizontalAlignment="Center" VerticalAlignment="Center">
                <StackPanel HorizontalAlignment="Center">
                    <TextBlock Text="Custom" />
                    <local:TransitionControlDemo Margin="40" Style="{StaticResource CustomStyle}">
                        <local:TransitionControlDemo.Resources>
                            <ResourceDictionary>
                                <ResourceDictionary.MergedDictionaries>
                                    <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                </ResourceDictionary.MergedDictionaries>
                            </ResourceDictionary>
                        </local:TransitionControlDemo.Resources>
                    </local:TransitionControlDemo>
                </StackPanel>
                <StackPanel Orientation="Horizontal" Margin="10">
                    <StackPanel>
                        <TextBlock Text="Rotate" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="Rotate">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                    <StackPanel>
                        <TextBlock Text="Fade" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="Fade">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                    <StackPanel>
                        <TextBlock Text="Fly" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="Fly">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                    <StackPanel>
                        <TextBlock Text="3D Vertical Rotate" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="Vertical3DRotate">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                </StackPanel>
                <StackPanel Orientation="Horizontal" Margin="10">
                    <StackPanel>
                        <TextBlock Text="Fade In" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="FadeIn">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                    <StackPanel>
                        <TextBlock Text="Horizontal Rotate" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="HorizontalRotate">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                    <StackPanel>
                        <TextBlock Text="Vertical Rotate" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="VerticalRotate">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                    <StackPanel>
                        <TextBlock Text="3D Horizontal Rotate" />
                        <local:TransitionControlDemo Margin="40" TransitionStyle="Horizontal3DRotate">
                            <local:TransitionControlDemo.Resources>
                                <ResourceDictionary>
                                    <ResourceDictionary.MergedDictionaries>
                                        <ResourceDictionary Source="/ControlsDemo;component/Modules/Figures.xaml" />
                                    </ResourceDictionary.MergedDictionaries>
                                </ResourceDictionary>
                            </local:TransitionControlDemo.Resources>
                        </local:TransitionControlDemo>
                    </StackPanel>
                </StackPanel>
            </StackPanel>
        </ScrollViewer>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!using System;
using System.Windows;
using System.Windows.Threading;
using DevExpress.Xpf.Core;

namespace ControlsDemo {
    public partial class Transition : ControlsDemoModule {
        public Transition() {
            InitializeComponent();
        }

        public override bool AllowSwitchingTheme { get { return false; } }
    }
    public class TransitionControlDemo : TransitionControl {
        DispatcherTimer dt = new DispatcherTimer();
        int index;
        Random rnd = new Random(DateTime.Now.Millisecond);

        public TransitionControlDemo() {
            dt.Interval = new TimeSpan(0, 0, rnd.Next(0, 60));
            dt.Tick += OnTick;
            dt.Start();
            Loaded += OnLoaded;
            MouseLeftButtonUp += (d, e) => { Tick(); };
        }

        public int Count {
            get {
                int count = Resources.Count;
                if(count == 0 && Resources.MergedDictionaries.Count != 0)
                    count = Resources.MergedDictionaries[0].Count;
                return count;
            }
        }

        public FrameworkElement GetElement(int index) {
            if(Count == 0)
                return null;
            return (FrameworkElement)((DataTemplate)(Resources["d" + index.ToString()])).LoadContent();
        }
        public void Tick() {
            dt.Stop();
            dt.Interval = new TimeSpan(0, 0, rnd.Next(0, 30));
            dt.Start();
            Content = GetElement(index);
            index = index == (Count - 1) ? 0 : index + 1;
        }

        void OnLoaded(object sender, RoutedEventArgs e) {
            index = rnd.Next(0, Count);
            Tick();
        }
        void OnTick(object sender, EventArgs e) {
            Tick();
        }
    }
}!�<local:ControlsDemoModule x:Class="ControlsDemo.UploadControl"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxco="http://schemas.devexpress.com/winfx/2008/xaml/controls"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:ControlsDemo"
    xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel MinWidth="200">
                <dx:GroupFrame Header="File name filter" Margin="0,0,0,5">
                    <dxe:TextEdit Width="200" Text="{Binding ElementName=uploadControl, Path=FileNameFilter, Mode=TwoWay}" />
                </dx:GroupFrame>
                <dx:GroupFrame Header="Max file count" Margin="0,0,0,5">
                    <dxe:ComboBoxEdit IsTextEditable="False" SelectedItem="{Binding ElementName=uploadControl, Path=MaxFileCount, Mode=TwoWay}">
                        <dxe:ComboBoxEdit.Items>
                            <sys:Int32>1</sys:Int32>
                            <sys:Int32>5</sys:Int32>
                            <sys:Int32>10</sys:Int32>
                        </dxe:ComboBoxEdit.Items>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Max file size" Margin="0,0,0,5">
                    <dxe:TextEdit x:Name="maxFileSize" EditValueChanged="maxFileSize_TextChanged"
                             Text="{Binding ElementName=uploadControl, Path=MaxFileSize, Mode=OneWay}" />
                </dx:GroupFrame>
                <dx:GroupFrame Header="Max upload size" Margin="0,0,0,5">
                    <dxe:TextEdit x:Name="maxUploadSize" EditValueChanged="maxUploadSize_TextChanged"
                             Text="{Binding ElementName=uploadControl, Path=MaxUploadSize, Mode=OneWay}" />
                </dx:GroupFrame>
                <dxe:CheckEdit Content="Automatic upload" IsChecked="{Binding ElementName=uploadControl, Path=IsAutomaticUpload, Mode=TwoWay}" />
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <Border Background="White">
            <dxco:UploadControl x:Name="uploadControl" Width="532" Background="White"
                MaxFileSize="1000000" MaxUploadSize="3000000" MaxFileCount="5" AllowDrop="True"
                FileNameFilter="Image files (*.jpg;*.jpeg;*.png)|*.jpg;*.jpeg;*.png"
                WebHandlerUri="http://demos.devexpress.com/AgUploadDemoWebService/"
                FileUploadCompleted="OnFileUploadCompleted"
                TotalUploadCompleted="OnTotalUploadCompleted"
                UploadItemRemoved="OnUploadItemRemoved"
                UploadCancelled="OnUploadCancelled" />
        </Border>
    </dxdb:DemoModuleControl>
</local:ControlsDemoModule>!lusing System;
using System.IO;
using System.Text.RegularExpressions;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Effects;
using System.Windows.Media.Imaging;
using DevExpress.Xpf.Controls;
using DevExpress.Xpf.Core;
using DevExpress.Xpf.Editors;

namespace ControlsDemo {
    public partial class UploadControl : ControlsDemoModule {
        public UploadControl() {
            InitializeComponent();
        }

        void GetPreview(ItemInfo itemInfo) {
            string ext = Path.GetExtension(itemInfo.Name);
            if(string.IsNullOrEmpty(ext))
                return;
            Regex r = new Regex(@"(\.jpg|\.jpeg|\.png)", RegexOptions.IgnoreCase);
            if(r.IsMatch(ext))
                GetPreviewFromImage(itemInfo);
        }
        void GetPreviewFromImage(ItemInfo itemInfo) {
            if(!itemInfo.Stream.CanRead)
                return;
            ImageSource source = null;
            try { source = GetThumbnail(itemInfo, 100); }
            catch { }
            if(source != null)
                ShowPreview(itemInfo, source);
        }
        void GetPreviewFromUploadedImage(ItemInfo itemInfo) {
            string path = GetPath(uploadControl.WebHandlerUri, uploadControl.UploadServerPath, itemInfo.Name);
            ImageSource source = new BitmapImage() { UriSource = new Uri(path) };
            ShowPreview(itemInfo, source);
        }
        ImageSource GetThumbnail(ItemInfo itemInfo, int width) {
            BitmapImage bitmap = new BitmapImage();
            bitmap.SetSource(itemInfo.Stream);
            Image image = new Image();
            image.Source = bitmap;

            double cx = width;
            double cy = bitmap.PixelHeight * (cx / bitmap.PixelWidth);

            double scaleX = cx / bitmap.PixelWidth;
            double scaleY = cy / bitmap.PixelHeight;

            WriteableBitmap thumb = new WriteableBitmap((int)cx, (int)cy);
            thumb.Render(image, new ScaleTransform() { ScaleX = scaleX, ScaleY = scaleY });
            thumb.Invalidate();

            WriteableBitmap thumbCopy = new WriteableBitmap((int)cx, (int)cy);
            for(int i = 0; i < thumbCopy.Pixels.Length; i++)
                thumbCopy.Pixels[i] = thumb.Pixels[i];
            thumbCopy.Invalidate();

            return thumbCopy;
        }
        void ShowPreview(ItemInfo itemInfo, ImageSource source) {
            uploadControl.ShowPreviewImage(itemInfo, source);
            RippleEffect effect = new RippleEffect();
            uploadControl.SetUploadItemEffect(itemInfo, effect);
            EffectAnimation(effect);
        }
        string GetPath(Uri uri, string uploadServerPath, string fileName) {
            string basePath = uri.Port == -1 ?
                string.Format("{0}://{1}", uri.Scheme, uri.Host) :
                string.Format("{0}://{1}:{2}", uri.Scheme, uri.Host, uri.Port);
            string fullPath = string.Format("{0}/{1}/{2}", basePath, uploadServerPath, fileName);
            return fullPath;
        }
        void EffectAnimation(Effect effect) {
            DoubleAnimation animation = new DoubleAnimation() {
                From = 50.0,
                To = 0.0,
                Duration = new Duration(TimeSpan.FromSeconds(1.5)),
                EasingFunction = new SineEase() { EasingMode = EasingMode.EaseOut }
            };
            Storyboard.SetTarget(animation, effect);
            Storyboard.SetTargetProperty(animation, new PropertyPath("Frequency"));
            Storyboard effectStoryboard = new Storyboard();
            effectStoryboard.Children.Add(animation);
            effectStoryboard.Begin();
        }
        void OnFileUploadCompleted(object sender, UploadItemEventArgs e) {
            GetPreview(e.ItemInfo);
        }
        void OnTotalUploadCompleted(object sender, EventArgs e) { }
        void OnUploadItemRemoved(object sender, UploadItemEventArgs e) { }
        void OnUploadCancelled(object sender, EventArgs e) { }
        void OnUploadError(object sender, UploadErrorEventArgs e) { }
        void maxFileSize_TextChanged(object sender, EditValueChangedEventArgs e) {
            int result;
            if(int.TryParse(maxFileSize.Text, out result))
                uploadControl.MaxFileSize = result;
        }
        void maxUploadSize_TextChanged(object sender, EditValueChangedEventArgs e) {
            int result;
            if(int.TryParse(maxUploadSize.Text, out result))
                uploadControl.MaxUploadSize = result;
        }
    }
}!�<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.DashboardView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:dxwuin="http://schemas.devexpress.com/winfx/2008/xaml/windowsui/navigation"
             xmlns:dxlc="http://schemas.devexpress.com/winfx/2008/xaml/layoutcontrol"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <Style x:Key="VerticalTile" TargetType="dxlc:Tile">
            <Setter Property="VerticalContentAlignment" Value="Center" />
            <Setter Property="HorizontalContentAlignment" Value="Center" />
            <Setter Property="Size" Value="Small" />
            <Setter Property="HeaderTemplate">
                <Setter.Value>
                    <DataTemplate />
                </Setter.Value>
            </Setter>
            <Setter Property="ContentTemplate">
                <Setter.Value>
                    <DataTemplate>
                        <StackPanel>
                            <Image Source="{Binding}" Stretch="None" />
                            <TextBlock Text="{Binding Path=Header, RelativeSource={RelativeSource AncestorType=dxlc:Tile}}" FontSize="14" Margin="0,5,0,0" HorizontalAlignment="Center" />
                        </StackPanel>
                    </DataTemplate>
                </Setter.Value>
            </Setter>
        </Style>
        <Style x:Key="HorizontalTile" TargetType="dxlc:Tile">
            <Setter Property="VerticalContentAlignment" Value="Center" />
            <Setter Property="HorizontalContentAlignment" Value="Center" />
            <Setter Property="Size" Value="Large" />
            <Setter Property="HeaderTemplate">
                <Setter.Value>
                    <DataTemplate />
                </Setter.Value>
            </Setter>
            <Setter Property="ContentTemplate">
                <Setter.Value>
                    <DataTemplate>
                        <StackPanel Orientation="Horizontal">
                            <Image Source="{Binding}" Stretch="None" />
                            <TextBlock Text="{Binding Path=Header, RelativeSource={RelativeSource AncestorType=dxlc:Tile}}" FontSize="14" Margin="20,0,0,0" VerticalAlignment="Center" />
                        </StackPanel>
                    </DataTemplate>
                </Setter.Value>
            </Setter>
        </Style>
    </UserControl.Resources>
    <dxwui:PageAdornerControl Header="Dashboard">
        <dxlc:TileLayoutControl Grid.Row="1" Padding="32,0,30,10">
            <dxlc:Tile Style="{StaticResource VerticalTile}" Header="User Management" Background="#FF00ABDC" dxwuin:Navigation.NavigateTo="UserManagementView">
                <BitmapImage UriSource="/ControlsDemo;component/Images/UserManagment.png" />
            </dxlc:Tile>
            <dxlc:Tile Style="{StaticResource VerticalTile}" Header="System Information" Background="#FF54AF0E" dxwuin:Navigation.NavigateTo="SystemInformationView">
                <BitmapImage UriSource="/ControlsDemo;component/Images/System.png" />
            </dxlc:Tile>
            <dxlc:Tile Style="{StaticResource VerticalTile}" Header="Research" Background="#FFD4AF00" dxwuin:Navigation.NavigateTo="ResearchView">
                <BitmapImage UriSource="/ControlsDemo;component/Images/Research.png" />
            </dxlc:Tile>
            <dxlc:Tile Style="{StaticResource HorizontalTile}" Header="Statistics" Background="#FF6652A2" dxlc:FlowLayoutControl.IsFlowBreak="True"
                           dxwuin:Navigation.NavigateTo="StatisticsView">
                <BitmapImage UriSource="/ControlsDemo;component/Images/Statistics.png" />
            </dxlc:Tile>
            <dxlc:Tile Style="{StaticResource HorizontalTile}" Header="zillow.com" Background="#FFDA8515" dxwuin:Navigation.NavigateTo="ZillowView">
                <BitmapImage UriSource="/ControlsDemo;component/Images/ZillowLogo.png" />
            </dxlc:Tile>
            <dxlc:Tile Style="{StaticResource VerticalTile}" Header="Mortgage Rates" Background="#FFE65E20" dxwuin:Navigation.NavigateTo="MortgageRatesView">
                <BitmapImage UriSource="/ControlsDemo;component/Images/Rates.png" />
            </dxlc:Tile>
            <dxlc:Tile Style="{StaticResource VerticalTile}" Header="Loan Calculator" Background="#FFC3213F" dxwuin:Navigation.NavigateTo="LoanCalculatorView">
                <BitmapImage UriSource="/ControlsDemo;component/Images/Calc.png" />
            </dxlc:Tile>
        </dxlc:TileLayoutControl>
    </dxwui:PageAdornerControl>
</UserControl>!7using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class DashboardView : UserControl {
        public DashboardView() {
            InitializeComponent();
        }
    }
}!I<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.LoanCalculatorView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:localviews="clr-namespace:ControlsDemo.Modules.FrameNavigationViews"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/Generic.xaml" />
    </UserControl.Resources>
    <Grid>
        <dxwui:PageAdornerControl Header="Loan Calculator">
            <dxwui:PageAdornerControl.HeaderTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition />
                        </Grid.ColumnDefinitions>
                        <ContentPresenter Content="{Binding}" />
                        <localviews:NavigatorView HorizontalAlignment="Right" Grid.Column="1" />
                    </Grid>
                </DataTemplate>
            </dxwui:PageAdornerControl.HeaderTemplate>
            <Border Background="#FFC3213F">
                <StackPanel VerticalAlignment="Center">
                    <Image Source="/ControlsDemo;component/Images/Calc.png" Stretch="None" />
                    <TextBlock Style="{StaticResource viewText}"/>
                </StackPanel>
            </Border>
        </dxwui:PageAdornerControl>
    </Grid>
</UserControl>!Ausing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class LoanCalculatorView : UserControl {
        public LoanCalculatorView() {
            InitializeComponent();
        }
    }
}!H<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.MortgageRatesView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:localviews="clr-namespace:ControlsDemo.Modules.FrameNavigationViews"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/Generic.xaml" />
    </UserControl.Resources>
    <Grid>
        <dxwui:PageAdornerControl Header="Mortgage Rates">
            <dxwui:PageAdornerControl.HeaderTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition />
                        </Grid.ColumnDefinitions>
                        <ContentPresenter Content="{Binding}" />
                        <localviews:NavigatorView HorizontalAlignment="Right" Grid.Column="1" />
                    </Grid>
                </DataTemplate>
            </dxwui:PageAdornerControl.HeaderTemplate>
            <Border Background="#FFE65E20">
                <StackPanel VerticalAlignment="Center">
                    <Image Source="/ControlsDemo;component/Images/Rates.png" Stretch="None" />
                    <TextBlock Style="{StaticResource viewText}"/>
                </StackPanel>
            </Border>
        </dxwui:PageAdornerControl>
    </Grid>
</UserControl>!?using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class MortgageRatesView : UserControl {
        public MortgageRatesView() {
            InitializeComponent();
        }
    }
}!�<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.NavigatorView" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui" xmlns:dxwuii="http://schemas.devexpress.com/winfx/2008/xaml/windowsui/internal">
    <Grid>
        <Grid.Resources>
            <Style TargetType="dxwui:NavigationButton">

                <Setter Property="IsTabStop" Value="False" />
                <Setter Property="VerticalContentAlignment" Value="Center" />
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="dxwui:NavigationButton">
                            <Grid Background="Transparent" Cursor="Hand">
                                <VisualStateManager.VisualStateGroups>
                                    <VisualStateGroup x:Name="CommonStates">
                                        <VisualStateGroup.Transitions>
                                            <VisualTransition GeneratedDuration="0" To="MouseOver">
                                                <Storyboard>
                                                    <DoubleAnimation Duration="0:0:0.15" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="TextBlock" />
                                                </Storyboard>
                                            </VisualTransition>
                                            <VisualTransition From="MouseOver" GeneratedDuration="0">
                                                <Storyboard>
                                                    <DoubleAnimation Duration="0:0:0.3" To="0.7" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="TextBlock" />
                                                </Storyboard>
                                            </VisualTransition>
                                            <VisualTransition From="Disabled" GeneratedDuration="0">
                                                <Storyboard>
                                                    <DoubleAnimation Duration="0:0:0.2" To="0.7" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="TextBlock" />
                                                </Storyboard>
                                            </VisualTransition>
                                        </VisualStateGroup.Transitions>
                                        <VisualState x:Name="Disabled">
                                            <Storyboard>
                                                <DoubleAnimation To="1.0" Duration="0:0:0.5" Storyboard.TargetName="TextBlock" Storyboard.TargetProperty="(UIElement.Opacity)" />
                                                <ObjectAnimationUsingKeyFrames Storyboard.TargetName="TextBlock" Storyboard.TargetProperty="Foreground">
                                                    <DiscreteObjectKeyFrame KeyTime="0">
                                                        <DiscreteObjectKeyFrame.Value>
                                                            <SolidColorBrush>#f78a09</SolidColorBrush>
                                                        </DiscreteObjectKeyFrame.Value>
                                                    </DiscreteObjectKeyFrame>
                                                </ObjectAnimationUsingKeyFrames>
                                            </Storyboard>
                                        </VisualState>
                                        <VisualState x:Name="Normal" />
                                        <VisualState x:Name="MouseOver">
                                            <Storyboard>
                                                <DoubleAnimation To="1.0" Duration="0:0:0.15" Storyboard.TargetName="TextBlock" Storyboard.TargetProperty="(UIElement.Opacity)" />
                                            </Storyboard>
                                        </VisualState>
                                        <VisualState x:Name="Pressed" />
                                    </VisualStateGroup>
                                </VisualStateManager.VisualStateGroups>
                                <dx:BackgroundPanel Background="Transparent">
                                    <TextBlock x:Name="TextBlock" Text="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" FontSize="17" Opacity="0.7" />
                                </dx:BackgroundPanel>
                            </Grid>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </Grid.Resources>
        <dxwuii:SplitPanel ItemSpacing="10" Orientation="Horizontal" ItemSizeMode="AutoSize">
            <dxwui:NavigationButton NavigateTo="UserManagementView" Content="User Management" />
            <dxwui:NavigationButton NavigateTo="ResearchView" Content="Research" />
            <dxwui:NavigationButton NavigateTo="ZillowView" Content="zillow.com" />
            <dxwui:NavigationButton NavigateTo="MortgageRatesView" Content="Mortgage Rates" />
            <dxwui:NavigationButton NavigateTo="LoanCalculatorView" Content="Loan Calculator" />
        </dxwuii:SplitPanel>
    </Grid>
</UserControl>!7using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class NavigatorView : UserControl {
        public NavigatorView() {
            InitializeComponent();
        }
    }
}!W<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.ResearchView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:localviews="clr-namespace:ControlsDemo.Modules.FrameNavigationViews"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/Generic.xaml" />
    </UserControl.Resources>
    <Grid>
        <dxwui:PageAdornerControl Header="Research">
            <dxwui:PageAdornerControl.HeaderTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition />
                        </Grid.ColumnDefinitions>
                        <ContentPresenter Content="{Binding}" />
                        <localviews:NavigatorView HorizontalAlignment="Right" Grid.Column="1" />
                    </Grid>
                </DataTemplate>
            </dxwui:PageAdornerControl.HeaderTemplate>
            <Grid Background="#FFD4AF00">
                <StackPanel VerticalAlignment="Center">
                    <Image Source="/ControlsDemo;component/Images/Research.png" Stretch="None" VerticalAlignment="Center" />
                    <TextBlock Style="{StaticResource viewText}"/>
                </StackPanel>
            </Grid>
        </dxwui:PageAdornerControl>
    </Grid>
</UserControl>!5using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class ResearchView : UserControl {
        public ResearchView() {
            InitializeComponent();
        }
    }
}!�<dxwui:NavigationPage x:Class="ControlsDemo.Modules.Views.SlideViewEmployeesDetailsView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:dxlc="http://schemas.devexpress.com/winfx/2008/xaml/layoutcontrol"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300"
             DataContext="{Binding Parameter, RelativeSource={RelativeSource Self}}">
    <Grid>
        <dxwui:PageAdornerControl Header="{Binding FullName}">
            <dxlc:DataLayoutControl CurrentItem="{Binding}" AutoGeneratingItem="DataLayoutControl_AutoGeneratingItem" />
        </dxwui:PageAdornerControl>
    </Grid>
</dxwui:NavigationPage>!�using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using DevExpress.Xpf.WindowsUI;
using DevExpress.Xpf.WindowsUI.Navigation;

namespace ControlsDemo.Modules.Views {
    public partial class SlideViewEmployeesDetailsView : NavigationPage {
        public static readonly DependencyProperty ParameterProperty =
            DependencyProperty.Register("Parameter", typeof(object), typeof(SlideViewEmployeesDetailsView), null);
        public SlideViewEmployeesDetailsView() {
            InitializeComponent();
        }
        protected override void OnNavigatedTo(DevExpress.Xpf.WindowsUI.Navigation.NavigationEventArgs e) {
            base.OnNavigatedTo(e);
            Parameter = e.Parameter;
        }
        private void DataLayoutControl_AutoGeneratingItem(object sender, DevExpress.Xpf.LayoutControl.DataLayoutControlAutoGeneratingItemEventArgs e) {
            if(e.PropertyName == "Photo") e.Cancel = true;
        }
        public object Parameter {
            get { return (object)GetValue(ParameterProperty); }
            set { SetValue(ParameterProperty, value); }
        }
    }
}!�<dxwui:NavigationPage x:Class="ControlsDemo.Modules.Views.SlideViewEmployeesView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:dxwuin="http://schemas.devexpress.com/winfx/2008/xaml/windowsui/navigation"
             xmlns:local="clr-namespace:ControlsDemo"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <dxwui:NavigationPage.DataContext>
        <local:NWindEmployees />
    </dxwui:NavigationPage.DataContext>
    <dxwui:NavigationPage.Resources>
        <local:SourceConverter x:Key="sourceConverter" />
        <DataTemplate x:Key="ItemHeaderTemplate">
            <Grid>
                <TextBlock HorizontalAlignment="Center" Text="{Binding FullName}" />
            </Grid>
        </DataTemplate>
        <DataTemplate x:Key="ItemContentTemplate">
            <Grid x:Name="Grid_Content" MaxWidth="400" Background="Transparent" Margin="20,0">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="auto" />
                    </Grid.RowDefinitions>
                    <Border HorizontalAlignment="Center" VerticalAlignment="Center" Background="White" BorderBrush="Black" BorderThickness="0" Margin="0">
                        <Image Margin="1" Source="{Binding Photo, Converter={StaticResource sourceConverter}}" Stretch="None" />
                    </Border>
                    <Grid Grid.Row="1">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="auto"/>
                            <RowDefinition Height="auto"/>
                            <RowDefinition Height="auto"/>
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="auto"/>
                            <ColumnDefinition Width="auto"/>
                        </Grid.ColumnDefinitions>
                        <TextBlock Text="City:" FontWeight="Bold" />
                        <TextBlock Text="Birth Date:" Grid.Row="1" FontWeight="Bold"/>
                        <TextBlock Text="Hire Date:" Grid.Row="2" FontWeight="Bold"/>
                        <TextBlock Text="{Binding City}" TextWrapping="Wrap" Margin="10,0" Grid.Column="1"/>
                        <TextBlock Text="{Binding BirthDate}" TextWrapping="Wrap"  Margin="10,0" Grid.Column="1" Grid.Row="1"/>
                        <TextBlock Text="{Binding HireDate}" TextWrapping="Wrap"  Margin="10,0" Grid.Column="1" Grid.Row="2"/>
                    </Grid>
                    <Grid Grid.Row="2" Margin="0,20,0,0">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="auto" />
                            <RowDefinition Height="auto" />
                        </Grid.RowDefinitions>
                        <TextBlock Text="{Binding PageContent}" TextWrapping="Wrap" Grid.Row="0"  />
                        <TextBlock Text="{Binding Notes}" TextWrapping="Wrap" Grid.Row="1" Margin="0,10,0,0" />
                    </Grid>
                </Grid>
            </Grid>
        </DataTemplate>
    </dxwui:NavigationPage.Resources>
    <dxwui:SlideView ItemsSource="{Binding Data}" Header="NWind Employees" Margin="11" ItemTemplate="{StaticResource ItemContentTemplate}" ItemHeaderTemplate="{StaticResource ItemHeaderTemplate}">
        <dxwui:SlideView.ItemContainerStyle>
            <Style TargetType="dxwui:SlideViewItem">
                <Setter Property="dxwuin:Navigation.NavigateTo" Value="SlideViewEmployeesDetailsView" />
                <Setter Property="dxwuin:Navigation.NavigationParameter" Value="{Binding}" />
            </Style>
        </dxwui:SlideView.ItemContainerStyle>
    </dxwui:SlideView>
</dxwui:NavigationPage>!�using DevExpress.Xpf.WindowsUI;

namespace ControlsDemo.Modules.Views {
    public partial class SlideViewEmployeesView : NavigationPage {
        public SlideViewEmployeesView() {
            InitializeComponent();
        }
    }
}!F<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.StatisticsView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:localviews="clr-namespace:ControlsDemo.Modules.FrameNavigationViews"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/Generic.xaml" />
    </UserControl.Resources>
    <Grid>
        <dxwui:PageAdornerControl Header="Statistics">
            <dxwui:PageAdornerControl.HeaderTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition />
                        </Grid.ColumnDefinitions>
                        <ContentPresenter Content="{Binding}" />
                        <localviews:NavigatorView HorizontalAlignment="Right" Grid.Column="1" />
                    </Grid>
                </DataTemplate>
            </dxwui:PageAdornerControl.HeaderTemplate>
            <Border Background="#FF6652A2">
                <StackPanel VerticalAlignment="Center">
                    <Image Source="/ControlsDemo;component/Images/Statistics.png" Stretch="None" />
                    <TextBlock Style="{StaticResource viewText}"/>
                </StackPanel>
            </Border>
        </dxwui:PageAdornerControl>
    </Grid>
</UserControl>!9using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class StatisticsView : UserControl {
        public StatisticsView() {
            InitializeComponent();
        }
    }
}!Q<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.SystemInformationView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:localviews="clr-namespace:ControlsDemo.Modules.FrameNavigationViews"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/Generic.xaml" />
    </UserControl.Resources>
    <Grid>
        <dxwui:PageAdornerControl Header="System Information">
            <dxwui:PageAdornerControl.HeaderTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition />
                        </Grid.ColumnDefinitions>
                        <ContentPresenter Content="{Binding}" />
                        <localviews:NavigatorView HorizontalAlignment="Right" Grid.Column="1" />
                    </Grid>
                </DataTemplate>
            </dxwui:PageAdornerControl.HeaderTemplate>
            <Border Background="#FF54AF0E">
                <StackPanel VerticalAlignment="Center">
                    <Image Source="/ControlsDemo;component/Images/System.png" Stretch="None" />
                    <TextBlock Style="{StaticResource viewText}"/>
                </StackPanel>
            </Border>
        </dxwui:PageAdornerControl>
    </Grid>
</UserControl>!Gusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class SystemInformationView : UserControl {
        public SystemInformationView() {
            InitializeComponent();
        }
    }
}!�<UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.UserManagementView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:dxwuii="http://schemas.devexpress.com/winfx/2008/xaml/windowsui/internal"
             xmlns:localviews="clr-namespace:ControlsDemo.Modules.FrameNavigationViews"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/Generic.xaml" />
    </UserControl.Resources>
    <Grid>
        <dxwui:PageAdornerControl Header="User Management">
            <dxwui:PageAdornerControl.HeaderTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition />
                        </Grid.ColumnDefinitions>
                        <ContentPresenter Content="{Binding}" />
                        <localviews:NavigatorView HorizontalAlignment="Right" Grid.Column="1" />
                    </Grid>
                </DataTemplate>
            </dxwui:PageAdornerControl.HeaderTemplate>
            <Border Background="#FF00ABDC">
                <StackPanel VerticalAlignment="Center">
                    <Image Source="/ControlsDemo;component/Images/UserManagment.png" Stretch="None" />
                    <TextBlock Style="{StaticResource viewText}"/>
                </StackPanel>
            </Border>
        </dxwui:PageAdornerControl>
    </Grid>
</UserControl>!Ausing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class UserManagementView : UserControl {
        public UserManagementView() {
            InitializeComponent();
        }
    }
}!><UserControl x:Class="ControlsDemo.Modules.FrameNavigationViews.ZillowView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:dxwui="http://schemas.devexpress.com/winfx/2008/xaml/windowsui"
             xmlns:localviews="clr-namespace:ControlsDemo.Modules.FrameNavigationViews"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/Generic.xaml" />
    </UserControl.Resources>
    <Grid>
        <dxwui:PageAdornerControl Header="Zillow">
            <dxwui:PageAdornerControl.HeaderTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition />
                        </Grid.ColumnDefinitions>
                        <ContentPresenter Content="{Binding}" />
                        <localviews:NavigatorView HorizontalAlignment="Right" Grid.Column="1" />
                    </Grid>
                </DataTemplate>
            </dxwui:PageAdornerControl.HeaderTemplate>
            <Border Background="#FFDA8515">
                <StackPanel VerticalAlignment="Center">
                    <Image Source="/ControlsDemo;component/Images/ZillowLogo.png" Stretch="None" />
                    <TextBlock Style="{StaticResource viewText}"/>
                </StackPanel>
            </Border>
        </dxwui:PageAdornerControl>
    </Grid>
</UserControl>!1using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ControlsDemo.Modules.FrameNavigationViews {
    public partial class ZillowView : UserControl {
        public ZillowView() {
            InitializeComponent();
        }
    }
}!using System;
using System.Windows;
using DevExpress.DemoData;
using DevExpress.Xpf.DemoBase;
using DevExpress.Xpf.DemoBase.Helpers;
using DevExpress.DemoData.Helpers;

namespace ControlsDemo {
    public class App : Application {
        public App() {
            StartupBase.Run<Startup>(this);
        }
    }
    public class Startup : DemoStartup {
        public static void InitDemo() {
#if !EXTMAP
            Loader.DemoDataAssembly = typeof(DevExpress.DemoData.AssemblyMarker).Assembly;
#endif
        }
        protected override bool GetDebug() {
#if DEBUG
            return true;
#else
            return false;
#endif
        }
        protected override Type GetFixtureTypeForXBAPOrSLTesting() {
            return null;
        }
    }
}!6using System;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Windows;
using DevExpress.Xpf.DemoBase;

[assembly: AssemblyTitle("DevExpress DXControls for Silverlight Main Demo")]
[assembly: AssemblyDescription("DevExpress DXControls for Silverlight Main Demo")]
[assembly: AssemblyProduct("DevExpress DXControls for Silverlight")]
[assembly: AssemblyTrademark("DevExpress DXControls for Silverlight")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany(AssemblyInfo.AssemblyCompany)]
[assembly: AssemblyCopyright(AssemblyInfo.AssemblyCopyright)]
[assembly: AssemblyCulture("")]

[assembly: ProductID("DXControls.Ag")]

[assembly: ComVisible(false)]


[assembly: AssemblyVersion(AssemblyInfo.Version)]
[assembly: AssemblyFileVersion(AssemblyInfo.FileVersion)]!�#<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/ZoomScroll.SL.xaml" />
    </ResourceDictionary.MergedDictionaries>

    <Style x:Key="navigationButton" TargetType="Button">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Grid>
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition GeneratedDuration="0:0:0.25">
                                        <VisualTransition.GeneratedEasingFunction>
                                            <SineEase EasingMode="EaseOut" />
                                        </VisualTransition.GeneratedEasingFunction>
                                    </VisualTransition>
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="Disabled" />
                                <VisualState x:Name="Normal" />
                                <VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="Hover" />
                                    </Storyboard>
                                </VisualState>
                                <VisualState x:Name="Pressed">
                                    <Storyboard>
                                        <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="Hover" />
                                    </Storyboard>
                                </VisualState>
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Border x:Name="Hover" CornerRadius="4" Opacity="0">
                            <Border.Background>
                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                    <GradientStop Color="#00CACCDA" />
                                    <GradientStop Color="#19CACCDA" Offset="1" />
                                </LinearGradientBrush>
                            </Border.Background>
                            <Border Background="#FF232532" CornerRadius="3" Margin="1">
                                <Border CornerRadius="2" Margin="1">
                                    <Border.Background>
                                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                            <GradientStop Color="#FF393A4D" Offset="0" />
                                            <GradientStop Color="#FF232735" Offset="1" />
                                        </LinearGradientBrush>
                                    </Border.Background>
                                </Border>
                            </Border>
                        </Border>
                        <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Margin="4" />
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
    <Style x:Key="playButton" TargetType="Button">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Grid>
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition GeneratedDuration="0:0:0.25">
                                        <VisualTransition.GeneratedEasingFunction>
                                            <SineEase EasingMode="EaseOut" />
                                        </VisualTransition.GeneratedEasingFunction>
                                    </VisualTransition>
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="Disabled" />
                                <VisualState x:Name="Normal" />
                                <VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <ColorAnimation Duration="0" To="#FF191A22" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="border" />
                                        <ColorAnimation Duration="0" To="#FF3A3B50" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="border" />
                                        <ColorAnimation Duration="0" To="#FF555879" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="border1" />
                                    </Storyboard>
                                </VisualState>
                                <VisualState x:Name="Pressed">
                                    <Storyboard>
                                        <ColorAnimation Duration="0" To="#FF191A22" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="border" />
                                        <ColorAnimation Duration="0" To="#FF3A3B50" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="border" />
                                        <ColorAnimation Duration="0" To="#FF555879" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="border1" />
                                    </Storyboard>
                                </VisualState>
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Border CornerRadius="35">
                            <Border.Background>
                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                    <GradientStop Color="#FF363745" Offset="0" />
                                    <GradientStop Color="#FF212130" Offset="1" />
                                </LinearGradientBrush>
                            </Border.Background>
                            <Border CornerRadius="35" Margin="1">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                        <GradientStop Color="#FF686C85" Offset="0" />
                                        <GradientStop Color="#FF323346" Offset="1" />
                                    </LinearGradientBrush>
                                </Border.Background>
                                <Border x:Name="border1" CornerRadius="35" Margin="4">
                                    <Border.Background>
                                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                            <GradientStop Color="#FF1B1E28" Offset="0" />
                                            <GradientStop Color="#FF5E617C" Offset="1" />
                                        </LinearGradientBrush>
                                    </Border.Background>
                                    <Border x:Name="border" CornerRadius="35" Margin="1">
                                        <Border.Background>
                                            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                                <GradientStop Color="#FF22232E" />
                                                <GradientStop Color="#FF4A4B62" Offset="1" />
                                            </LinearGradientBrush>
                                        </Border.Background>
                                        <Image Source="/ControlsDemo;component/Images/GalleryPhotoViewer/Play.png" Width="24" Height="24" Margin="1,1,0,0">

                                        </Image>
                                    </Border>
                                </Border>
                            </Border>
                        </Border>
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

</ResourceDictionary>!�b<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxbt="http://schemas.devexpress.com/winfx/2008/xaml/bars/themekeys" xmlns:local="clr-namespace:ControlsDemo" xmlns:galleryDemo="clr-namespace:ControlsDemo.GalleryDemo">
    <dx:BooleanToVisibilityConverter Invert="True" x:Key="invertBoolToVisibilityConverter" />
    <dx:BooleanToVisibilityConverter x:Key="boolToVisibilityConverter" />
    <ControlTemplate x:Key="GalleryGroupCaptionControlTemplate" TargetType="ContentControl">
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto" />
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>

            <Border VerticalAlignment="Top" Visibility="{Binding IsFirstVisibleGroup, Converter={StaticResource boolToVisibilityConverter}}" Height="25" Grid.Row="0">
            </Border>
            <Grid Grid.Row="1">
                <Grid x:Name="Separator" Height="2" VerticalAlignment="Top" Visibility="{Binding IsFirstVisibleGroup, Converter={StaticResource invertBoolToVisibilityConverter}}">
                    <Border Height="1" VerticalAlignment="Top" Opacity="0.35">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                <GradientStop Color="#00A2A7C6" Offset="0" />
                                <GradientStop Color="#00A2A7C6" Offset="1" />
                                <GradientStop Color="#FF1D1E24" Offset="0.1" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                    <Border Height="1" VerticalAlignment="Bottom">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                <GradientStop Color="#00A2A7C6" Offset="0" />
                                <GradientStop Color="#00A2A7C6" Offset="1" />
                                <GradientStop Color="#FFA2A7C6" Offset="0.1" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                    <Border BorderThickness="1" HorizontalAlignment="Left" Margin="0,0,0,-70" Width="141" Opacity="0.1">
                        <Border.Background>
                            <RadialGradientBrush Center="0.492,-0.156" GradientOrigin="0.492,-0.156" RadiusY="0.971" RadiusX="0.489">
                                <GradientStop Color="#BFD3D9FF" />
                                <GradientStop Color="Transparent" Offset="1" />
                            </RadialGradientBrush>
                        </Border.Background>
                    </Border>
                </Grid>
                <ContentPresenter Grid.Row="1" />
            </Grid>
            <Border BorderThickness="1" HorizontalAlignment="Left" Margin="0,0,0,-30" Width="141" Opacity="0.15" Visibility="{Binding IsFirstVisibleGroup, Converter={StaticResource boolToVisibilityConverter}}" Grid.RowSpan="2" Grid.Row="0">
                <Border.Background>
                    <RadialGradientBrush Center="0.492,-0.156" GradientOrigin="0.492,-0.156" RadiusY="0.971" RadiusX="0.489">
                        <GradientStop Color="#BFD3D9FF" />
                        <GradientStop Color="Transparent" Offset="1" />
                    </RadialGradientBrush>
                </Border.Background>
            </Border>
        </Grid>
    </ControlTemplate>
    <ControlTemplate x:Key="GalleryItemBorderTemplate" TargetType="dxb:ItemBorderControl">
        <Grid>
            <Border x:Name="border1">
                <Border.Background>
                    <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                        <GradientStop Color="#FF393A4A" Offset="0" />
                        <GradientStop Color="#FF414152" Offset="1" />
                    </LinearGradientBrush>
                </Border.Background>
                <Border Margin="1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#FF1C1E24" Offset="0" />
                            <GradientStop Color="#FF1D1E24" Offset="1" />
                        </LinearGradientBrush>
                    </Border.Background>
                    <Border x:Name="border" Margin="1">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="1,1" StartPoint="0,0">
                                <GradientStop Color="#FF2C2D3A" Offset="0" />
                                <GradientStop Color="#FF20222D" Offset="1" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                </Border>
            </Border>
            <ContentPresenter Margin="10" />
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup Name="State">
                    <VisualStateGroup.Transitions>
                        <VisualTransition GeneratedDuration="0:0:0.25" To="Hover">
                            <VisualTransition.GeneratedEasingFunction>
                                <CircleEase EasingMode="EaseOut" />
                            </VisualTransition.GeneratedEasingFunction>
                        </VisualTransition>
                        <VisualTransition From="Hover" GeneratedDuration="0:0:0.25">
                            <VisualTransition.GeneratedEasingFunction>
                                <CircleEase EasingMode="EaseOut" />
                            </VisualTransition.GeneratedEasingFunction>
                        </VisualTransition>
                        <VisualTransition GeneratedDuration="0:0:0.25" To="Pressed">
                            <VisualTransition.GeneratedEasingFunction>
                                <CircleEase EasingMode="EaseOut" />
                            </VisualTransition.GeneratedEasingFunction>
                        </VisualTransition>
                        <VisualTransition From="HoverChecked" GeneratedDuration="0:0:0.25">
                            <VisualTransition.GeneratedEasingFunction>
                                <CircleEase EasingMode="EaseOut" />
                            </VisualTransition.GeneratedEasingFunction>
                        </VisualTransition>
                    </VisualStateGroup.Transitions>

                    <VisualState Name="Hover">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF21232D" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="border" />
                            <ColorAnimation Duration="0" To="#FF171922" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="border" />
                        </Storyboard>
                    </VisualState>
                    <VisualState Name="Normal" />
                    <VisualState x:Name="HoverChecked">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF5A5E72" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="border1" />
                            <ColorAnimation Duration="0" To="#FF5F6378" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="border1" />
                            <ColorAnimation Duration="0" To="#FF21232E" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="border" />
                            <ColorAnimation Duration="0" To="#FF171922" Storyboard.TargetProperty="(Border.Background).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="border" />
                        </Storyboard>
                    </VisualState>
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
        </Grid>
    </ControlTemplate>
    <DataTemplate x:Key="GalleryItemCaptionTemplate">
        <Grid HorizontalAlignment="Center">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="Auto" />
            </Grid.ColumnDefinitions>
            <Grid.RowDefinitions>
                <RowDefinition Height="*" />
                <RowDefinition Height="Auto" />
            </Grid.RowDefinitions>
            <Border BorderBrush="#FF414352" BorderThickness="1" Grid.ColumnSpan="2" HorizontalAlignment="Center" Margin="0,0,0,10" Width="{Binding ViewSize.Width}" Height="{Binding ViewSize.Height}">


                <Image Source="{Binding Source}" Stretch="Uniform" />

            </Border>
            <TextBlock Grid.Column="0" Foreground="#FF9496A2" Grid.Row="1" Text="{Binding Caption}" HorizontalAlignment="Left" />
            <TextBlock Grid.Column="1" Foreground="#FF9496A2" Grid.Row="1" Text="{Binding SizeInfo}" HorizontalAlignment="Right" />
        </Grid>
    </DataTemplate>
    <DataTemplate x:Key="GalleryHintCaptionTemplate">


                <Image Source="{Binding Source}" Stretch="Uniform" />

    </DataTemplate>
    <ControlTemplate x:Key="GalleryToolTipTemplate" TargetType="ToolTip">
        <Grid>
            <Grid Opacity="0.6">
                <Border>
                    <Border.Background>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <GradientStop Color="#FF9EA3C1" Offset="0" />
                            <GradientStop Color="#FF686C81" Offset="1" />
                        </LinearGradientBrush>
                    </Border.Background>
                    <Border Margin="1" Padding="12,12,2,12">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                <GradientStop Color="#FF565A71" Offset="0" />
                                <GradientStop Color="#FF323441" Offset="1" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                </Border>
            </Grid>
            <Border BorderThickness="1" Margin="12" Padding="1">
                <Border BorderThickness="1" Margin="0" Padding="0">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <GradientStop Color="#FF2F313E" Offset="0" />
                            <GradientStop Color="#FF2F313E" Offset="1" />
                        </LinearGradientBrush>
                    </Border.Background>
                    <Border BorderBrush="#FF414352" BorderThickness="1" Grid.ColumnSpan="2" HorizontalAlignment="Center" Margin="0,0,0,0" MaxWidth="300" MaxHeight="600">
                        <ContentPresenter />
                    </Border>
                </Border>
            </Border>
        </Grid>
    </ControlTemplate>
    <Style x:Key="GalleryGroupCaptionTextStyle" TargetType="ContentControl">
        <Setter Property="Foreground" Value="#FFD3D9FF" />
        <Setter Property="FontSize" Value="16" />
    </Style>
    <ControlTemplate x:Key="MenuGalleryItemBorderTemplate" TargetType="dxb:ItemBorderControl">
        <Grid>
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup x:Name="State">
                    <VisualStateGroup.Transitions>
                        <VisualTransition GeneratedDuration="0:0:0.25" To="Normal" />
                        <VisualTransition GeneratedDuration="0:0:0.25" To="Checked" />
                        <VisualTransition GeneratedDuration="0:0:0.25" To="Hover">
                            <VisualTransition.GeneratedEasingFunction>
                                <SineEase EasingMode="EaseInOut" />
                            </VisualTransition.GeneratedEasingFunction>
                        </VisualTransition>
                        <VisualTransition GeneratedDuration="0">
                            <VisualTransition.GeneratedEasingFunction>
                                <SineEase EasingMode="EaseInOut" />
                            </VisualTransition.GeneratedEasingFunction>
                        </VisualTransition>
                    </VisualStateGroup.Transitions>
                    <VisualState x:Name="Normal">
                        <Storyboard>
                            <DoubleAnimation Duration="0:0:0.25" To="0" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_Checked" />
                            <DoubleAnimation Duration="0:0:0.25" To="0" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_HoverChecked" />
                            <DoubleAnimation Duration="0:0:0.25" To="0" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_Hover" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="Checked">
                        <Storyboard>
                            <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_Checked" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="Hover">
                        <Storyboard>
                            <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_Hover" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="HoverChecked">
                        <Storyboard>
                            <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_HoverChecked" />
                        </Storyboard>
                    </VisualState>
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
            <Grid x:Name="PART_HoverChecked" Opacity="0">
                <Border Height="1" VerticalAlignment="Top">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#261D1E24" Offset="0" />
                            <GradientStop Color="#001D1E24" Offset="1" />
                            <GradientStop Color="#FF2D2F3B" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border Height="1" VerticalAlignment="Bottom">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#261D1E24" Offset="0" />
                            <GradientStop Color="#001D1E24" Offset="1" />
                            <GradientStop Color="#FF1D1E24" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border Opacity="0.2" Margin="0,1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#269695EF" Offset="0" />
                            <GradientStop Color="#009695EF" Offset="1" />
                            <GradientStop Color="#FF959BBB" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border VerticalAlignment="Top" Height="1" Margin="0,1,0,0">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#269695EF" Offset="0" />
                            <GradientStop Color="#009695EF" Offset="1" />
                            <GradientStop Color="#FFA1A6C4" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
            </Grid>
            <Grid x:Name="PART_Checked" Opacity="0">
                <Border Height="1" VerticalAlignment="Top">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#261D1E24" Offset="0" />
                            <GradientStop Color="#001D1E24" Offset="1" />
                            <GradientStop Color="#FF2D2F3B" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border Height="1" VerticalAlignment="Bottom">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#261D1E24" Offset="0" />
                            <GradientStop Color="#001D1E24" Offset="1" />
                            <GradientStop Color="#FF1D1E24" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border Opacity="0.2" Margin="0,1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#269695EF" Offset="0" />
                            <GradientStop Color="#009695EF" Offset="1" />
                            <GradientStop Color="#FF959BBB" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border VerticalAlignment="Top" Height="1" Margin="0,1,0,0">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#269695EF" Offset="0" />
                            <GradientStop Color="#009695EF" Offset="1" />
                            <GradientStop Color="#FFA1A6C4" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
            </Grid>
            <Grid x:Name="PART_Hover" Opacity="0">
                <Border Height="1" VerticalAlignment="Top">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#261D1E24" Offset="0" />
                            <GradientStop Color="#001D1E24" Offset="1" />
                            <GradientStop Color="#FF1D1E24" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border Height="1" VerticalAlignment="Bottom">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#261D1E24" Offset="0" />
                            <GradientStop Color="#001D1E24" Offset="1" />
                            <GradientStop Color="#FF1D1E24" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border Opacity="0.2" Margin="0,1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#269695EF" Offset="0" />
                            <GradientStop Color="#009695EF" Offset="1" />
                            <GradientStop Color="#FF9695EF" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
                <Border VerticalAlignment="Top" Height="1" Margin="0,1,0,0">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                            <GradientStop Color="#269695EF" Offset="0" />
                            <GradientStop Color="#009695EF" Offset="1" />
                            <GradientStop Color="#FF9695EF" Offset="0.35" />
                        </LinearGradientBrush>
                    </Border.Background>
                </Border>
            </Grid>
            <ContentPresenter />
        </Grid>

    </ControlTemplate>
    <Style x:Key="MenuGalleryItemCaptionTextStyle" TargetType="ContentControl">
        <Setter Property="FontSize" Value="13.333" />
        <Setter Property="Foreground" Value="#FFBEC3E6" />
    </Style>
    <Style x:Key="CloseButton" TargetType="Button">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Grid Background="Transparent">
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition GeneratedDuration="0:0:0.1" />
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="Disabled" />
                                <VisualState x:Name="Normal" />
                                <VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <ColorAnimation Duration="0" To="#FFC4C9E4" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="path1" />
                                        <ColorAnimation Duration="0" To="#FFC4C9E4" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="path2" />
                                        <ColorAnimation Duration="0" To="#FFAAAFD0" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="path1" />
                                        <ColorAnimation Duration="0" To="#FFAAAFD0" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="path2" />
                                    </Storyboard>
                                </VisualState>
                                <VisualState x:Name="Pressed" />
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Path x:Name="path1" Data="F1 M 131.006,53.0052L 132.007,52.0065L 136.006,56.0013L 140.006,52.0065L 141.006,53.0052L 137.006,57L 141.006,60.9948L 140.006,61.9935L 136.006,57.9987L 132.007,61.9935L 131.006,60.9948L 135.006,57L 131.006,53.0052 Z" Stretch="Fill" UseLayoutRounding="False">
                            <Path.Fill>
                                <LinearGradientBrush EndPoint="1,1" StartPoint="0,0">
                                    <GradientStop Color="#FFA4A9C4" Offset="0" />
                                    <GradientStop Color="#FF8A8FB0" Offset="1" />
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="path2" Data="F1 M 131.006,53.0052L 132.007,52.0065L 136.006,56.0013L 140.006,52.0065L 141.006,53.0052L 137.006,57L 141.006,60.9948L 140.006,61.9935L 136.006,57.9987L 132.007,61.9935L 131.006,60.9948L 135.006,57L 131.006,53.0052 Z" Stretch="Fill" UseLayoutRounding="False">
                            <Path.Fill>
                                <LinearGradientBrush EndPoint="1,1" StartPoint="0,0">
                                    <GradientStop Color="#FFA4A9C4" Offset="0" />
                                    <GradientStop Color="#FF8A8FB0" Offset="1" />
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
</ResourceDictionary>!(/<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="/ControlsDemo;component/Themes/GalleryPhotoViewer/Scrollbar.SL.xaml" />
    </ResourceDictionary.MergedDictionaries>

    <Style x:Key="MenuButtonGallery" TargetType="RadioButton">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="RadioButton">
                    <Grid>
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CheckStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition GeneratedDuration="0:0:0.25" To="Checked" />
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="Checked">
                                    <Storyboard>
                                        <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_Selected" />
                                    </Storyboard>
                                </VisualState>
                                <VisualState x:Name="Indeterminate" />
                            </VisualStateGroup>
                            <VisualStateGroup x:Name="FocusStates">
                                <VisualState x:Name="Focused" />
                                <VisualState x:Name="Unfocused" />
                            </VisualStateGroup>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition GeneratedDuration="0:0:0.25" To="MouseOver">
                                        <VisualTransition.GeneratedEasingFunction>
                                            <SineEase EasingMode="EaseInOut" />
                                        </VisualTransition.GeneratedEasingFunction>
                                    </VisualTransition>

                                    <VisualTransition GeneratedDuration="0">
                                        <VisualTransition.GeneratedEasingFunction>
                                            <SineEase EasingMode="EaseInOut" />
                                        </VisualTransition.GeneratedEasingFunction>
                                    </VisualTransition>
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_SelectedMouseOver" />
                                    </Storyboard>
                                </VisualState>
                                <VisualState x:Name="Disabled" />
                                <VisualState x:Name="Normal" />
                                <VisualState x:Name="Pressed">
                                    <Storyboard>
                                        <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="PART_Pressed" />
                                    </Storyboard>
                                </VisualState>
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Grid x:Name="PART_Pressed" Opacity="0">
                            <Border Height="1" VerticalAlignment="Top">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#261D1E24" Offset="0" />
                                        <GradientStop Color="#001D1E24" Offset="1" />
                                        <GradientStop Color="#FF2D2F3B" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border Height="1" VerticalAlignment="Bottom">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#261D1E24" Offset="0" />
                                        <GradientStop Color="#001D1E24" Offset="1" />
                                        <GradientStop Color="#FF1D1E24" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border Opacity="0.2" Margin="0,1">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#269695EF" Offset="0" />
                                        <GradientStop Color="#009695EF" Offset="1" />
                                        <GradientStop Color="#FF959BBB" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border VerticalAlignment="Top" Height="1" Margin="0,1,0,0">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#269695EF" Offset="0" />
                                        <GradientStop Color="#009695EF" Offset="1" />
                                        <GradientStop Color="#FFA1A6C4" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                        </Grid>
                        <Grid x:Name="PART_Selected" Opacity="0">
                            <Border Height="1" VerticalAlignment="Top">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#261D1E24" Offset="0" />
                                        <GradientStop Color="#001D1E24" Offset="1" />
                                        <GradientStop Color="#FF2D2F3B" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border Height="1" VerticalAlignment="Bottom">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#261D1E24" Offset="0" />
                                        <GradientStop Color="#001D1E24" Offset="1" />
                                        <GradientStop Color="#FF1D1E24" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border Opacity="0.2" Margin="0,1">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#269695EF" Offset="0" />
                                        <GradientStop Color="#009695EF" Offset="1" />
                                        <GradientStop Color="#FF959BBB" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border VerticalAlignment="Top" Height="1" Margin="0,1,0,0">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#269695EF" Offset="0" />
                                        <GradientStop Color="#009695EF" Offset="1" />
                                        <GradientStop Color="#FFA1A6C4" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                        </Grid>
                        <Grid x:Name="PART_SelectedMouseOver" Opacity="0">
                            <Border Height="1" VerticalAlignment="Top">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#261D1E24" Offset="0" />
                                        <GradientStop Color="#001D1E24" Offset="1" />
                                        <GradientStop Color="#FF1D1E24" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border Height="1" VerticalAlignment="Bottom">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#261D1E24" Offset="0" />
                                        <GradientStop Color="#001D1E24" Offset="1" />
                                        <GradientStop Color="#FF1D1E24" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border Opacity="0.2" Margin="0,1">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#269695EF" Offset="0" />
                                        <GradientStop Color="#009695EF" Offset="1" />
                                        <GradientStop Color="#FF9695EF" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                            <Border VerticalAlignment="Top" Height="1" Margin="0,1,0,0">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                        <GradientStop Color="#269695EF" Offset="0" />
                                        <GradientStop Color="#009695EF" Offset="1" />
                                        <GradientStop Color="#FF9695EF" Offset="0.35" />
                                    </LinearGradientBrush>
                                </Border.Background>
                            </Border>
                        </Grid>
                        <ContentPresenter HorizontalAlignment="Left" Margin="32,6,0,6" VerticalAlignment="Center" />
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
        <Setter Property="FontSize" Value="13.333" />
        <Setter Property="Foreground" Value="#FFBEC3E6" />
    </Style>

</ResourceDictionary>!�P<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">


    <ControlTemplate x:Key="RepeatButtonTemplate" TargetType="RepeatButton">
        <Grid x:Name="Root" Background="Transparent">
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup x:Name="CommonStates">
                    <VisualState x:Name="Normal" />
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
        </Grid>
    </ControlTemplate>

    <ControlTemplate x:Key="ScrollButtonLeftTemplate" TargetType="RepeatButton">
        <Grid Background="Transparent">
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup x:Name="CommonStates">
                    <VisualStateGroup.Transitions>
                        <VisualTransition GeneratedDuration="0:0:0.2" To="MouseOver" />
                        <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.2" />
                        <VisualTransition GeneratedDuration="0:0:0.2" To="Pressed" />
                        <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2" />
                    </VisualStateGroup.Transitions>
                    <VisualState x:Name="Disabled" />
                    <VisualState x:Name="Normal" />
                    <VisualState x:Name="MouseOver">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF8082AA" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="Pressed">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF4A4C66" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
            <Path x:Name="path" Data="F1 M 174,-113L 174,-119L 169,-116L 174,-113 Z" Fill="#FF676B81" Stretch="Fill" UseLayoutRounding="False" Width="5" Height="6" VerticalAlignment="Center" HorizontalAlignment="Left" Margin="6,0" />
        </Grid>
    </ControlTemplate>
    <ControlTemplate x:Key="ScrollButtonUpTemplate" TargetType="RepeatButton">
        <Grid Background="Transparent">
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup x:Name="CommonStates">
                    <VisualStateGroup.Transitions>
                        <VisualTransition GeneratedDuration="0:0:0.2" To="MouseOver" />
                        <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.2" />
                        <VisualTransition GeneratedDuration="0:0:0.2" To="Pressed" />
                        <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2" />
                    </VisualStateGroup.Transitions>
                    <VisualState x:Name="Disabled" />
                    <VisualState x:Name="Normal" />
                    <VisualState x:Name="MouseOver">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF8082AA" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="Pressed">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF4A4C66" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
            <Path x:Name="path" Data="F1 M 113,174L 119,174L 116,169L 113,174 Z" Fill="#FF676B81" Stretch="Fill" UseLayoutRounding="False" Width="6" Height="5" VerticalAlignment="Top" HorizontalAlignment="Center" Margin="0,6" />
        </Grid>
    </ControlTemplate>
    <ControlTemplate x:Key="ScrollButtonDownTemplate" TargetType="RepeatButton">
        <Grid Background="Transparent">
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup x:Name="CommonStates">
                    <VisualStateGroup.Transitions>
                        <VisualTransition GeneratedDuration="0:0:0.2" To="Pressed" />
                        <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2" />
                        <VisualTransition GeneratedDuration="0:0:0.2" To="MouseOver" />
                        <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.2" />
                    </VisualStateGroup.Transitions>
                    <VisualState x:Name="Disabled" />
                    <VisualState x:Name="Normal" />
                    <VisualState x:Name="MouseOver">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF7F80A9" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="Pressed">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF4A4C66" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
            <Path x:Name="path" Data="F1 M 123,165L 129,165L 126,170L 123,165 Z" Fill="#FF676B81" Stretch="Fill" UseLayoutRounding="False" Width="6" Height="5" VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="0,6" />
        </Grid>
    </ControlTemplate>
    <ControlTemplate x:Key="ScrollButtonRightTemplate" TargetType="RepeatButton">
        <Grid Background="Transparent">
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup x:Name="CommonStates">
                    <VisualStateGroup.Transitions>
                        <VisualTransition GeneratedDuration="0:0:0.2" To="Pressed" />
                        <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2" />
                        <VisualTransition GeneratedDuration="0:0:0.2" To="MouseOver" />
                        <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.2" />
                    </VisualStateGroup.Transitions>
                    <VisualState x:Name="Disabled" />
                    <VisualState x:Name="Normal" />
                    <VisualState x:Name="MouseOver">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF7F80A9" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="Pressed">
                        <Storyboard>
                            <ColorAnimation Duration="0" To="#FF4A4C66" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="path" />
                        </Storyboard>
                    </VisualState>
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
            <Path x:Name="path" Data="F1 M 165,-123L 165,-129L 170,-126L 165,-123 Z" Fill="#FF676B81" Stretch="Fill" UseLayoutRounding="False" Width="5" Height="6" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="6,0" />
        </Grid>
    </ControlTemplate>
    <ControlTemplate x:Key="ScrollThumbVertTemplate" TargetType="Thumb">
        <Grid>
            <VisualStateManager.VisualStateGroups>
                <VisualStateGroup x:Name="CommonStates">
                    <VisualStateGroup.Transitions>
                        <VisualTransition GeneratedDuration="0:0:0.2" To="MouseOver" />
                        <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.2" />
                        <VisualTransition GeneratedDuration="0:0:0.2" To="Pressed" />
                        <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2" />
                    </VisualStateGroup.Transitions>
                    <VisualState x:Name="Disabled" />
                    <VisualState x:Name="Normal" />
                    <VisualState x:Name="MouseOver">
                        <Storyboard>
                            <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="Hover" />
                        </Storyboard>
                    </VisualState>
                    <VisualState x:Name="Pressed">
                        <Storyboard>
                            <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="Select" />
                        </Storyboard>
                    </VisualState>
                </VisualStateGroup>
            </VisualStateManager.VisualStateGroups>
            <Border x:Name="Default" CornerRadius="4">
                <Border.Background>
                    <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                        <GradientStop Color="#FF262734" Offset="0" />
                        <GradientStop Color="#FF262733" Offset="1" />
                    </LinearGradientBrush>
                </Border.Background>
                <Border CornerRadius="3" Margin="1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <GradientStop Color="#FF494A60" />
                            <GradientStop Color="#FF494A5E" Offset="1" />
                        </LinearGradientBrush>
                    </Border.Background>
                    <Border Margin="1" CornerRadius="2">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                <GradientStop Color="#FF424256" Offset="0" />
                                <GradientStop Color="#FF3E4052" Offset="1" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                </Border>
            </Border>
            <Border x:Name="Hover" CornerRadius="4" Opacity="0">
                <Border.Background>
                    <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                        <GradientStop Color="#FF262734" Offset="0" />
                        <GradientStop Color="#FF262733" Offset="1" />
                    </LinearGradientBrush>
                </Border.Background>
                <Border CornerRadius="3" Margin="1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <GradientStop Color="#FF5C5D79" />
                            <GradientStop Color="#FF545673" Offset="1" />
                        </LinearGradientBrush>
                    </Border.Background>
                    <Border Margin="1" CornerRadius="2">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                <GradientStop Color="#FF50516C" Offset="0" />
                                <GradientStop Color="#FF4B4B68" Offset="1" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                </Border>
            </Border>
            <Border x:Name="Select" CornerRadius="4" Opacity="0">
                <Border.Background>
                    <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                        <GradientStop Color="#FF262734" Offset="0" />
                        <GradientStop Color="#FF262733" Offset="1" />
                    </LinearGradientBrush>
                </Border.Background>
                <Border CornerRadius="3" Margin="1">
                    <Border.Background>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <GradientStop Color="#FF4D4E66" />
                            <GradientStop Color="#FF454760" Offset="1" />
                        </LinearGradientBrush>
                    </Border.Background>
                    <Border Margin="1" CornerRadius="2">
                        <Border.Background>
                            <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                <GradientStop Color="#FF3E3F55" Offset="0" />
                                <GradientStop Color="#FF393A52" Offset="1" />
                            </LinearGradientBrush>
                        </Border.Background>
                    </Border>
                </Border>
            </Border>
        </Grid>
    </ControlTemplate>

    <Style TargetType="ScrollBar">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="ScrollBar">
                    <Grid x:Name="Root">
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualState x:Name="Normal" />
                                <VisualState x:Name="MouseOver" />
                                <VisualState x:Name="Disabled">
                                    <Storyboard>
                                        <DoubleAnimation Storyboard.TargetName="Root" Storyboard.TargetProperty="Opacity" To="0.5" Duration="0" />
                                    </Storyboard>
                                </VisualState>
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Grid x:Name="HorizontalRoot">
                            <Border CornerRadius="7">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                        <GradientStop Color="#FF3E404E" Offset="0" />
                                        <GradientStop Color="#FF3D404E" Offset="1" />
                                    </LinearGradientBrush>
                                </Border.Background>
                                <Border Margin="1" CornerRadius="6">
                                    <Border.Background>
                                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                            <GradientStop Color="#FF252731" Offset="0" />
                                            <GradientStop Color="#FF2C2D3A" Offset="1" />
                                        </LinearGradientBrush>
                                    </Border.Background>
                                    <Grid>
                                        <Grid.ColumnDefinitions>
                                            <ColumnDefinition Width="Auto" />
                                            <ColumnDefinition Width="Auto" />
                                            <ColumnDefinition Width="Auto" />
                                            <ColumnDefinition Width="*" />
                                            <ColumnDefinition Width="Auto" />
                                        </Grid.ColumnDefinitions>
                                        <Grid.RowDefinitions>
                                            <RowDefinition />
                                            <RowDefinition />
                                        </Grid.RowDefinitions>
                                        <RepeatButton x:Name="HorizontalSmallDecrease" Grid.Column="0" Grid.RowSpan="2" IsTabStop="False" Interval="50" Template="{StaticResource ScrollButtonLeftTemplate}" />
                                        <RepeatButton x:Name="HorizontalLargeDecrease" Grid.Column="1" Grid.RowSpan="2" Interval="50" IsTabStop="False" Opacity="0" />
                                        <Thumb x:Name="HorizontalThumb" Grid.Column="2" Grid.RowSpan="2" Template="{StaticResource ScrollThumbVertTemplate}" />
                                        <RepeatButton x:Name="HorizontalLargeIncrease" Grid.Column="3" Grid.RowSpan="2" Interval="50" IsTabStop="False" Opacity="0" />
                                        <RepeatButton x:Name="HorizontalSmallIncrease" Grid.Column="4" Grid.RowSpan="2" IsTabStop="False" Interval="50" Template="{StaticResource ScrollButtonRightTemplate}" />
                                    </Grid>
                                </Border>
                            </Border>
                        </Grid>
                        <Grid x:Name="VerticalRoot" Visibility="Collapsed">
                            <Border CornerRadius="7">
                                <Border.Background>
                                    <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                        <GradientStop Color="#FF3E404E" Offset="0" />
                                        <GradientStop Color="#FF3D404E" Offset="1" />
                                    </LinearGradientBrush>
                                </Border.Background>
                                <Border Margin="1" CornerRadius="6">
                                    <Border.Background>
                                        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                                            <GradientStop Color="#FF252731" Offset="0" />
                                            <GradientStop Color="#FF2C2D3A" Offset="1" />
                                        </LinearGradientBrush>
                                    </Border.Background>
                                    <Grid>
                                        <Grid.RowDefinitions>
                                            <RowDefinition Height="Auto" />
                                            <RowDefinition Height="Auto" />
                                            <RowDefinition Height="Auto" />
                                            <RowDefinition Height="*" />
                                            <RowDefinition Height="Auto" />
                                        </Grid.RowDefinitions>
                                        <Grid.ColumnDefinitions>
                                            <ColumnDefinition />
                                            <ColumnDefinition />
                                        </Grid.ColumnDefinitions>
                                        <RepeatButton x:Name="VerticalSmallDecrease" Grid.Row="0" Grid.ColumnSpan="2" IsTabStop="False" Interval="50" Template="{StaticResource ScrollButtonUpTemplate}" />
                                        <RepeatButton x:Name="VerticalLargeDecrease" Grid.Row="1" Grid.ColumnSpan="2" Interval="50" IsTabStop="False" Opacity="0" Template="{StaticResource RepeatButtonTemplate}" />
                                        <Thumb x:Name="VerticalThumb" Grid.Row="2" Grid.ColumnSpan="2" Template="{StaticResource ScrollThumbVertTemplate}" />
                                        <RepeatButton x:Name="VerticalLargeIncrease" Grid.Row="3" Grid.ColumnSpan="2" Interval="50" IsTabStop="False" Opacity="0" Template="{StaticResource RepeatButtonTemplate}" />
                                        <RepeatButton x:Name="VerticalSmallIncrease" Grid.Row="4" Grid.ColumnSpan="2" IsTabStop="False" Interval="50" Template="{StaticResource ScrollButtonDownTemplate}" />
                                    </Grid>
                                </Border>
                            </Border>
                        </Grid>
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
</ResourceDictionary>!<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <ControlTemplate x:Key="ScrollViewerControlTemplate" TargetType="ScrollViewer">
        <Grid x:Name="Grid" Background="Transparent">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="Auto" />
            </Grid.ColumnDefinitions>
            <Grid.RowDefinitions>
                <RowDefinition Height="*" />
                <RowDefinition Height="Auto" />
            </Grid.RowDefinitions>
            <Rectangle x:Name="Corner" Grid.Column="1" Fill="Transparent" Grid.Row="1" />

            <ScrollContentPresenter x:Name="ScrollContentPresenter" Grid.Column="0" Grid.Row="0" Margin="{TemplateBinding Padding}" Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}" />
            <ScrollBar x:Name="VerticalScrollBar" Grid.Column="1" Grid.Row="0" Orientation="Vertical" Maximum="{TemplateBinding ScrollableHeight}" Minimum="0" Value="{TemplateBinding VerticalOffset}" Visibility="{TemplateBinding ComputedVerticalScrollBarVisibility}" ViewportSize="{TemplateBinding ViewportHeight}" />
            <ScrollBar x:Name="HorizontalScrollBar" Grid.Column="0" Grid.Row="1" Orientation="Horizontal" Maximum="{TemplateBinding ScrollableWidth}" Minimum="0" Value="{TemplateBinding HorizontalOffset}" Visibility="{TemplateBinding ComputedHorizontalScrollBarVisibility}" ViewportSize="{TemplateBinding ViewportWidth}" />
        </Grid>
    </ControlTemplate>

    <Style TargetType="ScrollViewer">
        <Setter Property="Template" Value="{StaticResource ScrollViewerControlTemplate}" />
    </Style>
</ResourceDictionary>!�<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <Style x:Key="zoomButton" TargetType="Button">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Grid>
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition GeneratedDuration="0:0:0.25">
                                        <VisualTransition.GeneratedEasingFunction>
                                            <SineEase EasingMode="EaseIn" />
                                        </VisualTransition.GeneratedEasingFunction>
                                    </VisualTransition>
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="Disabled" />
                                <VisualState x:Name="Normal" />
                                <VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="Hover" />
                                    </Storyboard>
                                </VisualState>
                                <VisualState x:Name="Pressed" />
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Border x:Name="Hover" CornerRadius="4" Opacity="0">
                            <Border.Background>
                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                    <GradientStop Color="#00CACCDA" />
                                    <GradientStop Color="#19CACCDA" Offset="1" />
                                </LinearGradientBrush>
                            </Border.Background>
                            <Border Background="#FF232532" CornerRadius="3" Margin="1">
                                <Border CornerRadius="2" Margin="1">
                                    <Border.Background>
                                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                            <GradientStop Color="#FF393A4D" Offset="0" />
                                            <GradientStop Color="#FF232735" Offset="1" />
                                        </LinearGradientBrush>
                                    </Border.Background>
                                </Border>
                            </Border>
                        </Border>
                        <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Margin="3" />
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

</ResourceDictionary>!�<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Style x:Key="defaultText" TargetType="TextBlock">
        <Setter Property="HorizontalAlignment" Value="Center" />
        <Setter Property="VerticalAlignment" Value="Center" />
        <Setter Property="FontSize" Value="16" />
        <Setter Property="TextWrapping" Value="Wrap" />
        <Setter Property="TextAlignment" Value="Center" />
        <Setter Property="Margin" Value="16,16,16,24" />
        <Setter Property="Opacity" Value="0.8" />
    </Style>
    <Style x:Key="viewText" TargetType="TextBlock" BasedOn="{StaticResource defaultText}">
        <Setter Property="Text" Value="Use the Back button to move to the root page" />
        <Setter Property="Foreground" Value="White" />
    </Style>
</ResourceDictionary>BSJBv4.0.30319l�X#~4Y8Y#Stringsl��g#US$#GUID4�#BlobW��+	�%3�QL
�0�cc�

��
��!
I3�w�����
�
�
!�K3W3s]���w����
��
�
��r	�
�	�	m
X
�
��
&
�
3
��o�
�U3i3�����2�p3Y��X
�����3�333^3v3���3/��3�3
) �� ]� 3�$w�$w�$�$0%%�%%�&��&3'%)�5)�N)X
j)]�)X
�)X

�+|+�+�7-w1.�$J.�$�.��/�$B0��1�1
�1��1�
;2|+
�2�	
3�2�4�2�5��5X
�5��7�$�2
�9��9�2d4�E:�2�:�2;�$��2h;D;�;�;
>�=
�>x>
�>�>
�>�>
�>�>

?�>
%?�>
D?�>
]?�>
x?�>�?�
�?�=
�?�>
�?�>
@�?�@
D@$@
d@$@
�@�@�@�
�@�@
�@�
�@$@A�@A�@
AA�eA�
A��A��A��A�
!B�
CB2B
fB�?�B��B�C�HC3
�C�BD3JD3�D��D�sEX
�E3�E��EX
�EX
FX
"FX
:FX
�F��F�
�F��F�G�=G��G��G�G�G�G�G�G]H�$�H�"I]0I�XI��I��I��I��I�
J�
!J�IJ�jJ��J��J3�J�
�J�K�
]K�sK��K%�K%
�K�K�K%�K%eL��L�L�L�L
�L�M�2M��M]
�M��M
N�3N�"XNGN
gN�	sN3�N3
I�2O
:O
OO
pO��O��O��O��O�`P��P�"�QGNCR�K�R[�M�R�$
�R�
S�
DS�
TS�>"rSGN�SX
�S��SX
�SX
�S�2
	T�5TX
LTX
~TX
�TX
�TX
�TX
�T��T��T�U�JU�
;V�
wV$@
�V�
�V�@-WW3WW�W�$XD;&�XgX*�X�X&�X�X.;.	K.i.	
~.�.
�.���.!�.!*
%87)8M- ;r1 ?�%$Q�1)Q�59v�1<��1=��1E��5F��1I��.Z�.%e�.o��$.	).�=.�M.�!`.	�;j.1�Do.%�W}.	�W�.�b�.�u�.�w�.�y�.���.��.��.��%.=��;.��H.	��S.	��a.	��p.	��}.	���.	���.	���.	���.%���.���.	���.%���.%��.%��.��(.	�<.	��S.	[	�c.	�r.		�.
��1-��1/��11��13��15%A7@%A>W�1@f�1B|�1D��1F�.EH�.II�U	MEV�M	X'	XD	[6�	n�	�6�	n6
n6
n6$
n66
n6D
n6�	n6Bn6Zn6hn6|n6�no�V�w�V�}�V���V���V���V���V���V���V���V���V���V�����W
;�
?�PjTo�V��WV��WV��WV��WQ��[6Zn6�n6�n6�n6n�� �+�ITXTi�}���jT6�n6n6ZnjT6�n:�D�R�jT`����BjT�[�[�[6n6n63n6Dn6Unp�j�wB�|�B�|�B�|��jTT�����%�8�K�g�}�����jTo�V���V���V���V���V���V��V��V��V��jT"D&"�C"�_"Xu"��"T�"T�"��"�#T'#IA#N]#T}#��#S�$X�$�jT�$��$�jT�&��&�'�'�''�6'�B'NS'�`'�jTl'T(�(X8(XR(�6�(n�)��)��)**jT*o�V�[*&V�_*&V�n*&V�{*&V��*&V��*&V��*&V��*&+[3+[M+&�+9�,����,��,�-�-� -�3-�jT@-Q�$�jTjT$.�;.VW.[f.[x.V�.[�.`jTW.[�.`jT$.��.VW.[�.`jT$.��0V�0V1V51VV1Vt1V�1V�1V�1[�.`jTjT�1u�1��1z(2��2[3�jT3�/3��3[�3[�3[34�o�V��	�V�d4�3�jT�4�o�V��4
V��4
V��4
o�V��4V�m
o�V��4V��4V��4V��4�4([<`�7[�7[�7[�7[�7e�7e�7e�7e�7e�7e8j8�8�jTQ��8�Q��8��8�09[D9[^9[Q��9[
;E;E$;JjTjTjTjTjTjT62;njTjTjTjTjTjTcViP ��!X �% �Q%� ��!	� ��/	� �I%
� ��5� ��%� ��!� ��;� ��?� ��;� ��?� ��D� ��I� ��O(!�	TI!��!Q!��!\!��hw!��!!��!�!��	r�!��	w�!�<4��!��	��!��!�!�s
�"�}
�"��
�!"��
�4"��
�F"��
�Y"��
�k"��
�~"��
��"��
��"��
��"��
��"��! <#�<4� �$�s
� �$�}
� �$���!�$���!�$���"�$���"%���#%���#,%���$>%�
�$Q%��%c%�+�%x%��!&�%�<4�&['��
&c'��&l'��'��(�
#*�A
*,�M
50{'��!1�'�]
�1�'�k
�1�'�y
�2�'��
C3�'��
C41(��
I5>(��
I7Z(��
I9v(��
I;�(��
I=�(�I?�(�IA�(�*IC)�6IE)�FIG;)�RIIX)�y!K�)�>gK�)���M�)���M�)�UoN�)�btN�)�|zO*��O*���P&*���P9*���QK*���Q`*���R�*���Rx+�,�R�+�?�S�+�[�T�+�p�T�+��!T�,�}�T�,���T4-���U�-���V�-��IW$.���Y9.��[P.�!�]�.�G�_&/�b�aA/�{IcL/���e�/���g0��!i�0��!i�0���i1���i�1�y!i�1�<4�i3�&gi3�@gk43�>gmM3�Uoo_3�btor3�c�p�3�o�p�3���q�3���q�3�{�rp4���s�4��ttP5��u�6��v�6��
wH7���x�8��!x(8�<4�x�8��!x�8�y!x9�x19�!x@9�T�yx9�r�z�9��!{�9��!{�9��!{L:��!{x:��#{�:��){<�)|=�)}>�2)~?�H)@�`I��@��!��@��0�A����A��;�A����A��;�(A�#�0A�*)�<A�y!��A�<4���A��!��A�y!��A����A�1��B�D��B�W��B�j��B�z��HB��S��B��!��B����C���E��!�8E�cg�TE�zX�yE�����E�����E�����E�����E�����E�����E�����E���
F����F����2F�_�:F�+c�CF��!�nF�HI��F�\I��F�}���F����4G��!��G��S��G��!�H��!��H��!�I�h�)I�*h�8I�>o�DI�Qo��I�����I�]v�4J�y!��J�<4���K��!��K�����K����L����@L����hL�����L�����L�
c�=M�c�TM�+c�lM�>���M�u���M����N�y!�
O�8��O�C��O�N��(O�]��5O�l��BO�}��JO����SO����[O����dO��;�lO��?�uO����}O�����O��_��O��c��O�_��O�c��O�#���O�7���O�K���O�b���O�y_��O��c��O�����O�����O����O����O��_�P��c�P�	 �P� �P�2 �'P�D !�0P��!�>P�V !�dP�q ��,Q�� (�xQ�� _��Q�_�HR�_��R�� 0��R�� 0� S�� !��S�� !�8T�!7�sT�!���T�1!���T�B!���T�R!���T�_!��U�k!��DU�|!��pU��!���U��!��|V��!���V��!���V��!���V��!!�[W�"?��W�y!�YP��H���U��JI��W�<4���W��!��W�y!��W��!�X�y!�bX��!�|X��$_�X�%_��X�%c��X�E%���X�[%#�tZ�u%!��Z��%!�<[��%���[��%���\��%���\��%!��\��%���\�&��,]�&���]�)&I��]�C&!��^�V&I��^�q&I�^��&!_�h._��&hP_��&!�_��&��_�y!=_��L"�`��'�`��'�`��';�`��'?�`��';	�`��'?	�`��'�
a��'�
a��!5a��(Ga��(!Za��
�ga��(;�a��(��a��(��a��(��a��!
�a��(g
�a��(!�a�)��a�))!�c�@)��c�])��c�	�)�c�	�)
d��)!0d�y!�d�<4��d��*��d��*�e��*�e��*�e��(� e��*+)e��(;8e��
��e��!(f��*�4g�+2�g��!�g�V !,h��+!�h��+!4i��+!�i�,��j�-,(pk�<,I�k�J,I  l�X,("xl�g,I$�l�u,I&�l��,�(n��,�*n��,�,@n��,C,do��,�-�o��,J/�o�y!0�p��!0�p�y!06q��!0Dq�y!0gq��!0|q�I-�0�q�j-�2�q��-�4�q��-�6Dr��-�8�r��-�:�r�.�<s�y!>�s��!>�s�I-�>t�y!@^t��!@|t��.!@�t�I-�@$u��.�Bdu��-�D�u�.�F�u�y!HPv��!Hhv��.�H�v�/�J�v�K/�L@w�|/�N�w��/�P�w��/�R,x��-�Tyx��/eV�x�0!X4y�30!X�y�f0mX�y��0eZ�y��0e\�y�y!^�z��!^{��$_^{�y!^<{��!^�{��1T^&|�2^`|�2!_�|���_�|�2Ia2{�R�c�|��!e}��$_e}�H2�e#}�S2�e,}�^2;f>}�o2TfF}��2�fP}��2!g�}��2!g�}��2�g~��2�g|���2!g���2�g��y!ir����i���t3�l����3�l����3�m����3�m����3�n����3�nā�<4�od��C4�o���S4�oʆ�]4�p��I%q���%u&���!y0��I%yc���%}j���!�t��I%�,���%�3���!�<��I%�o���%�v���!����I%����%����!����I%�q���%�x���!����I%�����%����!����!�2���$_�5��y!�n��h4��v��w4����!���������I%����%�����!����$_�	��5_���5!���'5'�0��=5-�B��Y53�T��p5!�����59�X���5@�����5H�ۍ��5N����5N����5N���6c����6!�Ɏ�16!�Ԏ�Q6T�d��g6T�~���6!�����6!�����6!�(���6!����6!�i���6��q���6����7�����<7�����Y7�����u7��Ȓ�y!�@��I%�u���%�|���!����I%�����%�����!�Ĕ��8�����8��Ė��8��`���8�����8�����8��(��<4��A���8��I���8��R���8��Z��9��c���!�����v����
9�����9�����%9����+9��'��b9��L��g9����t9��t���9��̟�<4��ܟ��9�����9�����9��o���9������9������9
�Ȣ��!آ��9���9`���9���:x��!:"���-:,	��5:T���Y:5
���o:I����:5����:I����:=ĥ��:e���:e$��y!����!���y!Ŧ��!Ӧ�y!����!��y!'���!5��y!X���!f��y!����!���|;O����;Vǧ�<^ԧ�*<b��y!��<4�+���!9��y!\���!j��y!����!���y!����!̨�y!���!���y! ���!/��B<�E��K<_H��T<kK���!u<{<�<�<u<{<�<�<�<u<{<�<�<u<u<{<�<�<u<u<u<�<u<u<�<u<u<u<u<u<u<u<u<u<u<u<u<u<�<�<�<�<�<�<�<�<�<�<u<u<u<u<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<u<u<u<u<u<u<u<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<u<u<u<�<�<�<===u<u<u<(=(=(=(=(=�<�<3===D=u<u<u<u<u<u<u<==�<�<�<u<u<u<u<u<u<u<�<�<�<�<u<u<u<�<�<�<�<�<u<I=�<�<�<�<�<�<�<�<�<�<�<�<R=\=g=�<�<�<�<�<�<u<u<u<u<u<u<u<u<u<u<u<u<u<u<u<�<�<�<�<t=t=�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<u<�<�H�<�Ju<�<�<�<�<|=|=�<�<�<�<|=|=�<�<�<�<�<�<�<�<�<�<�<u<u<u<u<u<u<�<�<�<�<�=�=u<u<u<u<u<�=�=�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�=�<�<�=�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�1�<�<�<�<�<�<u<u<�<�<�=�=�=u<u<u<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<�=u<{<�<�<u<{<�<�<�=�=�=�=�=�=�<�<�<�<�<�<�<�<�<�<�<�<u<{<�<�<u<{<�<�<u<{<�<�<u<{<�<�<�=�=�=�=�=�=�=�=�=�=�=u<u<�=�=�=�=�=�=�=�=�=�=�=�=�=+>�=�=�=�=�=�=�=�=�=�=�=�=7><><>u<B>F>J>J>J>J>�=J>S>Z>^>o>�=�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<u<

 9.
/
0
1
2
3
4
7
<
=
I%�%!�!)�?1�?9�?A�?I�?Q�?Y�?a�?i�?q�?y�c��?��?��p�����!	�!��z��!��@���!�!,�54�D!�!��!4	X4'	X4D	[��	T�!�I�!1�!<A�1/A�18A��SA��vA�9�!A�!�!����A�A�A�A�A�A�A��vAB����vQ�!a�!*B!OB+_B)�!��BF��BN��B^��B���B���Bb1���Bq��Bq9CxA�9*C}15C�Ic^9WC�1gC�1|C��Cc!�C��CTQ�C�Q�C��
I��C�1�C���C�1�C�����C��D�9!D_)�Cc9.D!Y��1^D�1~D�1�D�1�D�i�D���D�iE�1E�17E�1IE����b���9}E�i�E�D_B���!��!��E���E���!�F���EL6FI��!D6FI9MF%LaF+9jF!9|F!9�F!9�F���F���F���F9�FNi�!��!�'9�F�I�!��F�I�!��Fm��t�G{��!���Q�!T�IQ
G�IG����I+G�I�E�\6FI�PG��`G��qG�IG!����vA�D�1TDaF+�H��H���	��bQ H.	d�DY.HcY<HcYKHc	lHTY~D�Y^D�	~H^a�H���H���H��l�	V !A�H!��M	�AIU	A"Ic	BI\	!cb	�fIh	�xIn	��Iu	A�I!��I�	��Ic9�I�	Y�I;Q
J�	JkI'J�	Y1J�	Y/A�	9J;QBJ�	�\J�	aaF�	iwJ�	Iob��J�	��J�	q~H^QBJ
9�I
Y�J?d�I��J
� H.	��Jn�K
YK_Q-K�Q6K0
��J?�=K6
�LK��9J;QcKXQ1JM
QiKR
��?�K���K�taF+�L��aF�|1J�L��1L^99L�|aF+��'^�HLb�PL|�1T��K�t1J�t�1T9ZLT��!�pL��{LT��LTYhY�&h��L���!���	M3�w?Y�&��ME9#M����JMK)ZM�1iM�QsM�1wM�1�MR�?!
w��MT��MT��MT���Q�M�	9J;	�M�Q�MT��!��M��ND�N_%N!�-N!)'J�	Y�M�1N^9L��6FI1N_q�N��6FIqlHT��N
A�NbA�NcA�N�A�N�A�NbA�N
A�N)AO)AO!A(O^I9J5
QBJ:
QBJX
�!���Q�?Q�'bQFO�
�eO�
a�O�i�O�y�O�y�O�dP_d!PDy3PcyFPc��!�jPbalHT�uP�<~P�9�Pw�aF+��P;��P;I�P���1T��Pci�PciQci,QciOQcieQca~H^a�Q���Q�i�Q^Q�J
��Q�	�N�i�Qci�Qcy�!�RT���y�!������y'Rty4R�y=R!��9[R�a�1TaqR���1T�aF+y�!��R
��RT��R���!��R�6FI��!�6FB��RV��Ml�NDYL��6F��N_�aF���!�6FB�����R���R��	S��1S��9J��aF��]S���S��S��H������S��S	��P_��D��S6��?	�Sb��B��TC��B����
S��n�T'��!�ZM��(T�!�!)ZT�)lT�1�!9�T�1�T1�T��6FIA�!9�T�Q�!YU�Q'U��:UcqYU��eU��xU��U���UT��UN��UO�_BbQ�U�Q6KQ�U���U#Q3-���U]��F���F���n��VnQ�V�Q�V���F���V�Q�V�Q�V�Q�V�Q�V�Q�V�Q�V�Q�V���(��V��I��;��V�QW�����@W��HW��SW_	_W�	qW;��A���W���W!	�W"	�W��WT��W;��W;Q6K&Q6K.��WI��I;��WO	�W�	
X���!�|;O�<^7X;��!��XV��Xd��Xj��!L�P�T�X�\�`�d�h�l�p�tx��������
�^������������������t�x�|�����������������������������������
$�!��.s.��.[6.#q.S.�}.��.��.kj.+�.3�.;�.C�.KA��a��@��`���������������X
��
��
�x����
��
�#�J�����
��
�#�R�� ��A��a�����
��
��!����!��A��a�������������������!��A��a����������� �������!��A��a��`��a���������������� �����������������������A��a��������������������`������������������� ��@��`���������������� ��@��`���������������� ��@��`������������ ��� �� #��@#��`#���#��$��`$���$�� '��@'��`'���'���'���'���'��(�� (��@(�� )��@)���*���*��+�� +��@+��`+���+���.���.��/�� 0���0��`1��@3���3���4���4��5��@5��`5��@6���6���6���6���6��7�� 7���:���:���:��@?��A�� A��@A��`A���E���E��F��@F���F���F���G���G�� H��`H���H���H���Q���=Sh������1U^������	#	(	>	G	|	�	�	�	�	�	�	
$
B
?Yk�����
#
@
O
`
f
r
x
�
�
����!J����%=\t����(?Ncx~�����!5: �
8}:}p}�)

!%(.@B F"K*P+Q,R-V6Y7Z;[?aHc[	_`	_l	c�	}���&�0�6��9�I�O�[�e�
��I���������������������I��G����M������G�U�e�n�l	�w��X�#^�#^�#^�#d�#^�#_�#i$�$�$o'$o:$�D$uM${X$�g$�s$��'��'�l(Gs(_{(_�(�7*�0�<*_F*P* h+�s+�F*<*_0��'�"2��'�P3�W3_d3�4� 4�)4��'��4�'�(8�18oE8uW8{o8�X9�[9�8<gDC
_^
����		R
S


 !#"$%&'*+-,/.10234!5!9#8#@%A%R'S'T)U)W+V+X-Y-Z/[/\1]3`5a7r9s;z=y=|?{?}A~A�C�C�E�E�G�G�I�I�K�K�M�M�O�O�Q�Q�S�S�U�U�W�W�Y�Y�[�[�]�]�_�a�c�e�e�g�g�i�i�k�k�m�m�o�o�q�q�s�s�u�u�w�w�y�y�{�{�}�}��"�#�$�<�;�>�=�?�@�B�A�E�D�F�G�H�I�J�X�W�Z�Y�[�\�]�^������������������������������������������������	��
�:�;�w�����
��7	�	��*����8bx�H�Uh��
.
�
�
�
Y
�
�
�;
�H
HX
�X�X�`Y?>QP1
1w8wc��	we�^<Module>ControlsDemo.dllControlsDemoModuleControlsDemoSourceConverterUniversalContainerConverter`1UniversalContainer`1AnimationTypeContainerAnimationTypeConverterNWindEmployeesControlsCheckAllDemosFixtureControlsDemo.TestsRippleEffectLightStreakEffectControlPanelCommandControlsDemo.GalleryDemoControlPanelEventArgsControlPanelCommandClickEventHandlerControlPanelRotationSystem.Windows.Media.ImagingImageViewerImagePresenterNavigationPanelSlideViewerSplitterZoomStackPanelZoomScrollCustomStylesWizardPageDialogWizardInfoFlipViewItemsSourceFrameNavigationGalleryPhotoViewerPhotoInfoMoonMoonPhaseTypeMoonPhaseCalculatorDialogPageViewItemsSourceSlideViewItemsSourceTabControlHeadersScrollTabControlItemsSourceTabControlMultiLineTabControlPageClosableTransitionTransitionControlDemoBookCalendarCoordinateTextConverterMonthConverterDayConverterDOWConverterForegroundConverterSunRiseConverterSunSetConverterImageSourceKindBookEmployeesImageContentConverterContentTypeOpacityMaskModeEffectModeMirrorControlAngleValueConverterDistanceValueConverterFractalComplexMoonCalculatorSunCalculatiorUploadControlDashboardViewControlsDemo.Modules.FrameNavigationViewsLoanCalculatorViewMortgageRatesViewNavigatorViewResearchViewSlideViewEmployeesDetailsViewControlsDemo.Modules.ViewsSlideViewEmployeesViewStatisticsViewSystemInformationViewUserManagementViewZillowViewAppStartupDevExpress.Xpf.DemoBase.v13.1DevExpress.Xpf.DemoBaseDemoModulemscorlibSystemObjectSystem.WindowsSystem.Windows.DataIValueConverterTSystem.Windows.MarkupMarkupExtensionDevExpress.Xpf.Controls.v13.1DevExpress.Xpf.WindowsUIAnimationTypeDependencyObjectDevExpress.Xpf.DemoBase.DemoTestingCheckAllDemosFixtureSystem.Windows.Media.EffectsShaderEffectEnumEventArgsMulticastDelegateSystem.Windows.ControlsUserControlPanelSystem.ComponentModelINotifyPropertyChangedDevExpress.Xpf.Core.v13.1DevExpress.Xpf.CoreTransitionControlNavigationPageApplicationDemoStartup.ctorTypeSystem.GlobalizationCultureInfoSystem.Windows.Data.IValueConverter.ConvertConvertSystem.Windows.Data.IValueConverter.ConvertBackConvertBackIServiceProviderProvideValueGetContainerget_Nameset_Nameget_DisplayNameset_DisplayNameget_Valueset_ValueEqualsGetHashCode<Name>k__BackingField<DisplayName>k__BackingField<Value>k__BackingFieldNameDisplayNameValueDependencyPropertyDataPropertySystem.CollectionsIEnumerableget_Dataset_DataDataskipMemoryLeaksCheckModulesCheckMemoryLeaksInputPropertyCenterPropertyAmplitudePropertyFrequencyPropertyPhasePropertyAspectRatioPropertySystem.Windows.MediaBrushget_Inputset_InputPointget_Centerset_Centerget_Amplitudeset_Amplitudeget_Frequencyset_Frequencyget_Phaseset_Phaseget_AspectRatioset_AspectRatioInputCenterAmplitudeFrequencyPhaseAspectRatioBrightThresholdPropertyScalePropertyAttenuationPropertyDirectionPropertyInputSizePropertyget_BrightThresholdset_BrightThresholdget_Scaleset_Scaleget_Attenuationset_Attenuationget_Directionset_DirectionSizeget_InputSizeset_InputSizeBrightThresholdScaleAttenuationDirectionInputSizevalue__PrintHorSizeVerSizeRotateLeftRotateRightPriorNextZoomToOriginalSizeAutoSizePlayStopZoomValueChangedget_Commandset_Command<Command>k__BackingFieldCommandInvokeIAsyncResultAsyncCallbackBeginInvokeEndInvokeOwnerget_ZoomValueset_ZoomValueSetAndAnimateZoomValueCommandClickadd_CommandClickremove_CommandClickOnPrintClickOnHorSizeClickOnVerSizeClickOnRotateLeftClickOnRotateRightClickOnPrevClickOnNextClickOn1to1ClickOnAutoSizeClickOnPlayClickZoomScroll_ValueChanged_contentLoadedInitializeComponentZoomValueRotate0Rotate90Rotate180Rotate270scrollBarSizeRotationPropertyImageSourcePropertyMinScaleValuePropertyMaxScaleValuePropertyDependencyPropertyChangedEventArgsOnScalePropertyChangedget_Rotationset_RotationBitmapSourceget_ImageSourceset_ImageSourceget_MinScaleValueset_MinScaleValueget_MaxScaleValueset_MaxScaleValueget_HorizontalFitScaleget_VerticalFitScaleEventHandlerMouseWheelZoomadd_MouseWheelZoomremove_MouseWheelZoomImageget_PartImageBorderget_ViewportGetBestFitScaleScaleCenterSystem.Windows.InputMouseWheelEventArgsOnMouseWheelOnScaleChangedOnLayoutUpdatedRoutedEventArgsOnLoadedOnUnloadedMouseEventArgsOnImageMouseMoveMouseButtonEventArgsOnImageMouseLeftButtonDownOnImageMouseLeftButtonUpOnImageLostMouseCaptureScaleAndScrollOnScrollHostMouseWheelUpdateScrollbarVisibilityUpdateMouseCursorget_OriginalContentSizeget_OriginalViewportSizedragPointdragOffsetscrollOffsetAfterScaleChangedscaleIsChangedisLeftButtonDownborderScrollViewerscrollHostimageImageSourceMinScaleValueMaxScaleValueHorizontalFitScaleVerticalFitScalePartImageViewportOriginalContentSizeOriginalViewportSizeContentPropertyOnRotationPropertyChangedOnContentPropertyChangedUIElementget_Contentset_ContentOnContentChangedOnRotationChangedMeasureOverrideArrangeOverrideGetAngleByRotationGetTranslatePointContentNextSlideImageSourcePropertyget_NextSlideImageSourceset_NextSlideImageSourceBeforeCurrentSlideLoadingadd_BeforeCurrentSlideLoadingremove_BeforeCurrentSlideLoadingOnApplyTemplateSystem.Windows.Media.AnimationStoryboardCreateChangedSlideStoryboardCreateOpacityAnimationCreateMoveRightAnimationCreateMoveLeftAnimationCreateMoveUpAnimationCreateMoveDownAnimationChangeSlideStoryboard_CompletedBeginSlideChangingDoubleAnimationSetAnimationTargetget_currentSlideControlset_currentSlideControlget_nextSlideControlset_nextSlideControlget_changeSlideStoryboardset_changeSlideStoryboardslide1Controlslide2Control<currentSlideControl>k__BackingField<nextSlideControl>k__BackingField<changeSlideStoryboard>k__BackingFieldNextSlideImageSourcecurrentSlideControlnextSlideControlchangeSlideStoryboardget_MinChildOffsetset_MinChildOffsetget_MaxChildOffsetset_MaxChildOffsetget_ChildOffsetset_ChildOffsetchildOffsetminChildOffsetmaxChildOffsetCoerceChildOffsetOnChildOffsetChangedMinChildOffsetMaxChildOffsetChildOffsetIncreaseDeltaPropertyMouseWheelDeltaPropertyMinValuePropertyMaxValuePropertyValuePropertyOnValuePropertyChangedCoerceValuePropertyget_IncreaseDeltaset_IncreaseDeltaget_MouseWheelDeltaset_MouseWheelDeltaget_MinValueset_MinValueget_MaxValueset_MaxValueget_IsMouseLeftButtonPressedset_IsMouseLeftButtonPressedOnZoomDecreaseClickOnZoomIncreaseClickValueChangedadd_ValueChangedremove_ValueChangedOnValueChangedCoerceValueInitializeMouseMoveAnimationInitializeMouseWheelAnimationInitializeIncreaseAnimationOnMouseLeftButtonDownOnMouseLeftButtonUpOnLostMouseCaptureOnMouseMoveSetZoomValuePrevMousePosMouseMoveAnimationStoryboardMouseMoveAnimationMouseWheelAnimationStoryboardMouseWheelAnimationIncreaseAnimationStoryboardIncreaseAnimationRootElementZoomPanel<IsMouseLeftButtonPressed>k__BackingFieldIncreaseDeltaMouseWheelDeltaMinValueMaxValueIsMouseLeftButtonPressedIsEnabled_CheckedIsEnabled_UncheckedIsReadonly_CheckedIsReadonly_UncheckedAcceptReturn_CheckedAcceptReturn_UncheckedUpdateIsEnabledUpdataIsReadonlyUpdataAcceptReturnHorizontalScrollBarVisibilityComboBox_SelectionChangedVerticalScrollBarVisibilityComboBox_SelectionChangedMaxDropDownHeightComboBox_SelectionChangedTextBoxStyledTextBoxComboBoxStyledComboBoxListBoxStyledListBoxRadioButtonStyledRadioButton1StyledRadioButton2StyledRadioButton3CheckBoxStyledCheckBoxSliderStyledSliderSystem.Windows.Controls.PrimitivesScrollBarStyledScrollBarButtonStyledButtonWelcomePlayTuneReadEulaConfirmNotSoFastTimeConsumeAntibotBotCongratulationsDXDialogget_Dialogset_Dialogget_BackButtonget_NextButtonget_CancelButtonget_CurrentPageset_CurrentPageget_PlayButtonset_PlayButtonget_Tuneset_Tuneget_AgreeButtonset_AgreeButtonget_IsAgreeset_IsAgreeget_IsReadEulaset_IsReadEulaget_IsConfirmButtonset_IsConfirmButtonget_IsNotConfirmButtonset_IsNotConfirmButtonget_IsConfirmset_IsConfirmProgressBarget_Progressset_ProgressTextBlockget_ThanksTextset_ThanksTextget_IsTimeConsumedset_IsTimeConsumedget_AntibotTextset_AntibotTextDateTimeget_ReadStartTimeset_ReadStartTimeRaiseBeforeModuleDisappearShowWizard_ClickCancelEventArgsDialog_ButtonClickOnCancelClickGetNextValueGetPrevValueShowPageSetButtonPropertySelectionChangedEventArgsTuneListBox_SelectionChangedPlayButton_LoadedPlayButton_ClickEulaText_LoadedAgree_LoadedAgree_ClickIsConfirm_LoadedIsNotConfirm_LoadedConfirm_ClickProgress_LoadedThanksText_LoadedAntibotText_LoadedCongratulationsText_LoadedCheckUserReadEulaGetArtistName<Dialog>k__BackingField<CurrentPage>k__BackingField<PlayButton>k__BackingField<Tune>k__BackingField<AgreeButton>k__BackingField<IsAgree>k__BackingField<IsReadEula>k__BackingField<IsConfirmButton>k__BackingField<IsNotConfirmButton>k__BackingField<IsConfirm>k__BackingField<Progress>k__BackingField<ThanksText>k__BackingField<IsTimeConsumed>k__BackingField<AntibotText>k__BackingField<ReadStartTime>k__BackingFieldBackButtonNextButtonCancelButtonCurrentPagePlayButtonTuneAgreeButtonIsAgreeIsReadEulaIsConfirmButtonIsNotConfirmButtonIsConfirmProgressThanksTextIsTimeConsumedAntibotTextReadStartTimeLongTextFlipViewflipViewNavigationFrameframeDevExpress.Xpf.EditorsListBoxEditcloseButtonListBoxget_AllowSwitchingThemeget_SlideModeset_SlideModeDevExpress.Xpf.BarsGalleryItemEventArgsGalleryMenu_ItemClickControlPanel_CommandClickRotateClockwiseRotateCounterclockwiseGalleryItemGetNextItemGetPriorItembntCloseImageViewer_ClickCloseImageViewPopupGallery_ItemClickOpenImageViewPopupShowItemInImageVewerimageViewer_LayoutUpdatedFitImageInViewportimageViewer_MouseWheelZoomslideViewer_BeforeCurrentSlideLoadingOnMouseDownCoreOnMouseRightButtonDownPrintCurrentImageKeyEventArgsOnKeyDownGridmainViewGeneralContentGalleryControlgalleryMenugalleryimageViewPopupimageViewerimageViewerTitlecontrolPanelslideViewer<SlideMode>k__BackingFieldAllowSwitchingThemeSlideModeget_Sourceset_Sourceget_Captionset_Captionget_SizeInfoset_SizeInfoget_ViewSizeset_ViewSize<Source>k__BackingField<Caption>k__BackingField<SizeInfo>k__BackingField<ViewSize>k__BackingFieldSourceCaptionSizeInfoViewSizeDatePropertyget_Dateset_Dateget_PhaseNameget_PhaseTypeget_Calculatorset_CalculatorOnDateChangedOnDateChangedCoreSizeChangedEventArgsOnSizeChangedUpdatePhaseVisibilityGetVisibilitySweepDirectionGetDirectionPropertyChangedEventHandlerPropertyChangedadd_PropertyChangedremove_PropertyChangedRaisePropertyChangedEventLayoutRootPathFigureFigureArcSegmentUpBottomArcBottomUpArc<Calculator>k__BackingFieldDatePhaseNamePhaseTypeCalculatorNewWaxingCrescentFirstQuarterWaxingGibbousFullWaningGibbousLastQuarterWaningCrescentget_BeginPhaseset_BeginPhaseget_EndPhaseset_EndPhaseset_PhaseTypeCalcPhaseTypePhaseToName<BeginPhase>k__BackingField<EndPhase>k__BackingField<PhaseType>k__BackingFieldBeginPhaseEndPhaseSystem.Collections.GenericList`1DXWindowopenedInstancesInitializeAnimationTypeComboboxInitializeDialogButtonComboboxInitializeDefaultDialogResultComboboxShowDialog_ClickDialog_ClosingDialog_ClosedDialog_OpenedWindow_ClosingWindow_ClosedWindow_OpenedShowWindow_ClickClearMessages_ClickGetIconCreateAnimationCancelClosingEvent_LoadedIsCheckedTitleDialogButtonDefaultDialogResultIsModalKeepPositionCancelClosingEventLogPageViewpageViewOnHeaderLocationSelectionChangedOnHeaderOrientationSelectionChangedOnScrollButtonsShowModeSelectionChangedOnHeaderAutoFillEditValueChangedOnAutoHideScrollButtonsEditValueChangedOnAddButtonClickOnDeleteButtonClicknewItemIndexCheckEditheaderAutoFillComboBoxEditheaderLocationheaderOrientationautoHideScrollButtonsscrollButtonsShowModeDXTabControltabControlInitializeItemsOnFixedHeadersEditValueChangedfixedHeadersOnShowHeaderMenuEditValueChangedOnShowVisibleTabItemsInHeaderMenuEditValueChangedOnShowHiddenTabItemsInHeaderMenuEditValueChangedOnAllowHideTabsEditValueChangedOnRemoveTabItemsOnHidingEditValueChangedOnTabAllowHideSelectionChangedEditValueChangedEventArgsOnIsEnabledTabEditValueChangedUpdateIsEnabledOptionUpdateTabItemsTabControlSelectionChangedEventArgsOnTabControlSelectionChangedOnCloseHeaderMenuOnItemSelectingEditValueChangedOnShowDisabledTabItemsInHeaderMenuEditValueChangedshowHeaderMenushowVisibleTabItemsInHeaderMenushowHiddenTabItemsInHeaderMenushowDisabledTabItemsInHeaderMenucloseHeaderMenuWhenItemSelectallowHideTabsremoveTabItemsOnHidingisEnabledTabtabAllowHideSystem.Windows.ThreadingDispatcherTimerdtindexRandomrndget_CountFrameworkElementGetElementTickOnTickCountCurrentCoordinatesDictionary`2get_Citiesset_Citiesget_SelectedCityget_CurrentDayIndexset_CurrentDayIndexInitCalendarInitCitiesIListGetCalendarGetCitiesFillCitiescity_SelectedIndexChangedcityDevExpress.Xpf.ControlsBookbook<Cities>k__BackingField<CurrentDayIndex>k__BackingFieldCitiesSelectedCityCurrentDayIndexget_Longitudeset_Longitudeget_Latitudeset_Latitudeget_UtcOffsetset_UtcOffset<Longitude>k__BackingField<Latitude>k__BackingField<UtcOffset>k__BackingFieldLongitudeLatitudeUtcOffsetHolidays.cctorGetThanksgivingIsHolidayGetKeyUriget_SourceKindset_SourceKind<SourceKind>k__BackingFieldSourceKindPhotoMandelbrotFernNoneBlurRippleLightStreakReflectionDirectionprevDirectionget_AllowRtlget_SelectedContentTypeget_SelectedDirectionget_SelectedOpacityMaskModeget_SelectedEffectModeSetDefaultParametersDrawContentWriteableBitmapDrawPhotoLinearGradientBrushGetBrushEffectGetBlurEffectGetRippleEffectGetLightStreakEffectOffsetYAnimationOffsetYAnimationToUpDirectionOffsetYAnimationFromUpDirectionRippleEffectAnimationLightStreakEffectAnimationUpdateContentUpdateDirectionUpdateOpacityMaskUpdateEffectUpdateLightStreakEffectAvailabilityDemoModuleControl_LoadedcontentType_SelectedIndexChangeddirection_SelectedIndexChangedopacity_SelectedIndexChangedeffect_SelectedIndexChangedeffectButton_ClickcontentTypeEditdirectionEditopacityEditeffectEditTrackBarEditrotationXrotationYrotationZoffsetXoffsetYoffsetZmirrorControlcontentImageeffectButtonAllowRtlSelectedContentTypeSelectedDirectionSelectedOpacityMaskModeSelectedEffectModeMANDELBROT_MAX_ITERIFS_MAX_ITERfernDrawMandelbrotDrawFernCalculateMandelbrotIfsGetAffineRowCreatePixelget_Reset_Reget_Imset_Imop_Additionop_MultiplyNorm2Norm<Re>k__BackingField<Im>k__BackingFieldReImarcFracCalculateSunCalculateMoonGetPhaseZenithNullable`1SunRiseSunSetCalculateDegToRadRadToDegToRangeItemInfoGetPreviewGetPreviewFromImageGetPreviewFromUploadedImageGetThumbnailShowPreviewGetPathEffectAnimationUploadItemEventArgsOnFileUploadCompletedOnTotalUploadCompletedOnUploadItemRemovedOnUploadCancelledUploadErrorEventArgsOnUploadErrormaxFileSize_TextChangedmaxUploadSize_TextChangedTextEditmaxFileSizemaxUploadSizeuploadControlParameterPropertyDevExpress.Xpf.WindowsUI.NavigationNavigationEventArgsOnNavigatedToDevExpress.Xpf.LayoutControl.v13.1DevExpress.Xpf.LayoutControlDataLayoutControlAutoGeneratingItemEventArgsDataLayoutControl_AutoGeneratingItemget_Parameterset_ParameterParameterInitDemoGetDebugGetFixtureTypeForXBAPOrSLTestingvaluetargetTypeparametercultureserviceProviderobjmoduleTylecommandobjectmethodsenderecallbackresultdscaleValueoldValuescalePointavailableSizefinalSizerotationstoryboardanimationtargetpathdurationisEnabledisReadonlyacceptReturncurrentitemisVisibleisCounterdatephaseisShowcblatlonutcOffsetsourceKindtypewidthheighttoUpeffectciprgbreimaxtlSystem.Runtime.InteropServicesOutAttributecurrentDateriseangleminmaxitemInfosourceuriuploadServerPathfileNameSystem.Runtime.VersioningTargetFrameworkAttributeSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyProductAttributeAssemblyTrademarkAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyCopyrightAttributeAssemblyCultureAttributeProductIDAttributeComVisibleAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeSystem.IOMemoryStreamBitmapImageStreamSetSourceNotImplementedExceptionCompilerGeneratedAttributeDevExpress.Xpf.DemoBase.NWindNWindData`1Employeesget_NewDataSourceGetValueSetValueRuntimeTypeHandleGetTypeFromHandlePropertyMetadataRegisterDoublePixelShaderUriKindset_UriSourceset_PixelShaderUpdateShaderValueRegisterPixelShaderSamplerPropertyPropertyChangedCallbackPixelShaderConstantCallbackDelegateCombineSystem.ThreadingInterlockedCompareExchangeRemoveDebuggerNonUserCodeAttributeLoadComponentFindNameget_OldValueget_Widthget_Heightset_DataContextRoutedEventHandleradd_Loadedadd_UnloadedRoutedEventMouseWheelEventMouseWheelEventHandlerAddHandlerget_ViewportHeightContentControlget_DesiredSizeget_HorizontalOffsetget_VerticalOffsetset_HandledGetPositionget_DeltaMathMinMaxget_XScrollToHorizontalOffsetget_YScrollToVerticalOffsetadd_LayoutUpdatedremove_LayoutUpdatedCaptureMouseReleaseMouseCaptureControlScrollBarVisibilityset_VerticalScrollBarVisibilityset_HorizontalScrollBarVisibilityget_HorizontalScrollBarVisibilityget_VerticalScrollBarVisibilityCursorsCursorget_Handset_Cursorget_Arrowget_ComputedVerticalScrollBarVisibilityget_ViewportWidthget_ComputedHorizontalScrollBarVisibilityTransformset_RenderTransformUIElementCollectionget_ChildrenPresentationFrameworkCollection`1TransformGroupScaleTransformset_ScaleXset_ScaleYRotateTransformset_AngleTransformCollectionAddTranslateTransformget_RenderTransformget_ItemInvalidateArrangeInvalidateMeasureUpdateLayoutMeasureset_Xset_YRectArrangeset_OpacityTimelineremove_CompletedTimeSpanFromSecondsDurationset_Durationset_ToSetTargetPropertyPathSetTargetPropertyTimelineCollectionget_ActualWidthget_ActualHeightadd_CompletedBeginFrameworkPropertyMetadataDevExpress.Xpf.Core.WPFCompatibilitySLPropertyChangedCallbackDependencyPropertyManagerSLPropertyMetadataset_Widthset_Heightget_IsCheckedset_IsEnabledset_IsReadOnlyset_AcceptsReturnLookUpEditBaseget_SelectedIndexget_SelectedItemset_MaxDropDownHeightget_YesButtonget_NoButtonHide<ShowWizard_Click>b__0evDialogButtonsDevExpress.Data.v13.1CancelEventHandleradd_Closingset_IsSizableDemoModuleControlget_DemoModuleControlFlowDirectionget_FlowDirectionset_FlowDirectionDialogResultset_DefaultDialogResultShowget_DialogResultset_CancelMessageBoxMessageBoxResultMessageBoxButtonget_TextStringop_EqualityGetTypeArrayGetValuesIndexOfToStringConcatResourceDictionaryget_ResourcesDataTemplateLoadContentget_Ticksget_NowSelectorListBoxItemset_TextToggleButtonset_IsCheckedIsCheckedPropertyBoolean<Progress_Loaded>b__1fUIElementExtensionsSetVisibleget_IsEnabledset_FromFormatop_Subtractionget_TotalSecondsInt32EmptySubstringCodeFileAttributeGalleryget_GalleryGalleryItemGroupCollectionget_GroupsSystem.Collections.ObjectModelCollection`1GalleryItemGroupGalleryItemCollectionget_ItemsScrollToGroupByIndexget_Tagset_Visibilityset_Tagget_Groupset_EffectBlurEffectset_Radiusget_PixelWidthget_PixelHeightSystem.Windows.PrintingPrintPageEventArgs<PrintCurrentImage>b__1set_PageVisualPrintDocumentEventHandler`1add_PrintPageKeyget_Keyget_VisibilitySizeChangedEventHandleradd_SizeChangedset_StartPointset_PointAbsset_Sizeset_SweepDirectionPropertyChangedEventArgsget_Yearget_Monthget_DayToCharArrayCharIsUpperget_LengthEnumeratorGetEnumeratorget_CurrentMoveNextIDisposableDisposeClearWindowAnimationTypeDevExpress.UtilsEnumExtensionsIEnumeratorItemsControlItemCollectionset_SelectedIndexset_Buttonsset_Titleset_KeepPositionadd_Openedadd_Closedset_Iconset_AnimationTypeset_ShowAnimationset_HideAnimationShowDialogget_TitleBindingBindingModeset_ModeBindingExpressionBaseSetBindingTabControlViewBaseget_ViewHeaderLocationset_HeaderLocationTabControlScrollViewHeaderOrientationset_HeaderOrientationButtonShowModeset_ScrollButtonsShowModeget_HasValueGetValueOrDefaultset_HeaderAutoFillset_AutoHideScrollButtonsDXTabItemset_HeaderRemoveAtget_DataSourceset_ItemsSourceget_FirstNameget_LastNameset_ContentTemplateTabControlMultiLineViewset_FixedHeadersset_ShowHeaderMenuset_ShowVisibleTabItemsInHeaderMenuset_ShowHiddenTabItemsInHeaderMenuset_AllowHideTabItemsset_RemoveTabItemsOnHidingGetTabItemDefaultBooleanset_AllowHideget_NewValueget_AllowHideset_CloseHeaderMenuOnItemSelectingset_ShowDisabledTabItemsInHeaderMenu<.ctor>b__0get_Millisecondset_Intervaladd_TickStartMouseButtonEventHandleradd_MouseLeftButtonUpget_MergedDictionariesset_DataSourceget_DayOfYearset_PageIndexAddDaysKeyCollectionget_KeysListItemCollectionDayOfWeekget_DayOfWeekContainsKeyget_InvariantCultureDateTimeFormatInfoget_DateTimeFormatIFormatProviderAssemblyGetExecutingAssemblyAssemblyHelperGetResourceStreamStretchset_StretchThicknessset_MarginColorFromArgbSolidColorBrushPageTypeset_FirstPageset_SelectedItemIsNaNFunc`3get_ReflectionDirectionset_EndPointGradientStopCollectionGradientBrushset_GradientStopsget_GradientStopsGradientStopColorsget_Transparentset_Colorset_OffsetPlaneProjectionProjectionset_ProjectionSineEaseEasingFunctionBaseEasingModeset_EasingModeIEasingFunctionset_EasingFunctionset_AutoReverseRepeatBehaviorget_Foreverset_RepeatBehaviorset_ReflectionDirectionset_ReflectionOpacityMaskset_ReflectionEffectget_ReflectionEffectContainsRoundSinget_PixelsGet<PrivateImplementationDetails>{3A436AD2-05DB-4BAC-9439-07FBE5291D57}ValueType__StaticArrayInitTypeSize=192$$method0x600024a-1RuntimeHelpersRuntimeFieldHandleInitializeArraySqrtFloorget_TotalDaysCosAtan2PowTanAtanAsinAcosAddSecondsPathGetExtensionIsNullOrEmptySystem.Text.RegularExpressionsRegexRegexOptionsIsMatchget_Streamget_CanReadget_WebHandlerUriget_UploadServerPathRenderInvalidateShowPreviewImageSetUploadItemEffectget_Portget_Schemeget_Hostget_ItemInfoTextEditBaseTryParseset_MaxFileSizeset_MaxUploadSizeNavigationBaseEventArgsget_PropertyNameDevExpress.DemoData.v13.1.CoreDevExpress.DemoData.HelpersStartupBaseRunDevExpress.DemoData.v13.1DevExpress.DemoDataAssemblyMarkerget_AssemblyLoaderset_DemoDataAssemblyControlsDemo.g.resourcesControlsDemo.Data.EmbeddedData.txt	Datac/ControlsDemo;component/Effects/Shaders/Ripple.psInput
CenterAmplitudeFrequencyPhaseAspectRatiom/ControlsDemo;component/Effects/Shaders/LightStreak.psBrightThresholdScaleAttenuationDirectionInputSize/ControlsDemo;component/GalleryPhotoViewer/ControlPanel.SL.xamlZoomScroll}/ControlsDemo;component/GalleryPhotoViewer/ImageViewer.SL.xaml
borderscrollHostimageRotationImageSourceMinScaleValueMaxScaleValueContent��/ControlsDemo;component/GalleryPhotoViewer/NavigationPanel.SL.xamlOpacityXY}/ControlsDemo;component/GalleryPhotoViewer/SlideViewer.SL.xamlslide1Controlslide2Control)NextSlideImageSourcew/ControlsDemo;component/GalleryPhotoViewer/Splitter.SL.xaml{/ControlsDemo;component/GalleryPhotoViewer/ZoomScroll.SL.xamlRootElementZoomPanelIncreaseDeltaMouseWheelDeltaMinValueMaxValueValuei/ControlsDemo;component/Modules/CustomStyles.SL.xamlStyledTextBoxStyledComboBoxStyledListBox%StyledRadioButton1%StyledRadioButton2%StyledRadioButton3StyledCheckBoxStyledSliderStyledScrollBarStyledButton
WizardcDo you want to exit the Silverlight feature tour?DevExpress123	Page
< Back
Finish
Next >��Sorry, but we don't have that song in our library...
But we are agree with you that "1" is an exellent choice.�uThank you for completing this XtraWizard feature tour! We can now conclusively state that you are very patient, definitely not a robot, a quick reader, and a fan of {0} just like we are.%Are you sure that o seconds was enough time for you to read all this text?-i/ControlsDemo;component/Modules/DialogWizard.SL.xaml�/With the new DevExpress WinForms and ASP.NET grids, the inherent performance limitations associated with large datasets are a thing of the past. By delegating server intensive operations to the database server, DevExpress LINQ-enabled grid products make what was previously far too time consuming or worse, impossible, possible again.





Back to Basics - Grouping, Sorting, Filtering, Summary Computations 



With the release of Outlook 97, Microsoft introduced to the masses an entirely new way in which to deliver information to end-users within a grid control. Component vendors such as us then released components which allowed developers to build Windows� and ASP.NET applications that mimicked the capabilities of Outlook 97's grid. Over the last 10+ years, countless individuals have come to rely on the grouping/sorting/summary computation capabilities of this new grid metaphor on the Windows and ASP.NET platforms.





The Power of an Outlook� Style Grid 



The real strength of the Outlook style grid lies in its ability to organize information for the end-user and report on that information in an effective manner. In a traditional 2 dimensional grid, a user would not have the luxury to analyze the information displayed on screen. Assume for a moment that a grid is used to display sales information. Old style 2-D grids do not allow the user to group sales information by region and to better understand the data being presented to them. But when using an Outlook style grid, the user is free to group and summarize information by any column...giving them the productivity tools needed to get their job done instantly without generating complex sales reports.





Size Matters - Handling Large Datasets 



The UI power available in an Outlook� Style grid, however, comes at a cost. That cost is dataset size. Large datasets in an ASP.NET application impact the usability of the application. When it comes to this modern grid UI, users will invariably want to analyze information and they will rarely understand why a grid performs well with a 100 records and fails with 100,000 records. To illustrate, let's continue with our previous example. Assume a developer builds a web UI that displays sales data within a grid control and during testing with 100 sales records, the web server and the components used to build the web page perform admirably. The developer then delivers the solution to market and the customer is elated by the new UI.



As the customer begins adding information to the database and the dataset size grows, problems take shape. Grouping, summary computation, sorting, and navigation speed start to bog down. The problem worsens over time and eventually the developer is left with only a single option   to restrict the number of records being rendered on screen.



The developer then delivers a modified solution to the customer and the customer asks a very logical question...Why am I not able to group and summarize sales information for my business over the last year? So what if my database has 500,000 records in it? Why can't I just see the information on screen without having to wait 2 minutes to get incorrect results?





Compromise is Not the Answer   the ASPxGridView and XtraGrid Are 



Outlook style grids are extremely powerful but this power can only be realized if the grid control can consume data effectively. If this is not true...if the grid should only be used to display limited datasets, then why bother using an Outlook style grid?



When we chose to design our grid controls for WinForms and ASP.NET, foremost in our minds was performance and optimum memory use against large datasets. Our reasoning was simple   whether a grid displays 1 record or a million, the server should respond instantly and give the end-user the means with which to operate his business without unwanted roadblocks and hurdles.





How it All Works 



Data processing is a critical feature of all grid controls. A well designed data controller frees the web server and the client from onerous tasks and allows it to perform at an optimum level regardless of server/client load by offloading database server specific chores to the database server. Data processing within the ASPxGridView and the XtraGrid is managed by our LINQ enabled Data Controller.





Let the Database Server Do What it Does Best 



No matter how well one designs a data controller, it will never do its job well if one fails to recognize that database specific operations ought to be executed on the database server. No matter how ingenious the algorithms   no matter how brilliant the technology...if the grid is forced to manage data itself, you can bet that a large dataset will eventually bring the server or the Windows Smart Client to its knees and make the application totally unusable.





Don't Kill the Web Server or the Windows Client 



The obvious question one might ask at this point is why   why should a large dataset, hundreds of users, and the need to group/sort/navigate records throughout the business day impact the application in such a massive way. The answer is simple: With ASP.NET and Windows Smart Clients, most grid controls need the entire dataset to be loaded and processed for every operation...be it a trivial operation such as record navigation from one page to the next or complex operations such as data grouping. For ASP.NET, it's the web server that is forced into this position by competing grid controls and it is the web server that has to allocate the necessary resources to keep the site running. For Windows Smart Clients, the network becomes the bottleneck as thousands upon thousands of rows of records are read into memory from the database server.



At the end of the day, that's why developers resort to filtering result sets   they need the web server and/or the Windows Smart Client to function and not fail.

Enough with Crippling Limitations 



The new LINQ-enabled ASPxGridView and XtraGrid confront the limitations we've outlined here head-on and have been engineered to free you from the hassles you otherwise would be forced to workaround.



Instead of reading the entire dataset from the data server and then managing data within the grid, our controls simply display data that has already been grouped or sorted on the data server. This is possible because of our built-in LINQ-enabled providers . This provider can produce smart queries so that all the grid needs to do is download records to be displayed within the current page. If you have 100,000 records in your data source and want to display 10 records on the page, the grid will need to download only 10 records rather than the 100,000 records required with each request/query when using competing grid controls. This means that with the ASPxGridView and XtraGrid, what was once simply impossible with competing grids (but entirely needed by end-users) can now be easily accomplished.w/ControlsDemo;component/Modules/FlipViewItemsSource.SL.xamlflipViewo/ControlsDemo;component/Modules/FrameNavigation.SL.xamlframe%closeButtonListBoxu/ControlsDemo;component/Modules/GalleryPhotoViewer.SL.xamlmainViewGeneralContentgalleryMenugalleryimageViewPopupimageViewer!imageViewerTitlecontrolPanelslideViewerPhaseNameS/ControlsDemo;component/Modules/Moon.xamlLayoutRoot
FigureUpBottomArcBottomUpArc	Date dtDXDialog(K) Closing event raised with result = 
I) Closed event raised with result = -) Opened event raised
DXWindow(/) Closing event raised
-) Closed event raised
wt1../Images/AgControls.pngMGrid.RenderTransform.Children[1].AngleIsChecked]/ControlsDemo;component/Modules/Dialog.SL.xamlTitleAnimationTypeDialogButton'DefaultDialogResultIsModalKeepPosition%CancelClosingEventLogw/ControlsDemo;component/Modules/PageViewItemsSource.SL.xamlpageViewy/ControlsDemo;component/Modules/SlideViewItemsSource.SL.xamlNew Tab Item #/ControlsDemo;component/Modules/TabControlHeadersScroll.SL.xamlheaderAutoFillheaderLocation#headerOrientation+autoHideScrollButtons+scrollButtonsShowModetabControl{/ControlsDemo;component/Modules/TabControlItemsSource.SL.xaml  'ItemContentTemplatew/ControlsDemo;component/Modules/TabControlMultiLine.SL.xamlfixedHeaders}/ControlsDemo;component/Modules/TabControlPageClosable.SL.xamlshowHeaderMenu?showVisibleTabItemsInHeaderMenu=showHiddenTabItemsInHeaderMenuAshowDisabledTabItemsInHeaderMenu;closeHeaderMenuWhenItemSelectallowHideTabs-removeTabItemsOnHidingisEnabledTabtabAllowHidee/ControlsDemo;component/Modules/Transition.SL.xamldBeijing, ChinaBerlin, GermanyCairo, Egypt5Johannesburg, South Africa1Las Vegas, United States-London, United Kingdom5Los Angeles, United StatesMoscow, Russia!New Delhi, India/New York, United StatesParis, FranceSantiago, Chile#Sydney, AustraliaTokyo, Japani/ControlsDemo;component/Modules/BookCalendar.SL.xaml	city	bookJanuary 01/New Year's Day, KwanzaaJanuary 197Martin Luther King, Jr. DayJanuary 20!Inauguration DayFebruary 01#Super Bowl SundayFebruary 02Groundhog DayFebruary 14Valentine's DayFebruary 16qPresidents Day (officially George Washington's Birthday)February 25Ash WednesdayMarch 17#St. Patrick's DayMarch 20Vernal EquinoxApril 01!April Fools' DayApril 05Palm SundayApril 09+First day of PassoverApril 10Good FridayApril 16)Last Day of PassoverApril 20;Patriot's Day/Marathon MondayApril 22Earth DayApril 24Arbor Day
May 05Cinco De Mayo
May 10Mother's Day
May 25Memorial Day
May 31!Pentecost SundayJune 14Flag DayJune 21;Father's Day, Summer SolsticeJuly 04!Independence DayJuly 24Pioneer DayAugust 22)First day of RamadanSeptember 07Labor DaySeptember 13!Grandparents DaySeptember 19Rosh HashanahSeptember 20'Last day of RamadanSeptember 21QEid-al-Fitr/Day after the end of RamadanSeptember 22!Autumnal equinoxSeptember 28Yom KippurOctober 03'First day of SukkotOctober 09ILeif Erikson Day, Last Day of SukkotOctober 10Simchat TorahOctober 12Columbus DayOctober 30Mischief NightOctober 31HalloweenNovember 01All Saints DayNovember 11Veterans DayNovember ThanksgivingBlack FridayDecember 079Pearl Harbor Remembrance DayDecember 12+First day of HanukkahDecember 19)Last day of HanukkahDecember 21Winter SolsticeDecember 24Christmas EveDecember 25Christmas DayDecember 26)First day of KwanzaaDecember 27KwanzaaDecember 28December 29December 30December 31/New Year's Eve, KwanzaaMMMM dd	MMMMgagarin.jpg	ddddSun rise: {0}t5There is no sun rise todaySun set: {0}3There is no sun set todayk/ControlsDemo;component/Modules/BookEmployees.SL.xaml!soyuz-launch.jpgGlobalOffsetYk/ControlsDemo;component/Modules/MirrorControl.SL.xaml'AngleValueConverter-DistanceValueConvertercontentTypeEditdirectionEditopacityEditeffectEditrotationXrotationYrotationZoffsetXoffsetYoffsetZmirrorControlcontentImageeffectButton
{0:D}�
{0:F0})(\.jpg|\.jpeg|\.png){0}://{1}:{2}{0}://{1}{0}/{1}/{2}k/ControlsDemo;component/Modules/UploadControl.SL.xamlmaxFileSizemaxUploadSizeuploadControlq/ControlsDemo;component/Modules/Views/DashboardView.xaml{/ControlsDemo;component/Modules/Views/LoanCalculatorView.xamly/ControlsDemo;component/Modules/Views/MortgageRatesView.xamlw/ControlsDemo;component/Modules/Views/NavigatorView.SL.xamlo/ControlsDemo;component/Modules/Views/ResearchView.xamlPhoto��/ControlsDemo;component/Modules/Views/SlideViewEmployeesDetailsView.xamlParameter��/ControlsDemo;component/Modules/Views/SlideViewEmployeesView.xamls/ControlsDemo;component/Modules/Views/StatisticsView.xaml��/ControlsDemo;component/Modules/Views/SystemInformationView.xaml{/ControlsDemo;component/Modules/Views/UserManagementView.xamlk/ControlsDemo;component/Modules/Views/ZillowView.xaml�jC:��K�9��)W��T��|�׾�y� 	 MQ U       (( Y ] ](]M M a a e e 
 
(a(e(
 i i(i0	
 0 0(0  4
 m4q mx8 8 )\@
(@u @ @ y y} } �� �� �� �� �� �� e
 ��ei������(@(y(��(�� �� �� ii 
@(�� �� �� �� ��
 ���� ����(��(�� 

   �� �� 

��X(����������������d �� �� �� d d �� �� �� �� �� �� �� �� �� �� �� �� �� ��dd �� ��������(��(��(d(��(��(��(��(��(�������� �� ���� �� �����D<P�� �� �� �� ��	 �
� �����(��(���� �� ��	��! �� ���%�)�-�1 �5 �9�=�A �E(�� �I�� �I��  �M�Q
�I��(�I�� 


�I������ �� ��(���������U �� �U �� �� �� �Y �] �a �a�����e�i(��(�U(��(���P�
�Y
��ee


������





����Q��V@�m����


�m����






 �q	 ���q	 �q�� �u �y �}���� �� ��  ( M ��  ����y����	� Y YM��YMM�� � �u � Y�YM�	 �	�
�
�

8888�u 
iiiiii
}}}} ��
 ��

ieii e��


ee

 �1
iiii �1�9 �9 �	

 �	 �= �A�E��  �U�E�=�I�M�Q�M�Q �= 	iiee@iiii 



 �]iii@iiiie�e
 �e �i 	���A�m
	 �m
�a 	�a�m �q�E�a���������Y�� �yYMM��


i��ii ei

��eii\
e �m�m�m�1 �� �� �� �E �� �� ���� ����
������d��Md	
d d ��   
��������	 �m���������e����
�e��  *%Modules/Views/NavigatorView(.SL).xaml% Modules/Views/DashboardView.xaml*%Modules/Views/LoanCalculatorView.xaml)$Modules/Views/MortgageRatesView.xaml$Modules/Views/ResearchView.xaml&!Modules/Views/StatisticsView.xaml-(Modules/Views/SystemInformationView.xaml*%Modules/Views/UserManagementView.xaml"Modules/Views/ZillowView.xaml �� ������ �� ������   �	0@ ������ ������ ������ �� �� �
ee





���� ���	 ���� ��!	 �	�	�!
�!�	�! � �!�E�����
������
������
 �� ����m�m���m�����!�m�!�!�m�m������ �-
 �1Y�)	���)50Modules/Views/SlideViewEmployeesDetailsView.xaml:5Modules/Views/SlideViewEmployeesDetailsView.xaml.(cs).)Modules/Views/SlideViewEmployeesView.xaml3.Modules/Views/SlideViewEmployeesView.xaml.(cs) �5 �9 �A �E�I��� ��	���I �I �Q �Q   �U�U��
 �E���E�� �M��� ��
�����������	�I�� �I�� �Y	�Y�� �]	�]�� �a �]�� �I �e	����Q �i �m�q
���q �y �}���q������	�� ���e���m��


�m���� ����
���Y ���Y�� �Y�q�� �� �����E��



�]�]���� �� �� �������������������� ������������ �U�U��	�m �Y������





�Y�Ae��
 
�D	����


	








 �e	






�e�e












�m���� �� �� ���� �u	����	 ���=
����



�Y�Y�M	 �q�a(�������� �qE
�< �q�qBSilverlight,Version=v5.0TFrameworkDisplayName
Silverlight 44/DevExpress DXControls for Silverlight Main Demo*%DevExpress DXControls for SilverlightDeveloper Express Inc.3.Copyright (c) 2000-2013 Developer Express Inc.
DXControls.Ag
13.1.4.0TWrapNonExceptionThrows�D�QP8PRSDS���<fF�S�;Dyc:\Projects\13.1\BuildLabel\Temp\NetStudio.v13.1.2005\ControlsDemo\ControlsDemo\obj.SL\Release\ControlsDemo.pdb�9�9 �9_CorDllMainmscoree.dll�% �0�HX@��4VS_VERSION_INFO��

?DVarFileInfo$Translation�(StringFileInfo000004b0x0CommentsDevExpress DXControls for Silverlight Main DemoPCompanyNameDeveloper Express Inc.�0FileDescriptionDevExpress DXControls for Silverlight Main Demo4	FileVersion13.1.4.0DInternalNameControlsDemo.dll�/LegalCopyrightCopyright (c) 2000-2013 Developer Express Inc.t&LegalTrademarksDevExpress DXControls for SilverlightLOriginalFilenameControlsDemo.dlll&ProductNameDevExpress DXControls for Silverlight8	ProductVersion13.1.4.0<	Assembly Version13.1.4.50�9PKc�B������)$System.ComponentModel.DataAnnotations.dll
 ���9�b����9�b����9�b�MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL��N�!��� @ @��@�H�S8	�� �O  H.text�� � `.rsrc8	
�@@.reloc �@B��H@P`�	���P ���n�&T�������d��U��}����.5^Z��.ȫt39�,N�hj�EGs��;�6Ub֪$O��D��L�hS���Ć��ũ�����Op]���6=�*��5�ɍ��D����r(
}}}*{*{*{*{*"}*2((	*2((	*0#rp~
o
�
,�o
*(
*�~-�s
�~(
*0'
s=}w-
�>s

(
*fs
}
(
}*J({o
*{*"}*{*Z}}(*{*Z}}(*{*Z}}(*0�{:�
s?{}x{(
�
{x(
�{��3(�s
z.(�s
z,(*	-�@s

	}*0�	{9�{(
:�sA
{{o
}y{y-4(
(��{o
�{�( 
s
z{yo!
�("
.9(
(��{yo#
�{o
�( 
s
z�Bs
}*(
(��( 
s
z0(
(�
�( 
*0M

{
%($
{	,(�s%
z}	o��}	�,(&
�*+9?A
0�{
%($
{	,(�s%
z}	~d
o-3o�-+�o��o�os�

�}	�,(&
�	*,Frxz0N-rps'
zo
,2-+o�(
�-o�oo�s�
*0$-rps'
z(
,	s8z*(�*�~-�)s
�~(
}
}*{
*{*0�('{
((-V(
(��-r)p+o(
o)
�{�{
�{�( 
s�*{-���+��o*
t
}	,	o�}	�o+
,o+
z�*nW�&08('{(
-(
{�
�( 
*(*�{-'}(%}{-(&}{QP�*0C{
-(�*{
o,
-&(
(��
{
o#
�( 
**0`{(
,(�*{
{o-

-/(
(��{�{
o#
�( 
*o.
�("
./(
(��
	{�	{
o#
�	( 
*o/
�i,�o0
o1
,3(
(��{�{
o#
�( 
*�i�}{-M�i3�o0
�("
.3(
(��{�{
o#
�( 
*}�o0
}*0($-s
z*0iQ{
-&o2
,o3
,o4
�*("
.**o(
o5
,Q*(
(6
Q�&�
&�&�*(FX,F]-Fb.(�*{%*"}%*{&*"}&*�(4(*-(,*(*�o)
*{'*"}'*0�((+
YE)llQ*sa(0(/r3poZ(/o`*sa(0(/r?poZ(/o`*sa(0(/rKpoZ*>(1(-*"(4*�(*-((,(
,(
(��( 
s
z*0WrWpsv})rkpsv}*rupsv}+r�psv},r�psv}-(
*2{)ow*�{)ow(7
,{)ox*2{*ow*�{*ow(7
,{*ox*2{+ow*�{+ow(7
,{+ox*2{,ow*�{,ow(7
,{,ox*2{-ow*�{-ow(7
,{-ox*{(*0M{(.C}({)oz{*oz{+oz{,oz{-oz*0F|.(8
--(
(��
r�p�r�p�( 
s
z|.(9
*6s:
}.*0F|/(8
--(
(��
r�p�r#p�( 
s
z|/(9
*6s:
}/*0F|0(;
--(
(��
rOp�r[p�( 
s
z|0(<
*6s=
}0*Z{)o|%-&(I*2{*o|*2{+o|*2{,o|*2{-o|*{.*{/*{0*&(Q**(R*r(
(T(V(X*{1*"}1*{2*"}2*{3*"}3*{4*"}4*{5*"}5*{6*"}6*{7*"}7*:(
(^*{8*"}8*Nrmp(2(c*0M(b-(�s
z(bo>
-.(
(��(bo
�( 
s
z-*u
,
(
,*o(
o>
,(b.*o2
-�("
.*�0("
.4�1("
.'�2("
.�3("
.
�("
3*o>
,+(,(b(?
+
(b(@
�&�;(b(f,!(b(g
o)
	oA
�*(b(B
**�"	4j�5("
oC
�i��*^(D
(E
(6
o)
*2{9o�*2{9o�*2{9o�*>�(m*>�(m*V(
s�}9*2{9oG
*0 u
-*{9{9oH
*{:*"}:*{;*"};*V(
(q(s*(
*:(
}<*{=*r{=(7
,
({}=*{>*^{>.
({}>*"}?*0?"{?:%{=,{>--�}s
}?8�
sC{>{=oI
}z
{>o,
,!{z,{zo!
�("
.
+"{zoJ
,oK
,oL
-
,dsE}{(
(��{<�{>o
�{=�( 
}|�Fs
}?+	-�Ds

	}?{?o
*{=*{@*"}@*{A*"}A*{B*"}B*{C*"}C*�(��9(�9(��9("
(�*�(��2(�2(��2("
(�*r(�(�((�*�~D-��s
�D~D(
*0EoM
1%(
(��
��( 
s
z((�(�*0w%(�-*u
,
(
,*(�oN
�&�>&�8&�2(~t:(�t:
oM
0	oM
��***(!0,!6-!<.05(�(
(�
�(~�(��( 
*0t'(�:h(~
(�,-(�s
zo(
�9("
3:�9�9�9�9~E-��sO
�E~E(�*�2("
3:�2�2�2�2~F-��sO
�F~F(�*sG(�}}{}-(�s
z�:("

	{}o5
-9(
(��{}o
�	o
�( 
s
z�HsO
oN
t:oN
t:(�*(�*F(E
(P
�9*F(E
(Q
�2*{G*"}G*{H*"}H*�~I-��s
�I~I(
(�*0J*(�(
(R

(
,*(�oS
oT
,oU
-oV
oW
�**0,(�(
(�
�(��( 
*�(�-)(�(
,(�s
z(�sX
(�*(�*�~K-��s
�K~K(
*{J*"}J*0+-*u
,(�-oY
oW
��**(�*(
*03,~L(\
, r�p�("
o]
s^

�L~L*~M*�M*V(�rp~Mo_
*V(�r�p~Mo_
*V(�r�p~Mo_
*V(�r1p~Mo_
*V(�rqp~Mo_
*V(�r�p~Mo_
*V(�rCp~Mo_
*V(�r�p~Mo_
*V(�r�p~Mo_
*V(�rOp~Mo_
*V(�r�p~Mo_
*V(�r�p~Mo_
*V(�rap~Mo_
*V(�r�p~Mo_
*V(�r�p~Mo_
*V(�r;p~Mo_
*V(�r�p~Mo_
*V(�r�p~Mo_
*V(�r'p~Mo_
*V(�r}p~Mo_
*V(�r�p~Mo_
*V(�r	p~Mo_
*V(�rQ	p~Mo_
*V(�r�	p~Mo_
*V(�r�	p~Mo_
*V(�r
p~Mo_
*V(�rc
p~Mo_
*V(�r�
p~Mo_
*V(�r�
p~Mo_
*V(�rip~Mo_
*V(�r�p~Mo_
*V(�r1p~Mo_
*V(�r�p~Mo_
*V(�r
p~Mo_
*V(�r�
p~Mo_
*V(�r�
p~Mo_
*V(�rMp~Mo_
*V(�r�p~Mo_
*V(�rp~Mo_
*V(�rap~Mo_
*V(�r�p~Mo_
*V(�rp~Mo_
*V(�rup~Mo_
*�(
�("
�(B
-r�psa
z(�*{N*"}N*{S*"}S*{T*"}T*�~U-��s
�U~U(
(�*05.(�,
toW
+
,(�2
(���***0`0(�(�,(�+
-(+(�(
��(��9�(��9�( 
*0\(�/(�s
z(�(�/9(
(��
(��9�(��9�( 
s
z*(�*(
*0"1uF
,ob
%-&o(
*o(
*2{Vo�*2{Vo�*2{Vo�*>�(�*>�(�*V(
s�}V*2{VoG
*03u
-*{V{VoH
*{Y*"}Y*{Z*"}Z*n{W-(�}W{W*�(
(�(�,�i�}X{X�i(c
*0.5(�%-&~

(�%-&~
oG
oG
a*0�6t
(�o�(7
-(�o�(7
,*(�o��&
�\od
od
.*~[-��se
�[~[(+~\-��se
�\~\(+(+*	*/?0
9sh

{X,�i-*�i],(
(��( 
s
z8��
X�	-)(
(���9�( 
s
z	u-5(
(���9��o)
�( 
s
zoi
,/(
(���9��( 
s
zoj
X�i?8���*"(k
*"(k
**(�**(�*0f:
sI}~(
-r�ps'
z{~,-
�Jsm

(�,sn
}a+so
}a}^*{^*2(�(�*0W{`(
,C(�}`{`(
,*(�}`{`(
,(�o#
}`{`*n(
,r�ps'
z}`*{_*"}_*{a*0H=
({_(
,
o!+o%,o#,oI
%-&(�*"}]*0@
-{],
{]op

*&(�*�(
}c%-&�t}b*{b*{c*"}c*F(�%-&()
*0vA~eo$
o�(�
~eo"	(oq
+or
,
oos
ot
-��,ou
�*@(h*(*0pE-r�ps'
z,o�.(�r�psv
z
�(
oq

+	or

,oos
	ot
-��
	,	ou
�*@$d
0FE
�(oq

+	or

,oos
	ot
-��
	,	ou
�*$:
0>F~eo$
o�(~eo"((+,o*&(*0NG-r�ps'
z-rps'
zo�.(�r�psv
z(
(+
,o*0'G-rps'
z((+
,o*0H-rps'
zo�s�
*0E-rps'
z-'o2
,o3
,o4
�*("
�***o(
o5
*04(-*(
(��
��( 
r�psv
z*0XJ-r�ps'
z-rps'
zsx

(oy
(+,*~eo (oy
*0�L(
sx
o{
8�o|
~e(}
o"
,(~
(}
	(oy
+d	~f-�s
�f~f(+u,6(~
(}
o~d.(~
so�
,(+-ot
:K����,ou
�*��0�Q(�o�
~g-�s�
�g~g(+
(+s�
o�
+Bo�
(

	o#
o�~e	o"(+,	o
s�
o�
ot
-��,ou
�*BO�0�V-rps'
zsx

~h-�s
�h~h(+u,(-	o�
*o�
+"o�

	.	(-
o�
-	ot
-��,ou
�*]/�00-rps'
zo
~d.sQ*Q**u�*>o�
(	+�**u�*.(�e*r(
(((*{i*"}i*{j*"}j*{k*"}k*b(((s8z~l*>-rps'
z*0Y(o�(&
o**0Y(o�(&
o+*0'[(o�(&
o�o.o**0'[(o�(&
o�o.o+*0'[(o�(&
o�o.o2*0$[(o�(&
o�o/*0e]-rEps'
z{m%($

{mo�
-"o�
(
+s-
{mo�

�,(&
�	*HXJs�
}m(
*.s'�l*�(
(
+}n(+(+(,*{n*{o*"}o*js
}p()}q*0C`
(/-4(
(��{qo#
��( 
r+psv
z*0_a(
,r+ps'
z{r-1
{p%($
{r-(0}r�
,(&
�{ro�
-**%B
0Ubs�

{qo�
+1�o!
o�
(
+s1
o#
	o�
X�i2�*>()}s*{s*{u*"}u*�{t-o�
s�}t{t*{v*"}v*Zo�(9}t*Z(�
(7(4*(�
*"(�
*&(�
*(
*{w*(
*{x*(
*N{yo
t*(
*N{zo
t*(
*2{|s
z(
*�,o(
{}.{}(
(6
**(
*6{~ol
*��NB�O�1RSDS�P�?:D�<�G遦mSystem.ComponentModel.DataAnnotations.pdbBSJBv4.0h0#~t0�8#StringsiP#US`z#GUIDpz�
#BlobW�		�%3R*~J���dv�

*
N
�n�n���nnn<nU
hn�n������
�/�9�Q�}b�������
�n�����nL7x����n�����*n5n`nk��n$�@�S�c�x��������������]bk�������
�
�
�
#�XE
�u���n
��
�(�Dnfbu��b�����b	� 	b_	L	t	��	b�	L	f
{
E�
{
E
��
{
E�
{

�
{
�*�
{
%*{
E(5{
E1P,{
E4YC{
8bY{
E9ho{
E:p�{
E<u�{
]<v�{
@~�{
G��{
J���]L�%@EN�m@�O��{
S��{
EV���{
]V��{
EV��]W��{
]]��{
]b��
{
]e
]i
{
]l�4
]n)>
�p-L
�s1^
{
�t3r
]w=�
]x?�
]yA�
]zC�
]{E�
]}G�
]~I�
�
�
�
o�������o���o%������o'�3oG[�K�V�S�V�Z�V�c�V�h�V�m�V�v�V���V���V���V���V���V���V���V���������7�7�7�7�7�;;%C���o���o�o��[q�o�om{��������7�%�S�z�x��%��o%�6�B�|$�K�V��$�V��$�V�%�%�+%�%�[q�%�%&$&G&!n&!�&;'�' '-'E�'�6�'�(�%�n&�S�/*�F*Yk*�%+�0+|,�,��,��,��,��,�-�F*Y/*�LI-*(*(�-,�-�:'6� �Hr� ��T� �T� �T!� �
!�1!�Hy#!�[y0!�o�_!�Hg!�H�!�H
�!�H��!�nT�!����!���!��T	"��
	"��T
$"��

;"�aC"�2�\"�O�"�e�#���$$���
�$���L%����%����%����%�H�&��a&��T$&��� '���d'����'��T�'��T`)��)� � *�?�'*�!/*�,&8*�9T@*�L
I*�_Tp*�o,x*��1�*�H&(+�H
 8+���!A+��"t+�H"�+�,T"�+�:
",��T#,�H
#3,�QT$@,�a
$a,�qT%n,�|
%�,��T&�,��
&�,��a'�,���'$-���(v-��(�-���)�-�)�-��*6.�)*D.�3T+[.�@T+h.�HT+u.�WT+�.�aT+�.�nK+�.��K+�.��T+�.�H
+�.�H,,�.�H].�.�%T1�.�7
1�.�IT2�.�X
2�.�g�3/�z3/�!T4/�6
4/�KT5%/�_
5./�s�66/��6?/���7G/��7P/�H8_/��a8g/��8p/�H�9�/���:�0�d;1�4j<#1�kT>01�|T>=1��u>J1�H
>Z1�H,?j1�HA�1��D�1��D�1��E�1�)E�1�7�F�1�MF�1�HG�1�HH�1�H
H	2��TI2��
I.2��aJ62���JN2��KX2��TK�3��TK�3���K�3���K�3���L�3���L�3��aM�3���M�3���N�3��N�3�H�O4�H�QO4�H�Sl4�HV�4�$�V�4���Y�5���Z�5�:[X7���[_7�J�[q7�b�\�7��T]�7��
]�7���^�7���^�7�H
_�7���`,8���ad8��b�8���b�8�Hb�8�
�b�8� b�8���c9���d9�Hd9�R�d[9�fOdb9�r�dj9�~�e�9���e�9���e�9��e�9�:�e�9�|�e�9���e:���e:��e0:�=�eF:�o�e\:���er:���e�:���e�:� �e�:�K�e�:�y�e�:���e�:���e;���e";�! �e8;�I �eN;�r �ed;�� �ez;�� �e�;�� �e�;�!�e�;�6!�e�;�`!�e�;��!�e�;��!�e<�"�e*<�E"�e@<��"�eV<��"�el<��"�e�<�(#�e�<�^#�e�<��#�e�<��#�e�<��#�e�<�$�e=�T$�e=�HeM=��$	fU=��$f^=�J%�gf=�\%go=�n%�hw=��%h�=�Hi�=���j�=���k\>��%l�>���l�>�Hl�>��%l?��%Tm?�|Tm?��um)?�H
m9?�H,nI?�Hp_?��sl?��s�?��%Tt�?��&
t�?�|Tu�?��&
u�?��uv�?�Hv@��yH@��yA��&uzB��&0z'B��&0{0B�H�|;B�HN}HB�HZ�B�J'���B�]'a��B�l'T�3C�|'
�OC��'T�WC��'
�`C��'i�hC��'T��C��'s��C�	���C�H
��C�H��D�
(y�'D��T�/D��
�8D�WT�LD�!(���D�G(���D�G(��xE�o(���E��(��&F��(��0F��(���F��(���F��(���F��(��@G��(��G�)	��G�J)	��H�l)��I�~)*�TJ��)=��J��)I��J��)O��J�*I��J�(*U��J�H]��J�����J�����J��*f��J��*k�K��*q�	K��*v�K�+�+K�@+��2K�M+��DK�e+��lK��+���K��+���K��+���K��+��0L��+��`L��+���L�H��L�(*U�M�H��(M�@,��0M�Y,��8M�n,��AM�H��\M��,���M��,�(N��,��N�H���N��a��N��*f��N��*k��N��*q��N�����N�����N�H��N�H �O�H�O�H
�#O�HH�-O�H�5O�=-T�=O�H�EO�[-T�MO�H�UO�w-T�iO�H�qO��-T��O�H��O��-T��O�H��O��-1��O�H��O�����
�
�
B}LYBBBB�
BB�B�B���B��
LB0BBB��BBBBBBBBBB���BBBBBBBBBQ�������BBc�BBBBBB/B�
``BB�B�
BBB�$BBB�%B�
�%�%�%��%���BB�%����&�&�%�%4'�%:'4'BB:'�'LL�'BB�5(�%�5(�%�5(Y(B�5(�(B��%��%�Y(B��(�%��(B�)B�%�Y(8)�%�Y(8)�%�B��)8)B��)�)�)*�)�*B�*BBB��������)B�)���,)�)BB�*-BL-B&-&-.-B�'5	HHH
!H
)H
1H
9H
AH
IH
QHYH
aH
iHqH
yH�H
�H�H������#�H�H��*H7�=��B�H
�+G�XO�kT��X��a��f	�T�nH
u!H
�Oa�WT9�*Auz������)�a9��I�a����������a�/�YH�������=H����=H����y��y����y	�	"�y6��HO�H�����+����9��9�����$�	$H7Y�Y�YW�%���+��5��5��H
�@T�HH,��2��8	H>	�FHM)H
1XaA{T,��4H7Y�zY��<HD��D��L�=i	�TH7\H�\HT�	l.	t<	=|H	�yk	���	�H,Y�	+�H��	DY�	N�.	�<	=��=��}�H7Y�	��H	���	��H7Y�	�Y�	��H�.	�<	=�H��H	��.	�<	=��	�Y�	
Y�	+��	)�H	"2Y

�����	)����HA
TAH
AHAHH\�`d�h�l�p�t�x�|���	���@�DH�.cH
.s�
.{�
.[i
.kH
.#�	.S.��
.b	.�	.�	.3�	.+�	.;&
.CH
.KN
C�Yc�Y��������#��C��a�c���������Y��Y�����#��C��c�c�c�����������YS#�U����������������� �#�@�C�`��������	�!�)�A�a����������A�a��!�A�a�d3��������	�!	�A	�a	��	�`
�a
��
��
��
��
��
��
�� �!�@�A�`�a������������@�`�����
�!
�A
�a
��
�� �@�D3`�����3������� �@�`���������� �@�`��� �`�������� �@�`��� �`S������������@"�`"��"��"�#� #�@#�`#��#�`%��%�`&��&��&��&��
�
�
��
�
o�
��+/6;�QVhnr�x�}����,�������������	q+A;OT��\`�w{���������


(
I
Q
(`
i
Y�
�
�
�
�
�
�
|�
�
�
��
	
!"
%')-/0]^`cfkmp q"s#t.;.;.;".?/.C>.CN.;a.?w.;�.;�.K�.K�.;�
P�.;�.U�.;.;�.;�.;/;/K/?./?A/ZG/;U/;`/?o/;�/;�/?�/?�/K�/;�/;�/^�/?0?0;/K0h#0h+0K70lB0;vJ0?�|\0�d0��0��0��0�1�N1�y1��1��1��1�-2�W2��2��2��2��2�3�D3�k3��3��3��3�4�4�>4�g4��4��4��4�5�A5�p5��5��5�6�F6�~6��6��6�7�)7�]7��7�m��7Z�7Z�7;�/;�/^�7;�/;�/^�7h�7K�7;�7;
8�8Cw.;0h�
���8�%8��:8K�
���0h		
 !+*,-0!/!7#6#8%9%;':'=)<)>+?+@-A-C/B/D1E1G3F3S5T5V7U7X9W9Y;Z;[=\=]?^?`A_AcCbChEiGjIqKpKrMsMxOwOzQyQ~SS�U�U�W�W�Y�Y�[�[�]�]�_�_�a�c�c�e�g�i�k�m�o�q�s�u�w�y�{�}�����������������������������������������������������������������������������������������������������������������*�+�,�2�3�4�5�6�7�1��_l�����
#<Yft�������=��{
PB
P�PK
PW
G8 !"$%&'()*�����7�7�	������'8<Module>System.Runtime.CompilerServicesRuntimeCompatibilityAttribute.ctorCompilationRelaxationsAttributeSystem.ReflectionAssemblyFileVersionAttributeAssemblyProductAttributeSystem.Runtime.VersioningTargetFrameworkAttributeAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeExtensionAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeSystem.Runtime.InteropServicesComVisibleAttributeGuidAttributeSystemCLSCompliantAttributeSystem.ResourcesNeutralResourcesLanguageAttributeAttributeAttributeUsageAttributeAttributeTargetsSystem.Collections.GenericIEnumerable`1StringEmptyReplaceCharSplitObjectCompilerGeneratedAttributePropertyInfoGetValueFunc`1TypeInvokeIsNullOrEmptyInvalidOperationExceptionBindingFlagsGetPropertySystem.GlobalizationCultureInfoget_CurrentCultureget_FullNameIFormatProviderFormatget_PropertyTypeRuntimeTypeHandleGetTypeFromHandleMemberInfoget_NameSystem.ThreadingMonitorEnterNotImplementedExceptionExitArgumentNullExceptionMethodInfoTargetInvocationExceptionGetTypeToStringMethodBaseExceptionget_InnerExceptionget_IsVisibleParameterInfoGetMethodget_ReturnTypeGetParametersget_ParameterTypeget_IsByRefget_IsValueTypeget_IsGenericTypeGetGenericTypeDefinitionNullable`1IsAssignableFromConvertChangeTypeFormatExceptionInvalidCastExceptionNotSupportedExceptionEnumop_Inequalityget_HasValueget_Valueget_IsEnumBooleanSingleDoubleDecimalParseToObjectArgumentExceptionEqualsIsDefinedFlagsAttributeGetCustomAttributesGetUnderlyingTypeget_InvariantCultureIDictionary`2ParamArrayAttributeGetHashCodeGetGetMethodget_IsPublicget_IsStaticFunc`2Int32IComparableCompareToToInt32ToDoubleSystem.Text.RegularExpressionsRegexMatchGroupget_SuccessCaptureget_Indexget_LengthTrimSystem.DiagnosticsDebuggerNonUserCodeAttributeSystem.CodeDom.CompilerGeneratedCodeAttributeResourceManagerReferenceEqualsAssemblyget_AssemblyGetStringSystem.ComponentModelEditorBrowsableAttributeEditorBrowsableStateArgumentOutOfRangeExceptionICustomTypeProviderGetCustomTypeKeyValuePair`2ArrayCopyICollection`1get_CountSystem.LinqIOrderedEnumerable`1EnumerableOrderBySequenceEqualDictionary`2ContainsKeyset_Itemget_KeyIServiceProviderGetServiceIEnumerator`1GetEnumeratorget_CurrentAddSystem.CollectionsIEnumeratorMoveNextIDisposableDisposeFirstOrDefaultList`1AddRangeAnyGetPropertiesWhereCountGetIndexParametersIEnumerableOfTypeSingleOrDefaultTryGetValueCastget_MessageSystem.ComponentModel.DataAnnotations.dllmscorlibSystem.CoreSystem.WindowsAssociationAttributeSystem.ComponentModel.DataAnnotationsConcurrencyCheckAttributeValidationAttributeCustomValidationAttributeDataTypeDataTypeAttributeDisplayAttributeDisplayColumnAttributeDisplayFormatAttributeEnumDataTypeAttributeFilterUIHintAttributeEditableAttributeKeyAttributeLocalizableStringRangeAttributeRegularExpressionAttributeRequiredAttributeDataAnnotationsResourcesSystem.ComponentModel.DataAnnotations.ResourcesDatabaseGeneratedAttributeSystem.ComponentModel.DataAnnotations.SchemaDatabaseGeneratedOptionStringLengthAttributeTimestampAttributeTypeHelperUIHintAttributeUIHintImplementationValidationContextValidationResultValidatorValidationErrorValidationAttributeStoreStoreItemTypeStoreItemPropertyStoreItemValidationException<>c__DisplayClass4<>c__DisplayClass8<>c__DisplayClassb<>c__DisplayClass5<>c__DisplayClass7<>c__DisplayClass2namethisKeyotherKeyisForeignKeyget_ThisKeyget_OtherKeyget_IsForeignKeyset_IsForeignKeyvalueget_ThisKeyMembersget_OtherKeyMembersGetKeyMemberskey_errorMessage_errorMessageResourceAccessor_errorMessageResourceName_errorMessageResourceType_isCallingOverload_syncLock<CustomErrorMessageSet>k__BackingFieldCS$<>9__CachedAnonymousMethodDelegate1errorMessageerrorMessageAccessorget_ErrorMessageStringget_CustomErrorMessageSetset_CustomErrorMessageSetget_ErrorMessageset_ErrorMessageget_ErrorMessageResourceNameset_ErrorMessageResourceNameget_ErrorMessageResourceTypeset_ErrorMessageResourceTypeSetupResourceAccessorSetResourceAccessorByPropertyLookupFormatErrorMessageIsValidvalidationContextGetValidationResultValidate<.ctor>b__0_validatorType_method_methodInfo_isSingleArgumentMethod_lastMessage_valuesType_verifiedWellFormed_cachedErrorMessageCS$<>9__CachedAnonymousMethodDelegate10validatorTypemethodget_ValidatorTypeget_MethodIsAttributeWellFormedValidateValidatorTypeParameterValidateMethodParameterThrowIfAttributeNotWellFormedTryConvertValueconvertedValue<.ctor>b__fvalue__CustomDateTimeDateTimeDurationPhoneNumberCurrencyTextHtmlMultilineTextEmailAddressPasswordUrlImageUrl<DataType>k__BackingField<CustomDataType>k__BackingField<DisplayFormat>k__BackingFieldget_DataTypeset_DataTypeget_CustomDataTypeset_CustomDataTypeGetDataTypeNameget_DisplayFormatset_DisplayFormatdataTypecustomDataTypeEnsureValidDataType_resourceType_shortName_name_description_prompt_groupName_autoGenerateField_autoGenerateFilter_orderget_ShortNameset_ShortNameset_Nameget_Descriptionset_Descriptionget_Promptset_Promptget_GroupNameset_GroupNameget_ResourceTypeset_ResourceTypeget_AutoGenerateFieldset_AutoGenerateFieldget_AutoGenerateFilterset_AutoGenerateFilterget_Orderset_OrderGetShortNameGetNameGetDescriptionGetPromptGetGroupNameGetAutoGenerateFieldGetAutoGenerateFilterGetOrder<DisplayColumn>k__BackingField<SortColumn>k__BackingField<SortDescending>k__BackingFielddisplayColumnsortColumnsortDescendingget_DisplayColumnset_DisplayColumnget_SortColumnset_SortColumnget_SortDescendingset_SortDescending<DataFormatString>k__BackingField<NullDisplayText>k__BackingField<ConvertEmptyStringToNull>k__BackingField<ApplyFormatInEditMode>k__BackingFieldget_DataFormatStringset_DataFormatStringget_NullDisplayTextset_NullDisplayTextget_ConvertEmptyStringToNullset_ConvertEmptyStringToNullget_ApplyFormatInEditModeset_ApplyFormatInEditMode<EnumType>k__BackingFieldget_EnumTypeset_EnumTypeenumTypeIsEnumTypeInFlagsModeGetUnderlyingTypeValueStringenumValue_implementationget_FilterUIHintget_PresentationLayerget_ControlParametersfilterUIHintpresentationLayercontrolParametersobj<AllowEdit>k__BackingField<AllowInitialValue>k__BackingFieldget_AllowEditset_AllowEditget_AllowInitialValueset_AllowInitialValueallowEdit_propertyName_propertyValue_cachedResultpropertyNameset_ValueClearCacheGetLocalizableValue<GetLocalizableValue>b__0<Minimum>k__BackingField<Maximum>k__BackingField<OperandType>k__BackingField<Conversion>k__BackingFieldCS$<>9__CachedAnonymousMethodDelegate5CS$<>9__CachedAnonymousMethodDelegate6get_Minimumset_Minimumget_Maximumset_Maximumget_OperandTypeset_OperandTypeget_Conversionset_ConversionminimummaximumtypeInitializeconversionSetupConversion<SetupConversion>b__2v<SetupConversion>b__3<Pattern>k__BackingField<Regex>k__BackingFieldget_Patternset_Patternget_Regexset_RegexpatternSetupRegex<AllowEmptyStrings>k__BackingFieldget_AllowEmptyStringsset_AllowEmptyStringsresourceManresourceCultureget_ResourceManagerget_Cultureset_Cultureget_AssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownPropertiesget_AttributeStore_Type_Must_Be_Publicget_AttributeStore_Unknown_Methodget_AttributeStore_Unknown_Propertyget_CustomValidationAttribute_Method_Must_Return_ValidationResultget_CustomValidationAttribute_Method_Not_Foundget_CustomValidationAttribute_Method_Requiredget_CustomValidationAttribute_Method_Signatureget_CustomValidationAttribute_Type_Conversion_Failedget_CustomValidationAttribute_Type_Must_Be_Publicget_CustomValidationAttribute_ValidationErrorget_CustomValidationAttribute_ValidatorType_Requiredget_DataTypeAttribute_EmptyDataTypeStringget_DisplayAttribute_PropertyNotSetget_EnumDataTypeAttribute_TypeCannotBeNullget_EnumDataTypeAttribute_TypeNeedsToBeAnEnumget_LocalizableString_LocalizationFailedget_MetadataTypeAttribute_TypeCannotBeNullget_RangeAttribute_ArbitraryTypeNotIComparableget_RangeAttribute_MinGreaterThanMaxget_RangeAttribute_Must_Set_Min_And_Maxget_RangeAttribute_Must_Set_Operand_Typeget_RangeAttribute_ValidationErrorget_RegexAttribute_ValidationErrorget_RegularExpressionAttribute_Empty_Patternget_RequiredAttribute_ValidationErrorget_StringLengthAttribute_InvalidMaxLengthget_StringLengthAttribute_ValidationErrorget_StringLengthAttribute_ValidationErrorIncludingMinimumget_UIHintImplementation_ControlParameterKeyIsNotAStringget_UIHintImplementation_ControlParameterKeyIsNullget_UIHintImplementation_ControlParameterKeyOccursMoreThanOnceget_UIHintImplementation_NeedEvenNumberOfControlParametersget_ValidationAttribute_Cannot_Set_ErrorMessage_And_Resourceget_ValidationAttribute_IsValid_NotImplementedget_ValidationAttribute_NeedBothResourceTypeAndResourceNameget_ValidationAttribute_ResourcePropertyNotStringTypeget_ValidationAttribute_ResourceTypeDoesNotHavePropertyget_ValidationAttribute_ValidationErrorget_ValidationContext_Must_Be_Methodget_ValidationContextServiceContainer_ItemAlreadyExistsget_Validator_InstanceMustMatchValidationContextInstanceget_Validator_Property_Value_Wrong_Type<DatabaseGeneratedOption>k__BackingFielddatabaseGeneratedOptionget_DatabaseGeneratedOptionset_DatabaseGeneratedOptionNoneIdentityComputed<MaximumLength>k__BackingField<MinimumLength>k__BackingFieldget_MaximumLengthset_MaximumLengthget_MinimumLengthset_MinimumLengthmaximumLengthEnsureLegalLengthsGetCustomOrCLRTypeinstanceget_UIHintuiHint_controlParameters_inputControlParameters<UIHint>k__BackingField<PresentationLayer>k__BackingFieldCS$<>9__CachedAnonymousMethodDelegate2CS$<>9__CachedAnonymousMethodDelegate3set_UIHintset_PresentationLayerBuildControlParametersDictionary<Equals>b__0p<Equals>b__1_serviceProvider_objectInstance_memberName_displayName_itemsitemsserviceProviderget_ObjectInstanceget_ObjectTypeget_DisplayNameset_DisplayNameget_MemberNameset_MemberNameget_ItemsGetDisplayNameInitializeServiceProviderserviceType_memberNamesSuccessmemberNamesget_MemberNames_storeTryValidatePropertyvalidationResultsTryValidateObjectvalidateAllPropertiesTryValidateValuevalidationAttributesValidatePropertyValidateObjectValidateValueCreateValidationContextCanBeAssigneddestinationTypeEnsureValidPropertyTypepropertyTypeGetObjectValidationErrorsbreakOnFirstErrorGetObjectPropertyValidationErrorsGetPropertyValuesGetValidationErrorsattributesTryValidateattributevalidationError<GetObjectPropertyValidationErrors>b__0a<GetPropertyValues>b__2property<GetValidationErrors>b__4.cctor<Value>k__BackingField<ValidationAttribute>k__BackingField<ValidationResult>k__BackingFieldvalidationAttributevalidationResultget_ValidationAttributeset_ValidationAttributeget_ValidationResultset_ValidationResultThrowValidationException_singleton_typeStoreItemsget_InstanceEnsureValidationContextGetTypeValidationAttributesGetTypeDisplayAttributeGetPropertyValidationAttributesGetPropertyDisplayAttributeGetPropertyTypeIsPropertyContextGetTypeStoreItem_validationAttributes<DisplayAttribute>k__BackingFieldget_ValidationAttributesget_DisplayAttributeset_DisplayAttribute_syncRoot_type_propertyStoreItemsGetPropertyStoreItemTryGetPropertyStoreItemitemCreatePropertyStoreItems_propertyType_validationResultvalidatingAttributemessageinnerException<.ctor>b__2localErrorMessage<SetupResourceAccessor>b__6<SetResourceAccessorByPropertyLookup>b__a<GetLocalizableValue>b__2CS$<>8__locals6exceptionMessage<GetLocalizableValue>b__1<SetupConversion>b__4NameThisKeyOtherKeyIsForeignKeyThisKeyMembersOtherKeyMembersErrorMessageStringCustomErrorMessageSetErrorMessageErrorMessageResourceNameErrorMessageResourceTypeValidatorTypeMethodCustomDataTypeDisplayFormatShortNameDescriptionPromptGroupNameResourceTypeAutoGenerateFieldAutoGenerateFilterOrderDisplayColumnSortColumnSortDescendingDataFormatStringNullDisplayTextConvertEmptyStringToNullApplyFormatInEditModeEnumTypeFilterUIHintPresentationLayerControlParametersAllowEditAllowInitialValueValueMinimumMaximumOperandTypeConversionPatternAllowEmptyStringsCultureAssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownPropertiesAttributeStore_Type_Must_Be_PublicAttributeStore_Unknown_MethodAttributeStore_Unknown_PropertyCustomValidationAttribute_Method_Must_Return_ValidationResultCustomValidationAttribute_Method_Not_FoundCustomValidationAttribute_Method_RequiredCustomValidationAttribute_Method_SignatureCustomValidationAttribute_Type_Conversion_FailedCustomValidationAttribute_Type_Must_Be_PublicCustomValidationAttribute_ValidationErrorCustomValidationAttribute_ValidatorType_RequiredDataTypeAttribute_EmptyDataTypeStringDisplayAttribute_PropertyNotSetEnumDataTypeAttribute_TypeCannotBeNullEnumDataTypeAttribute_TypeNeedsToBeAnEnumLocalizableString_LocalizationFailedMetadataTypeAttribute_TypeCannotBeNullRangeAttribute_ArbitraryTypeNotIComparableRangeAttribute_MinGreaterThanMaxRangeAttribute_Must_Set_Min_And_MaxRangeAttribute_Must_Set_Operand_TypeRangeAttribute_ValidationErrorRegexAttribute_ValidationErrorRegularExpressionAttribute_Empty_PatternRequiredAttribute_ValidationErrorStringLengthAttribute_InvalidMaxLengthStringLengthAttribute_ValidationErrorStringLengthAttribute_ValidationErrorIncludingMinimumUIHintImplementation_ControlParameterKeyIsNotAStringUIHintImplementation_ControlParameterKeyIsNullUIHintImplementation_ControlParameterKeyOccursMoreThanOnceUIHintImplementation_NeedEvenNumberOfControlParametersValidationAttribute_Cannot_Set_ErrorMessage_And_ResourceValidationAttribute_IsValid_NotImplementedValidationAttribute_NeedBothResourceTypeAndResourceNameValidationAttribute_ResourcePropertyNotStringTypeValidationAttribute_ResourceTypeDoesNotHavePropertyValidationAttribute_ValidationErrorValidationContext_Must_Be_MethodValidationContextServiceContainer_ItemAlreadyExistsValidator_InstanceMustMatchValidationContextInstanceValidator_Property_Value_Wrong_TypeMaximumLengthMinimumLengthUIHintObjectInstanceObjectTypeDisplayNameMemberNameItemsMemberNamesInstanceValidationAttributesPropertyTypeSystem.ComponentModel.DataAnnotations.Resources.DataAnnotationsResources.resources #validationContext	null{0:d}{0:t}{0:C}ShortName	NameDescription
PromptGroupName#AutoGenerateField)GetAutoGenerateField%AutoGenerateFilter+GetAutoGenerateFilterOrderGetOrderEnumeration��System.ComponentModel.DataAnnotations.Resources.DataAnnotationsResources��AssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownPropertiesEAttributeStore_Type_Must_Be_Public;AttributeStore_Unknown_Method?AttributeStore_Unknown_Property{CustomValidationAttribute_Method_Must_Return_ValidationResultUCustomValidationAttribute_Method_Not_FoundSCustomValidationAttribute_Method_RequiredUCustomValidationAttribute_Method_SignatureaCustomValidationAttribute_Type_Conversion_Failed[CustomValidationAttribute_Type_Must_Be_PublicSCustomValidationAttribute_ValidationErroraCustomValidationAttribute_ValidatorType_RequiredKDataTypeAttribute_EmptyDataTypeString?DisplayAttribute_PropertyNotSetMEnumDataTypeAttribute_TypeCannotBeNullSEnumDataTypeAttribute_TypeNeedsToBeAnEnumILocalizableString_LocalizationFailedMMetadataTypeAttribute_TypeCannotBeNullURangeAttribute_ArbitraryTypeNotIComparableARangeAttribute_MinGreaterThanMaxGRangeAttribute_Must_Set_Min_And_MaxIRangeAttribute_Must_Set_Operand_Type=RangeAttribute_ValidationError=RegexAttribute_ValidationErrorQRegularExpressionAttribute_Empty_PatternCRequiredAttribute_ValidationErrorMStringLengthAttribute_InvalidMaxLengthKStringLengthAttribute_ValidationErrorkStringLengthAttribute_ValidationErrorIncludingMinimumiUIHintImplementation_ControlParameterKeyIsNotAString]UIHintImplementation_ControlParameterKeyIsNulluUIHintImplementation_ControlParameterKeyOccursMoreThanOncemUIHintImplementation_NeedEvenNumberOfControlParametersqValidationAttribute_Cannot_Set_ErrorMessage_And_ResourceUValidationAttribute_IsValid_NotImplementedoValidationAttribute_NeedBothResourceTypeAndResourceNamecValidationAttribute_ResourcePropertyNotStringTypegValidationAttribute_ResourceTypeDoesNotHavePropertyGValidationAttribute_ValidationErrorAValidationContext_Must_Be_MethodgValidationContextServiceContainer_ItemAlreadyExistsiValidator_InstanceMustMatchValidationContextInstanceGValidator_Property_Value_Wrong_Type/databaseGeneratedOptioninstancevaluedestinationTypepropertyName	type�G~�<�A��~���&     M   i   euy } mm�� ��  ��u �� mm}�� ��mm m mmm   e �� �� }
}} ��  �	 �	 y �
�!�!�%�
����)Q��

�QQ	
��1��  � m��m�1 ��QQx	 �9�9x�%pQ
x�Ex	 Q
QQ�l
�9�l�l ��Q��
 e��eQQ��
e
Q
�E�lQe�9eQ�9
��Q�I
 	�1��  
E
�1m�� ��|�׾�y�&�T
AllowMultipleT	Inherited�	T
AllowMultiple�	T
AllowMultiple&T	InheritedT
AllowMultiple�T
AllowMultiple�	T
AllowMultiple@3System.Resources.Tools.StronglyTypedResourceBuilder2.0.0.0�T
AllowMultiple  Qim i m  pl l�� m  	

(   ( (<���� �� �� mmh	 �� ��  	 ��
 ��  

 m �������� �� ���y�yT T Tm�����
�	��m�1 �� �5��	 �� ��mQp	 Q|	��	��e
l�%pl�%pl�%pQlllQllm
Qxl�%�llQxlQlxe p   p p�1m��|l
 Ql  l ml l ��mQ 	 QE Q    
�1�� mQE �� �� �1�� p e�� �5(((Q(m((((	(��(	(��(���y(T	(��((p|(Q( ��$��$RSA1��L߭ �.��4�PGY�>�3Y��	�<�am�NG��s�)vnz^{�K��i߸����zɨ�K"�"�5�l	�L�8�5b��ێ:��?��|0�X�m��^��}�5�`��]�TWrapNonExceptionThrows5.0.61118.0Microsoft® SilverlightBSilverlight,Version=v4.0TFrameworkDisplayName
Silverlight 4*%System.ComponentModel.DataAnnotations!Silverlight Data AnnotationsMicrosoft Corporation3.© Microsoft Corporation. All rights reserved.)$45d2bdb7-5639-4caa-abfd-909a45e6f525
en-us
i����
i����	����pppp	��p��p��������mm00����i��i��������	mm�����������������ddh����	��
��m����| mQx�9xx�9x
x�9xmQxxll�ExQ�Ex5�%�l�Ex�lQHp�9�l�%�l	�lH�9�l Qe�E�lel�9eQe�E�l�9e�ExxH�9�9������������QE���1m��QE���1��ee��ee�����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet+PADPADP�BI�)X��]9;��%w� $�
���<I�
ݰ\���{T����]�іi��w���;4�,>���o�>��|ш!�‡�\�;nk
$$���&��!)M}�/V�2X�3���< '�A�A�D���P�QZ�k�e��n�s�p:�&sf.u��u���v���w,�Gx%���
)��R{��	��9	�="��s
PE.n��
����.�Rev
�
�m`�
��2�AssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownPropertiesDAttributeStore_Type_Must_Be_Public�:AttributeStore_Unknown_Method�>AttributeStore_Unknown_Property+zCustomValidationAttribute_Method_Must_Return_ValidationResultkTCustomValidationAttribute_Method_Not_FoundDRCustomValidationAttribute_Method_Required�TCustomValidationAttribute_Method_Signature�`CustomValidationAttribute_Type_Conversion_Failed�ZCustomValidationAttribute_Type_Must_Be_Public1RCustomValidationAttribute_ValidationErrorc`CustomValidationAttribute_ValidatorType_RequiredvJDataTypeAttribute_EmptyDataTypeString�>DisplayAttribute_PropertyNotSet�LEnumDataTypeAttribute_TypeCannotBeNull5REnumDataTypeAttribute_TypeNeedsToBeAnEnumrHLocalizableString_LocalizationFailed�LMetadataTypeAttribute_TypeCannotBeNullKTRangeAttribute_ArbitraryTypeNotIComparablen@RangeAttribute_MinGreaterThanMax�FRangeAttribute_Must_Set_Min_And_Max�HRangeAttribute_Must_Set_Operand_Type<RangeAttribute_ValidationErrorc<RegexAttribute_ValidationError�PRegularExpressionAttribute_Empty_Pattern�BRequiredAttribute_ValidationError�LStringLengthAttribute_InvalidMaxLengthJStringLengthAttribute_ValidationErrorNjStringLengthAttribute_ValidationErrorIncludingMinimum�hUIHintImplementation_ControlParameterKeyIsNotAString�\UIHintImplementation_ControlParameterKeyIsNullY	tUIHintImplementation_ControlParameterKeyOccursMoreThanOnce�	lUIHintImplementation_NeedEvenNumberOfControlParameters�	pValidationAttribute_Cannot_Set_ErrorMessage_And_Resource.
TValidationAttribute_IsValid_NotImplemented�
nValidationAttribute_NeedBothResourceTypeAndResourceNameBbValidationAttribute_ResourcePropertyNotStringType�fValidationAttribute_ResourceTypeDoesNotHaveProperty�FValidationAttribute_ValidationError3fValidationContextServiceContainer_ItemAlreadyExistsN@ValidationContext_Must_Be_Method�hValidator_InstanceMustMatchValidationContextInstance�FValidator_Property_Value_Wrong_Type:
�The associated metadata type for type '{0}' contains the following unknown properties or fields: {1}. Please make sure that the names of these members match the names of the properties on the main type.The type '{0}' must be public.<The type '{0}' does not contain a public method named '{1}'.>The type '{0}' does not contain a public property named '{1}'.�The CustomValidationAttribute method '{0}' in type '{1}' must return System.ComponentModel.DataAnnotations.ValidationResult.  Use System.ComponentModel.DataAnnotations.ValidationResult.Success to represent success.dThe CustomValidationAttribute method '{0}' does not exist in type '{1}' or is not public and static.7The CustomValidationAttribute.Method was not specified.�The CustomValidationAttribute method '{0}' in type '{1}' must match the expected signature: public static ValidationResult {0}(object value, ValidationContext context).  The value can be strongly typed.  The ValidationContext parameter is optional.QCould not convert the value of type '{0}' to '{1}' as expected by method {2}.{3}.0The custom validation type '{0}' must be public.{0} is not valid.>The CustomValidationAttribute.ValidatorType was not specified.3The custom DataType string cannot be null or empty.HThe {0} property has not been set.  Use the {1} method to get the value.;The type provided for EnumDataTypeAttribute cannot be null.6The type '{0}' needs to represent an enumeration type.�Cannot retrieve property '{0}' because localization failed.  Type '{1}' is not public or does not contain a public static string property with the name '{2}'.!MetadataClassType cannot be null. The type {0} must implement {1}.QThe maximum value '{0}' must be greater than or equal to the minimum value '{1}'.+The minimum and maximum values must be set.QThe OperandType must be set when strings are used for minimum and maximum values.*The field {0} must be between {1} and {2}.6The field {0} must match the regular expression '{1}'.6The pattern must be set to a valid regular expression.The {0} field is required.1The maximum length must be a nonnegative integer.<The field {0} must be a string with a maximum length of {1}.XThe field {0} must be a string with a minimum length of {2} and a maximum length of {1}.qThe key parameter at position {0} with value '{1}' is not a string. Every key control parameter must be a string.XThe key parameter at position {0} is null. Every key control parameter must be a string.IThe key parameter at position {0} with value '{1}' occurs more than once..The number of control parameters must be even.PEither ErrorMessageString or ErrorMessageResourceName must be set, but not both.�IsValid(object value) has not been implemented by this class.  The preferred entry point is GetValidationResult() and classes should override IsValid(object value, ValidationContext context).\Both ErrorMessageResourceType and ErrorMessageResourceName need to be set on this attribute.?The property '{0}' on resource type '{1}' is not a string type.PThe resource type '{0}' does not have an accessible static property named '{1}'.The field {0} is invalid.8A service of type '{0}' already exists in the container.XThe ValidationContext for the type '{0}', member name '{1}' must provide the MethodInfo.VThe instance provided must match the ObjectInstance on the ValidationContext supplied.3The value for property '{0}' must be of type '{1}'.p��� ��_CorDllMainmscoree.dll�% @�0�HX�l4VS_VERSION_INFO������?DVarFileInfo$Translation��StringFileInfo�000004b0TCommentsSilverlight Data AnnotationsLCompanyNameMicrosoft Corporationt&FileDescriptionSystem.ComponentModel.DataAnnotations@FileVersion5.0.611181235t*InternalNameSystem.ComponentModel.DataAnnotations.dll�.LegalCopyright� Microsoft Corporation. All rights reserved.|*OriginalFilenameSystem.ComponentModel.DataAnnotations.dllPProductNameMicrosoft� SilverlightDProductVersion5.0.6111812358Assembly Version5.0.5.0FE2X��7�0�y	*�H��
��j0�f10	+0h
+�7�Z0X03
+�70%� ��<<<Obsolete>>>0!0	+�0����AM�@�E<��q��10�`0�L�
.��P�\��0	+0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0
070822223102Z
120825070000Z0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0�"0
	*�H��
�0�
��y}�]�E9�4�1�%5Iw����Eq��F�Ԍ�kLRb��M�Il/$>e��#�H�u�E���P�%+��
#�A$�b��E��J�ͳ/"�J-|o�;�99ݽ)�f;-2��'H��l�����c��\������򸔣�8�P�'�N�0�=��=����l9�.4��.�
}b�xf��s
����� �O�c�,�2E�J�;PS�fQy����V>��P�n�5�{$�Rf=�N�+~3n�Gў�J�n�����S���0��0U%0
+0��U��0���[�p�ir�#Q~�M��ˡr0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority���<<��>�c��@0U�0�0U��vp[����N�QD.�Dc�0U�0	+�{��~J&�μNt�X't*u����L�xM����i��|�C�ʇ�S�Ÿ�Vo�cD�D�Ț���
����)}��s���9�=�j�8m҈�#����i	������4�|�.�)��Bk(q�8��
�]hͽ�Akf�����4��|z���B�{������
�p֒�O�8�|-�=�4b7��j#��\c��Z�9�`�U�3�;����_��,���˫� ��0� 
*�R�A�^0�(i��p��΀Brv0�z0�b�
a��0
	*�H��
0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0
110221205312Z
120521205312Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1
0UMOPR10UMicrosoft Corporation0�"0
	*�H��
�0�
��qt�ۜ/��c�����p��G*��Z��M�;�!��}|?��v%:ܠO �r�Cq�l����%���]�7�.ū�`q��'�3��֓�U˃����ca�����Fc7�<W�H S��X���ʶFl
�:Φ��ݪ�p�[���?�٤��n����:��J�,��Av	�lg �1�>k�@��p0�0羌�/�Ԇ?Z��h��|�JnYC H����E��Lb΢��%�б��${�|�\N�g����0��0U%0
+0U�r��b_ݣt�_�A�[C&0U��0U#0���vp[����N�QD.�Dc�0DU=0;09�7�5�3http://crl.microsoft.com/pki/crl/products/CSPCA.crl0H+<0:08+0�,http://www.microsoft.com/pki/certs/CSPCA.crt0
	*�H��
�``'�|0IGA7<^u��6H�,X��|�������m��0�!cAF�ׯ(K�6}@T`�b��i�_Ň��|��Y}ۈ�wx�$�d�NQ�D(�,T(r�=,�'oѥa��b:�N/�g}�cC?;��z�x@��x· ���`�R\v�x�cuk���F��YR�{������,~0�1K��Z��x��~`�
�1�r�>g�8�8�9s�;�4߃Ҝ����d_��.�2%vi%�Ս5#��%D0��0���j�O�%��EXzg�0
	*�H��
0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0
060916010447Z
190915070000Z0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA0�"0
	*�H��
�0�
��7n���BJq��H>S����,2�ORȃ�>3�I1�(��d�P���K���u��Ǩծipfx'f趷���Y")/�@�Vv�mdmJT���޿��ǀ�L7����VhG��v\/}�%�V[jc��|<��%M9wt]�\؆7,u��9	|v��lnz��>���q_*Ob`2�҃N+"\hE��/�P����l�%���ׅ�vs6ƕz��`���3���[�A�X��n�,H�o�C�j�&�k��(0�$0U%0
+0��U��0���[�p�ir�#Q~�M��ˡr0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority���<<��>�c��@0	+�70Uo�N?��4�K�����;AC��0	+�7
SubCA0U�0U�0�0
	*�H��
��M1�|P���a�pE��sT�?	-��QS��9���Vތ�;���ɷ�Q!oi~k�"F�l�m|"�Fӄ���6��~�p]E�����ݎ��*�|�ɮ2Շ��c�6�!�v�;��s�!�ش�T���eJ�(&�`�;�exH�ϭ�:O�bX�0��9���9��!�d�c��C/{F����e�J��t��n̝�(a|H��!8��Ŗ2��@�S=�����f7��"��̰wTQ:�rD�#�0��0���
a�00
	*�H��
0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA0
080725190115Z
130725191115Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1
0UMOPR1'0%UnCipher DSE ESN:85D3-305C-5BCF1%0#UMicrosoft Time-Stamp Service0�"0
	*�H��
�0�
��-����g%�&b�K�0��8��e4�6�$h�����{b,F�K�Q4��l�Z;���G=.5kE��<�f�i�J�',�<w[��p�KW�Я-����)��Ϟb�rT�;��?��Xl����u7����(����������=���2Ƞd��&qS��'vI�q��2x��lO"e�bMF/�#���p����2�+�@���,�l��2}��~�/2�f��EU���-g�g)���Z�#���0��0U�����i�YhN���zݛ.0U#0�o�N?��4�K�����;AC��0DU=0;09�7�5�3http://crl.microsoft.com/pki/crl/products/tspca.crl0H+<0:08+0�,http://www.microsoft.com/pki/certs/tspca.crt0U%0
+0U��0
	*�H��
�
?w_�<��5���V���/��?qՆ|w����|��
EH��i,�>gbT��'�9��هN��`G#{'@��
1��5��Ӌ�xaŵ�A�>6�X�'�:ڽ]��L��<��b��f���(�2��1	��"hFL��s"�)�"�V�����4�(�Jb����G�
��X;�k	i��H|U�?_8C��?�/�Os	=��^���7�da�M�=p�[���ԣ1�d֖�z?*[FS	<��?ỶSa1��0��0��0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA
a��0	+���0	*�H��
	1
+�70
+�710
+�70#	*�H��
	1�C$�*h�6}�%�1���0~
+�71p0n�T�RSystem.ComponentModel.DataAnnotations.dll��http://microsoft.com0
	*�H��
��-�I|�����'��uZ�=U���#�b�Bҡ�j�T�6�,"*�%/T;���%�B�5�i5ac@�M�9<��bQ���haw+0�W��De���]4ܿ�DѨ��.����l/�ȡ�80�fc��;��rE��>��>� �NM[�F�9@!�"NDo1h"�� �e���֢&�)M�Am�����:�sn^�,Zi��2���ڕh��W3��0�}�$}i��ЊeZ�|А��`�֤��0�	*�H��
	1�0�0��0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA
a�00+�]0	*�H��
	1	*�H��
0	*�H��
	1
111118221255Z0#	*�H��
	1*�K�>@t��lQg6?���0
	*�H��
�����gm4��ƫ��_�Q�S�cl��M�aWy�㽀�ۈ���Is�]��-�������~#��
�sV0f�j"Nw���սB�OL6���� �T	����6}}-L	���(;�׸�����Ыd�:X�_2&(��mv�AgnSY[�U7��p{��~LSc���/�-[�ݣ����c�Mfg�-A��xOA�`����N��qR�q��╽���(���)�^�Ӊ��_oaB����L�Mޘ�PKc�Bω�I`I`I$System.Xml.XPath.dll
 ���9�b����9�b����9�b�MZ����@���	�!�L�!This program cannot be run in DOS mode.

$fPEL���N�!(~F `�a �_N@� 0FK`P2`��E  H.text�& ( `.rsrcP`*@@.reloc�0@B`FH�D	0��P �R���}�0�j��'�'5��ݾ���n�"�¼K`��Ӡ�,9H��j�tڃ���"���h�S��j���N蕷�kI��¥��t��8%��g(�@?I��Cw���0�%m����O�Z��M�`R�1�"("
*�{M-}M(#
(
($
(#
*"(%
*(
*�(&
rp('
o(
s)
}m*0 ~l-s
l(+&~l*
*.({m*0u(
-*{m(o+
,S�i1M+6�uL
	,&	o,
 1	 �o-
r#p(.
�X�i2�(/
(0
**0(
-*{m(o+
**R(
*0(
-*{m(o1
**(&
*o*
*s3
zo*0t-*o.o
o6,!o*o-,oo6&*o,
-~4
*r+p(5
,r3p*r}p(5
,r�p**0�-*o
o.o6,/o*o.,o(5
,o*o/-�~4
o(5
,~4
*r3p(5
,r+p*r�p(5
,r}p**0�o
.3.3oo6,o*s6
-r+pr3po7
o.,=o
o	o,
-
o,
-3		o7
o/-�o6&*~�*0.o
r�pr3po),o*o6-�~4
*0,o
Er�p(
s8
z(�*^-r�ps9
z(�*
*No*-*o6&*0 o)-r�p*o
o6&*�o*,-o(5
,o(5
,*o+-�o6&*0Eo--,r+p(5
,r3p*r}p(5
,r�p*~4
*o
o6&*�o., o(5
,*o/-�o6&*"o.*"o/*0,o
YE+*o6-*o5*&o6-�*0@o5,6o3o(5
,o(5
,*o2-�o6&*01o5,'(�
o_b_,*o2-�o6&**o=*0�	o
,(oYE+oo|&oYE+
o6-*o5-o2-o6-�o8&*,oC,
o8&*o3�o(:
-�o(:
-�*&o?*0�
o
(�,(oYE+oo|&o
	YE+
o6-*o5-o2-o6-�o8&*,oC,
o8&*o_b_,�*0Bo
+'o3o(5
,o(5
,*o2-�o8&*03o
(�+o_b_,*o2-�o8&*No5,	o6&**�,o+oC,*o6-�*0�-*oC,*o
oo(�o(�
	1+o6&Y	0�oC,*	1+o6&	Y
	0�oC,*ooo6,	o6-*oC,o'
o;
r�p(:
&(�*o6&o6&+�(�*6(�oI*:(�oI*0
oL
o�,o�**6(�oL*:(�oL*0
oOu
-r]p(�z*:(�oP*:(�oO*&oP*0WuQ
-r�p(�zow(Go9-osHoAu,
o�sq**0EuQ
-r�p(�zow(GoC���&r�po�(�z*!16(oQ*6os*:os*:os*>os*:os*>os*
*s3
zs3
zs3
zs3
zs3
zs3
z0(�
oa*0G-r�ps9
zo
,.3r�p(
s8
zo_(�o<
*0-r�ps9
zo�
oa*0�o3or�por�p(=
*o3[oo,
-r�por�p(>
*�L
	r�p�	o�	r�p�	o�	r�p�	(?
*(@
sA

sB
oC
oD
oE
(F
(��o<
�o;
*�
�"o`*0�o
	E__+d(@
sA

sB
oC
oD
oE
(F
o5,(�o2-�o6&�o<
�o;
*o*~4
*M!n0i-rps9
zoE)+/o
+oto5-�o,
, og*o*r�p(
s8
z*0(�
oh*0$-rps9
zo[
(�o<
*0;-rps9
zo(�-r�p(
s8
zo�
oh*0(�
ok*0$-rps9
zoZ
(�o<
*0;-rps9
zo(�-r�p(
s8
zo�
ok*0(�
on*0$-r!ps9
zo]
(�o<
*0;-r!ps9
zo(�-r�p(
s8
zo�
on*0(�
oq*0$-r!ps9
zo\
(�o<
*0;-r!ps9
zo(�-r�p(
s8
zo�
oq*s3
z"os*0)oZ
oG
,oH
oI
o<
*0)o[
oG
,oH
oI
o<
*0)o]
oG
,oH
oI
o<
*0)o\
oG
,oH
oI
o<
*0)o^
oJ
,oH
oK
o<
*0Qo
-+ooL
+"o3o3o(5
,*o3-�o8&*03o
(�+o_b_,*o3-�o8&*0do-*o2,*o
o6-*oYE+o5,*o6-
o8&*o2,�*0Lo
oYE+ Xo+-�+Xo1-�+Xo2-�*0yo
sM
~�o�oN
&o}o6,C5~��oN
&+�0oN
&~�_�oN
&d-�0oN
&+�o;
*0s�(�sv*0
+X
o6-�*0�
oYE+X
+X
oYE+8-Q+oC,*o1-�+:Y
-3+oC,*o+-�+Y
-+oC,*o2-�2**0`sO
sP

o
oQ

+.	oR
(S
r}p(:
,(S
(T
oU
	oV
-��
	,	oW
�*:T
"~��*f	3 ���*3p*_b**Y��*0uo
E0+\YE222+0*YE+**0ao
YE00+.YE+**(�*0�-r+ps9
zo
osP
-o6&o.,oooU
o/-�osX
sY

	oZ
	o[
s\
	(]
*02r�p
o^
,.r7p(
raps_
z-
o`
-*Xoa
E��������������8�ob
oc
od
oG
oe

+sod
3@ob
o,
-r�pr}pof
og
+Dr}poc
of
og
+*ob
oc
od
oJ
of
oH
oK
oh
-�oi
&	,oI
8�X8�oj
Y8�of
oH
8�of
oH
8�of
ok
8�oc
of
ol
+{om
+sod
3@ob
o,
-r�pr}pof
og
+Dr}poc
of
og
+*ob
oc
od
oJ
of
oH
oK
o`
,=
���*2s��
*REANTSWPCXABCDEFGHIJKLMNOPQRSTUVWXYZ123456p @��0Ps���
�]%�;(o
�� �]%�<(o
��
�b%�=(o
��*(*"}�*0J{�o�o;

{�oYE>>���>�8��
	�	rop�	{�o�	"�]�	(q

8���rop�{�o�"�]�(q

��r�p�{�o(��"�]�(q

+A�		�	r�p�	{�o(��	"�]�	(q

*0P o
oo/,(�o,
-~4
r}pr�pog
*r}pr�pog
*0d!-r�ps9
z
oo
	E	���y����8�o oooG
o*,9o oooJ
ooH
oK
o+-�o6&o.,(�o6&+@ooH
+2oor
+$+ ook
+oool
,0o5,	X
8����o3o",oI
+oj
-*o2:���Y
o6&o3�oj
+�6~4
(�*&(�*0"r�p�L
�(�*"s�*0"�L
�s�*0"�L
��s�*0"�L
�s�**(�*�(�(s
 C�(t
}�}�*06 (	
-r�pr�p(>

�&r�pr�p(>
�*  eZ{�,{�*(u
*0+
{�3o�
o�-�o�}�{�*s�*no�,o�s��
**:}�(&
*N(&
o�}�*0a#{�,9{�- r�p�
~4
�(	s8
z{�o�o*rp�~4
�(	s8
z0@{�-{�o�}�}�{�,
{�o�-	}�**"}�*"}�*0�$sM

r+pov
&{�o�ow
&r?pov
&{�o�-rUpov
&+7{oN
&{�o�s��
o;
ov
&}oN
&o;
*(&
*"(�*0#%s�(�sv,o�*JtQ(woP*0!&u
u,,oC,**0g'-r_ps9
zu%,Fo&,	ox

+:o
oox
a
o ox
a
oox
a
+ox

*(&
*"~��*2{�o&*0(o
us�*0D(y
}�}�(�}�}�}�{�o(�}�*V{�1
{��**2{�o*6{�o*6{�o*6{�o*0")sY

oz
o{
oZ
o|
*{�*�{�o3oz
r�po}
*oa
3~4
*{�o*0L{�o3#{�oo,
-oz
r}po}
*oa
3~4
*{�o*0L{�o3#{�oo,
,oz
r}po}
*oa
3~4
*{�o *�{�-{�o!*{�o!*2{�o"*0^{�o
rgpr3po),6o(�%, rsp(5
-r�p(5
-+**o6&o6-�*2{�o#*�{�.{�	.{�.
{�,**�{�.({�	.{�.{�,{�o*~4
*0e*{�YE@$+>{�o*{�o
o6,*{�}�(�}�**0�+
{�YE|!@_+z{�3{�o
{�T+c{�o
o6&{�YT+D{�o
o6&{�YT+%{�}�(�
}�+{�T*�{�o8&}�}�}�*0T{�/D(�
,1o.,Xo/-�o6&o*,Xo+-�}�{�*0�,{�
o
	YE+o
o6-**(o,
->r}p(5
,~4
o,*{�3o
~4
o),_o*r}p(5
,o,*{�3o
o*,+o(5
,o (5
,o*o+-�*0�-r�ps9
z{�
oYE+o
o6-**r�p(5
,r}p(5
,~4
o,*-~4
{�3o
o),o**0/ o
o/,(�+TJ3%JXT*0\-2M(�
,Co.,(�,*Yo6&o*,-o*Yo+-�r�ps~
z0�.-r�ps9
z{�
(�,Wr�p(5
,6r}p(5
,~4
o.,-o(5
-!o/-�+-~4
o)-*X(�*06.(�,o.,o/-�+
o*-*X(�*0*{�YE��8�o
*{�o3{�o+*{�o
o6-*o.-*{�oC, o6&o*-*{�o8&*oo/-*{�oC,{�o8&*o8&+�%{�Y}�}�oh
-%{�X}�}�*}�**0�/(�-*(o,
-
	r}p(5
+%-
r}p(5
,,,~4

o.,]o	(5
-Qo/-�+Do,
-	~4
o),.+.o*,$o	(5
,o (5
-
o+-�*X(�*0_0{�
YE+D{�o6-*%{�Y}�{�3%{�Y}�}�}�***{��*090{�
E+*****Br7p(
s8
z�{�3}�}�%{�X}�**
*s3
zs3
zs3
zs3
z6{�o*{�*0�0}�{�
E	u�``�8�*{�}�}�{�o-{�o5-(�*}�+{�o3}�{�o(�}�8C{�o5,0{�o(�}�%{�X}�}�8{�3!{�o"-}�}�8�{�-{�-(�*{�o2,"{�o(�}�}�8�{�1,{�o6,}�}�%{�Y}�+`(�*{�o6-(�*{�o(�}�%{�Y}�{�@���%{�Y}�8����*�(�}�}�}�}�*�(�}�}�}�}�*061
�
	������
�����*(�*v�~�-s�����~�*	*~4
*~4
*~4
*~4
*~4
*~4
*
*~4
*
*
*sO
*
**
*
*
*
*
*
*
*
*
*
*
*
*
*�*".**�*
*(&
*r}�(�}�}�*B(
}�*�(
-r�ps9
z-r�ps9
z}�}�*0g}�(�{�o}�{�}�{�}�{�}�{�}�{�}�{�}�*{�*{�*0�{�-I{�{�o.4{�	.*{�3{�o.{�o�****{�o3<{�o,
,{�{�o(5
,{�{�o(5
***(*.(*"(*s*0E+}�o,%{�X}�*{�-
{�o2+{�o5-�**(*2(*"(*0O{�,8}�{�,)o,!}�*o,%{�X}�*{�o6-�*s**(*2(*R({�}�*s *0�{�, }�{�,o,	}�*{�o5,%{�X}�+3{�-*{�o2-{�o6&%{�Y}�+�o,�%{�X}�*j(}�s�
}�*�(}�}�}�s�
}�*:(}�*�(}�s�
}�{�o�
*
*6~�{��*{�*{�*{�*{�*0h2�
������
���
������������*"~�*r(}}}*
*f{0*{
0**{*{*{*0'3	�'
�������*:(�}�*N(�{�}�*"}�*0#o9o�
+o�-*X
2�*(6*"(7*6oB��*0A4{�31o�t)
o9}�+%{�X}�o�-�{�**.r�p(�z*#�?**F,o�t)**2,o�**2,o**0�5
o�
,pYo�
(L
	E+*oo�
*Y+6(Ko�
(LE
+*X
+2�oo�
*Xd*0Z6oE
3Loo7o!o8-oo7o!
	(�
20++
*0\o'
o;
r�p(5
,*o'
o;
r�p(5
,*/Yo�
(L&o�
/o�
(L&*0�7uP,*(G
o�o�&+Xo'
o;
r�p(5
,*o'
o;
r�p(5
,*,o3	o.(L&o
XoB%-�*�u,*uL,*uh,*ui,**^('
o�
~4
o�
*�(<~4
}.~4
}/~4
}0},*0L(<},}.}/}1o,
-o,
��+}-~4
}0*0m(={,(G},{.}.{/}/{0}0{1}1{-}-{3}3{2}2*j}3}2{,o9*~{/o�
}0{,o@*{.*{/*{0*{-*{1*{3*{2*0t(Zo.%(Z	.(Z3Qo.	o3?(Y,5{.oo�
-
{.o,
-{0oo�
,***n(8o9{,oA&*0Y{,o'
�;(�
.
#�?*{.o,
,
#*{/o,
,
#п*#�*
*0�('
o�
o�
(Y,8r�p(Wo,
-(V+(W:�](V(�
o�
(Z.r%p(Z�o;
o�
{,oPoI
*z(Rs�
}4}�*�(S{4s�
}4{�}�*"}�*V(^&{4o�
*02{�{4o�
/{4%{�%
X}�o�
**z{�-*{4{�Yo�
*{�*2{4o�
**2(b*"(c*09o
o6&+o�
oC,*Xo�
2�o�
*0�8(e&s�

s�
+{2oo�
{,oB%}2-�+co�
o.So.J(m,@o
	o6,1	o5&+	o],{4	(J&	o2,		oC,�o�
-�*sl*&(j`*j(6o}<}=*�(6{<o}<{=o�t)}={>}>*2{=o9*0;{=oB
,*%{>X}>{<o8-o}<**2{=o�*{<*{>*sr*:(6}?*~(6{?}?{@}@*�(6s�
}?+{?o�oo�
o�-�*{?*sz*0=9{@/ rp�
~4
�(	s8
z{?{@Yo�
*{@*2{?o�
*�{@{?o�
3*%{@X}@*"}@*2{?o�
*r{@2o�s��
**�(<s�
}As�}B}C}�*0B(={As�
}A{Bo�}B{C(G}C}�*"}�*�{Co@{CoE.{CoE.r]p(�z*0}:{Bo�
+N{Ao�
os�
+"	{B	o�{CoAo�	X
	2�{Ao�
{CoB%-�{A{Bo�
*�{CoA&{Ao�
(�}�*07{�{Ao�
/"{A%{�%
X}�o�
o�**�{�-*{A{�Yo�
o�*:{Bo�*s�*
*{�*2{Ao�
*
*�('
o�
o�
{CoPr7pr[po�
oI
*�(&
}D�}E}F}G*&{E�**{E�*{D*{F*{G*�(&
0�)}I�}J*"(�*0�;{K{I�i3Q{KZ�)
{KZ�+{I��{J��X{K2�}I}JoE.	oE3�)
	�	s�{I{K�{J{K�%{KX}K*{K*&{I�*0B<
+%{J�o�o�o�

,*Xo�2�o�o�Y*0U={Ks�
+.{J{J��{I{I�o�t)�X{K2�{K}K*V(}L}M*
*
*{L*{M*V(}N}O*
*
*{N*{O*�(Rs�
}Ps�
}Q*�(S{Po�
}P{Qs�
}Q{R(I}R*�{Po�
{Qo�
}R(T*0Ho
o6&+{Qo�
oC,*X{Qo�
2�{Qo�
*0!{,oB
-*(�-�o*0�{2:�{R-(�}R{Po�
-${R-*{R}2(�}R+Z{Po�
}2+G{P{2o�
{R}2{,oB}R{R,{Ro}R{2{RoD-�+#{2o],%{3X}3{2*{2o2-�}28���s�*�~4
}Y(}S}T}U}V}W*r~4
~4
	(�}X*
*
*{T*"}T*{U*{V*{W*{S*{X*{Y*"}Y*"}m*0�>
o�o,
1}m}no�9�_:�o�u6
	,vo�3m	o�3d	o�	3Z	o�,	o�(�+
s�To�o�o�	o�s�
J_,s
%J`T*o�.	o�3`o�(�+	s�To�E
*�O���-�c�8to�o�o�s�
%J`T8`o�o�o�s�
%J`T8;J_,o�o�o�s1
8o�o�o�s�
8�o�o�o�s
8�_,o�o�o�s
+(o�o�o�s�
J_,s
%J`T8�_,"o�o�o�o�s
+-o�o�o�o�s�
J_,s
%J`T8'o�o�o�s-
%J`T8o�o�o�s3
%J`T8�o�o�o�s�
J_9�s
8�o�o�o�sk
8�o�o�o�s�
+xo�o�o�s�
+]o�	.o�.	o�3(o�o,
-o�o�o�s+
+sA
+r�p{i(�z*VoE.
oE�**0�?_�
o�(�(�-_,	``�_o�`(�
o�o
.%J�_T_,%J`T	uG,I_-Do#oE.5o#oE-ssPs{,
J_,	uB,	tB{�
{n-	u*}n	oF_��	oF_��_,,		s�
+_,	s�
,a{n,Y,NJ_,H	s 
{n{,u;- {ns�},}n	s8*}n	*}n	_�s *0�@o3(�o4(�
`To2YE,+8o2	sF*o2	sP*o2	s*%J`T	sN**�}m{j-r�p{i(�zo�o�sg*0xAT
o)E/Ovvv�(�(���������(����M8�o)s
%J`T*o)s
%J`T*o*o�
t(�s*o*o�
t(�s
%J`T*o*,3o*o�
1%o)o*o�
t(�s*o)s*o)o*(�s�*o*,3o*o�
1%o)o*o�
t(�s�*	s�*o)s�*o)o*o�
t(�s�*}m{l-*o,r�p(5
,o+o,
-r�p(�z{k-0o,r'p(5
,o+o,
-r�p{i(�zo+o,o*(�sn
%J`T*r�p{i(�z0FB-+o�

s�
T+%o�
t(�o�
%J	`TX2�*0�C
To
E&7Yi�J8�t6(�
+tt&(�
+dt3(�
+StVo�s�
+@t4(�
+1t$(�
+!tKoE(�s
+s�
*0D(�}i(�*�}j}k}l(�(�*04(�
{mR*�}j}k}l(�(�*04(�
{mR*(&
*:(<}�*R(={z}z*"}�*{z*Vo�}z}�*b{�-}�{z**
*s�*
*{�*
**2(R*R(S{{}{*:}{(T*0�{{-F{,oB}2{2-*}3{2o}2{2o*}{+{2o+}{{{,�{2o],�%{3X}3{2*03,.o3%o],o
o6,
{,oC**s�*^~�}|(R*�~�}|(S{|(H}|*J~�}|(T*0�+t{,oB
-*(Y,B(Z3(ZoS(Vs�}|+,(V(XoT}|+(ZoS}|}3{|o�9|���%{3X}3{|o�}2{2*05,0o],'o
o.o6,
{,oC***s�*r(R}}}~*�(S{}}}{~}~*0`&,[{~-r�p(�z
o],={},{,oC%
,*o+{,oC%
,*o6-�*0�('
o�
o�
{},r/pr9po�
(Y,8r�p(Wo,
-(V+(W:�](V(�
o�
(Z.r%p(Z�o;
o�
{,oPoI
*B(�*f(�{(H}*:}(T*0�{:�}3{,oB
-*(Y,N(Z3%(Z{}oW(Vs�}+8(V(X{}oX}+(Z{}oW}{o�,&%{3X}3{o�}2{2*}80���s�*�(<}�s�
}�}�*�(={�(G}�{�s�
}�{�}�*"}�*6{�o@*~{�o�
}�{�oA*02{�{�o�
/{�%{�%
X}�o�
**z{�-*{�{�Yo�
*
*{�*2{�o�
**�('
o�
o�
{�oPoI
*R(b}�*R(c{�}�*0r&(e&
+U{�,o],{4(J,5,	o8-!o
+o],{4(J,o6-�{,oB%-�*s�*V{4o�
{�YX*&(j`*0�('
o�
o�
{�,r/pr9po�
(Y,8r�p(Wo,
-(V+(W:�](V(�
o�
(Z.r%p(Z�o;
o�
{,oPoI
*"(�*"(�*0)(�&+{�(J&{�oB%
-�*6{�oC*s*2(b*"(c*0A(e&+&o
o6,o],{4(J&{,oB%
-�*s*(�
*"(�
*"(�
*"(�
*0E(�
Y
(�
(�
*>(�
Y(�
*s�
*(<*"(=**.r]p(�z.r]p(�z.r]p(�z.r]p(�z"(Q*"(S*�{,oB}2{2,%{3X}3{2*6{,oA*s*2{,oE*
*Z(Q}�}�*�(S{�(G}�{�}�*J{�o9(T*{�*0RF(U{�o@{�oE,1{�oE.#{�,{,uo
,{�},*07+(&,%{3X}3{2*{,oB%
}2-�*0tG{�{,oA
u,{�oB��*uL,tLo,
��*uh,�h{,o�l�*ui,�i**0�H-*{,oC
9�{�oE

E$��N8K{�uX9;{��h{,u=
	,Joo6&o5&	o],XoC,
l.**o2-�*{,u<9�oo6&o*&o],XoC,
l.**o+-�*{�sHoA&{�oB-**{�,K{�sHoA�i-**{�,&{�sHoAtLo,
-****sHoA&+	oC,*oB%	-�*F{,oF_`*s!*0H('
o�
o�
{�-rApr9po�
{,oP{�oPoI
*2(R*R(S{�}�*:}�(T*0�{�-F{,oB}2{2-*}3{2o}2{2o0}�+{2o1}�{�,�{2o],�%{3X}3{2*�oo,
-*(Y,(Voo�
**s,*�(�s�
}�s�
}�}�*0G(�{�(I}�{�o�
}�{�o�
}�{�}�*�}�{�o�
{�o�
}�(�*0�{�,l{�o�
-,(6}2{2-*{2o5,�}3+*{�o�
}2{�o�
}3(5,�}�+!{2o2,(5-}�8k���{2o]9Z���%{3X}3{2*0u(6}�{�,_{2{�(L3K{�{2o�
{�{3o�
{�}2}�{2o5-*}3*00{�,{�
}�+{,oB
,o
*s2*
*
*
*
*
**
**
*(<*:(}�*
*
*{�*0@(oE,
	s�oE,
	s�}�}�}�*�({�}�{�(G}�{�(G}�*f{�o@{�o@*�{�{�oA(�{�oA(�(J�h*0?I
	YE
+X*Y*]*[*Z*#*
*sG*0K('
o�
o�
rSp{��'o;
o�
{�oP{�oPoI
*�(<}�}�}�}�*0d(={�(G}�{�(G}�{�}�{�}�{�(I}�{�(I}�*�{�o9{�o9}�}�}�*f{�o@{�o@*�{�oA&{�oA&}�}�}�(8*0J}�%
}�}�*z}�}�}�}�*z}�}�}�}�*0�K{�,{�oB
+{�
{�,{�oB+{�,
,
(L+?-}�}�}�}�*}�}�}�}�*-	(T*3	(U*(S*0$,{�oC
,*{�oC**
*sO*{�*s�
z0@('
o�
o�
{�,{�oP{�,{�oPoI
*V(<}�}�*0B(={�}�{�}�{�}�{�(Ht(}�*R{�,{�o9*�{�-r]p(�z{�o�-oB&{�o�*�{�-r]p(�z{�o�,{�o�**Z{�,{�o�**04LuL,*uh,*ui,*u,*ub,
�bl�h*-
~�}�*u(
,o�t(}�*u,s{}�*u,o*uo,
�ol�h*up,
�pl�h*uq,�qvl�h*ur,
�rl�h*us,�svl�h*ut,
�tl�h*uu,�u(�
l�h*o;
*�{�o,
-{�*{�rYp{�(>
*Z{�,{�o�**
*&(]*R(^{�}�*0U-r]p(�z{�.=}�{�{�{�o�}�{�-rwp(d(�z*�{�-r]p(�z{�{�o�(c*05M{�,oA(O*{�-+{�o�
3
*sh*0P('
o�
o�
r�p{�o,
-{�+{�:�]{�(�
o�
oI
*B(]}�*0UN(^{�}�{�o�
�)
+{�o�
(G�X�i2�}�}�*0�O-r]p(�z{�;�}�{�o�

+	o�

o@	oV
-��
	,	oW
�{�o�
�+{�o�
oE�X{�o�
2�{�{�{�o�}�{�-r�p(d(�z*-G
0�P{�-r]p(�z{�o�
�
+={�o�
oA��u,o�{�o�
sq�X{�o�
2�{�{�o�o�(c
�r�p(d(�z	*s!�0S{�r'p(:
,{�o,
,r�p(�zsHoA&
+oC,*oB%
-�*0M{�-+{�o�
3
*so*0�Q('
o�
o�
r�p{�o,
-{�+{�:�]{�(�
o�
{�o�
+o�

oPoV
-��
,oW
�oI
*Uo
r(�}�}�}�*j{�,r]p(�z{�*{�**0mRuL,s�tL|�(�
+!uQ,tQow
+r�p(�z{�u0-{�s�%}�o�*Ns�o�*v{�(G{�{�sv*"o�*04SuR
--sO
sP
s�
{�o@}�*2{�oE*"(P
*2sO
(P
*2sO
(P
*>(�}�*~4
*0,o,
-~4
*{�o

-r�p(�z*.r�p(�z.r�p(�z
*
*"(�
*0W(&
-(�
o�
}�+s�
}��&�33+3}�}�}�*)\0�T{�YEo8�{�(�

{�(�
{�{�-+(�
-{�-{�.e**{�(�
{�.e**(�
(�(�
{�.e**r7p(
s8
z2(R*"(S*06+{2o],}3{2*{,oB%
}2-�*s�*V(}�}�*j(}��h}�*j(}��i}�*
*{�*{�*V(�}�}�*�(�{�o�}�{�}�{�}�*s�*2{�o�*{�*�+-{�o�o{�(5
,%{�X}�*{�o�-�*:(}�*{�*6{�(O*
*�('
o�
o�
rp{�(@
(�
o�
oI
*:(&
}�*03Us
s�o�o!E.r!po(�z*03Us
s�o�o!E.r!po(�z*"(�*0.V(�
rAp(�-*(�(�s/
+�0.V(�
rGp(�-*(�(�s/
+�0JW(�
{�o!=.{�o!N.++-*(�(�s/
+�0nW(�
{�o!<.9{�o!L.'{�o!>.{�o!G.+
+++-*(�(�s/
+�0LW(�
{�o!+.{�o!-.+
+	-*(�(�s/
+�0[W(�
{�o!*.%rOp(�-rWp(�-+

++-*(�(�s/
+��{�o!-3#(�(�#�s�s/*(�*0KX(�
{�o!|.*(�(�o(�o(�s/
+�0Xo#o,
-Io"r_p(5
-5o"rip(5
-#o"rsp(5
-o"r�p(5
***0cV{�(�,L(�
{�o!/3(�(�
+-{�o!S3(�s�(�
+(�
*0)V(�
+(�s�
{�o![.�*0&Vo(�[(�(�
](�*0fV{�o!/3((�s
{�o!(�,(�
*{�o!S3(�ss�(�*(�*0LV(�
S{�o!3(�s�(�
+/{�o!3(�(�
*�..D.@.a.*.n�**0�Y.{�o!3(�s�
8�D{�o!3(�	s�
+i{�o!
	@.	a.+(�+{�(�(�.+(�
+(�s�
[{�o!.�*0aZ{�o!*;n@${�o&9�{�(�9�~4
~4

{�o"r�p(5
-R{�o"rip(5
-8{�o"r_p(5
-{�o"rsp(5
-++	++(�((�3){�o!).s(�{�o$
(�)(�+]{�o#{�o"
(�r�p(5
,2~4

+*~4
~4

(�+r]p{�o(�zs�*0Ho!s.<o!d.2o!$.(o!(.o!n3o&,
(��***0�[
{�o!(0$.W(;�8�d.,n;�s@�{�o$s�
(�8�{�o%s�
(�+|(�n(�{�o"{�o#s�
(�+J(�(�
o
.sB
)(�+"{�o&,{�(�-(�
*0\s�

{�o"{�o#n(�((�{�o!).&(�o�
{�o!).
,(�+�)(�o,
:�~�o�
&	9�o�
	o�/r�p{�o(�z	o�
3C+3o�
to.
s&o�
X2�8	o�/r�p{�o(�z	o��i/
	o��i8�o�
t	o��;�	o��o;�	o��		EA5N+Vu4-Mu$,
o.:r�p{�o(�zs&+	s&+
s&o�
X?:���	o�s#*s$*01V(�
{�o!|.*(�(�s/
+�0�]
{�o!/.S.6n.E8�(�s
{�o!E.{�o!|3`*(�ss�
+J{�o&,=(�
,2{�o!/.S.
+(�+(�s�
+*(�*0^s�

{�o#o,
:�{�o"rp(5
,W~�rpo�
(�((�s(�{�o$s�o�
(�)(�o�s#*{�o"r'p(5
,w(�((�s(�{�o$s�o�
(�,(�s(�{�o$s�o�
(�)(�r�pr'ps$**0LV(�
S{�o!3(�s�(�
+/{�o!3(�(�
*0�Y{�o!
	@.	a.+;(�+1{�(�..r!p{�o(�z(�.+(�
+(�s�
[{�o!.�*�{�o!.r!p{�o(�z*:(�(�*6{�o(&*�{�o!n3${�o#o,
-{�o"o�
**~..r]p{�o(�z*0�_$s�

r
p~�s�o�
rAp~�s�o�
r�p~�s�o�
rp~�s�o�
r3p~�s�o�
rIp~�s�o�
rp~�s�o�
rUp~�s�o�
rcp
d~�s�o�
rqp~�s�o�
r�p~�s�o�
r�p~�s�o�
r�p~�s�o�
r�p~�s�o�
r�p~�s�o�
r
p~�s�o�
r-p~�s�o�
rAp~�s�o�
rQp~�s�o�
rYp
~�s�o�
rcp~�s�o�
r�p~�s�o�
rop	~�s�o�
r}p~�s�o�
r�p~�s�o�
r�p~�s�o�
r�p~�s�o�
*0�`
s�

r�po�
r�po�
r�po�
r�po�
r	po�
r	po�
r=	po�
rQ	po�
ru	po�
r�	p	o�
r�	p
o�
r�	po�
r/po�
*0,a~�o"o�
-r!p{�o(�z*0�b����
������������
	�	�	�������������������(���(���*{�*{�*{�*{�*�(&
}�}�}�}�*(�*"(�*�o�o}z{zo7}�*>,
o-**s�*V(}�}�*�({�(G}�{�}�*V{�,{�o@*0fc{�
YE<!(.*+5(��i*(��i*�i*�i*(��i*�i*b#.
(�
�***o,
�*0`G{�oA
u,{�oB��*uL,tL(�*uh,�h(�*ui,�i**
*V{�oA�i�*0K {�oAo;

o�o#o�
,!o,
o,
.o,
o�
-�***s�*0G('
o�
o�
r�p{��%o;
o�
{�,{�oPoI
*V(}�}�*�({�(G}�{�}�*V{�,{�o@*^-
#*#�?*(�*0jc{�
	.YE)6+A(��h*(��h*(��h*(��h*(��h**0�d{�-o�o(�*{�oA
(OE5)<+K{�oB,<o(�*tL(�*�i(�*�h*to(�*#��*08e#
{�oA&+o(�X
{�oB%-�*^{�oA�h(�
*^{�oA�h(�
*0f{�oA(�
(�*
*s�*0G('
o�
o�
r�p{��%o;
o�
{�,{�oPoI
*V(}�}�*0NN({�}�{�o�
�)
+{�o�
(G�X�i2�}�*0)
+{�o�
o@X
{�o�
2�*0�c{�
YEaaaaa
,4<DQY+_(�*(�*(��i*(��i*(�*(�*(�*(��h*(*(*~4
*Jr�	p(�
(�
*>-rcp*rYp*0�d{�o�
>�{�o�
oA
(OYE$+?+I{�o�
oB-~4
*o*tL*�i-rcp*rYp*to*�h(�*o�o*�{�3*{�.
{�3**0Ag
sM
+"{�%X
o�
oAo;
ov
&{�o�
2�o;
*0S {�o�
oAo;

{�o�
oAo;
o,
o,
2o,
(�
�**0H {�o�
oAo;

{�o�
oAo;
~� @o�
��*0_h{�o�
oAo;

{�o�
oAo;
o,
-*~� @o�
2	o-
*~4
*0eh{�o�
oAo;

{�o�
oAo;
o,
-*~� @o�
2o,
Xo�
*~4
*0i{�o�
oAo;

{�o�
oA(�(�#�?Y(�
-
o,
l5~4
*{�o�
3~{�o�
oA(�(�(�
,~4
*#2#4 X#0~4
*#o,
lY
	6	iio-
*#4
#io�
*�{�o�
1{�o�
oAo;
o,
l*o�oo,
l*0�j{�o�
1{�o�
oAo;

+o�o
(�
sM

(�+4o�
(�-
o�
oN
&+	,
 oN
&Xo,
2�o;
*0�k{�o�
oAo;

{�o�
oAo;
{�o�
oAo;

sM
+C	o�
o�
.o,
/!o�
oN
&+	o�
oN
&	X
	o,
2�o;
*s�*0cQ('
o�
o�
r�p{��%o;
o�
{�o�
+o�

oPoV
-��
,oW
�oI
*8R
B(@
o�
��*V(}�}�*�o�-+}�{�,{�o@*�{�-o�*{�oA&{�oB*0�l{�
	EX�4F8�o�l�h*o�l�h*(
9�o*(
,wo*(
,eo*{�oA&{�,2+o3{�o�,X{�oB%-�+X{�oB-�l�h*~4
*6~�{��*0%m{�{�(Gs
{�}�*0G('
o�
o�
r�p{��%o;
o�
{�,{�oPoI
*B(�*R(�{�}�*:}�(T*0�{�-a{,oB}2}3{2-*{},{2o],}3{2*{2o}2(-
+�(,�{2o],%{3X}3{2*(-�8_���~{2o5,%{�X}�**�+$%{�Y}�{�-*{2o6&{2o2,�*s
*"(�*"(�*0�n(�
o�o(O
	E/ CW+go({�oB%-�+ItL(+:�h(�(+&�i(�(+to(*0/o(�
+�o9,{�(J&X�i2�*0'sHoA&+oC,*oB%
-�*s*(*
*
*0I#��}�(�}�(&
-r�	p~4
(�z}�(&((&*{�*{�*0@{�{�o,
/${�%{�%
X}�o�
}�*}�*�{�{�o,
/{�{�o�
**{�*{�*{�*{�*{�*{�*r|�((�,(-�*0�p('(
@=�;�!YE �k..��k......�;������������U.��.8[YEj|.8`E}�*(�](@
(�
}�(&8�<}�(&(=@hL}�(&8T>}�(&(=@8G}�(&8$!}�(&(=@N}�(&8�.}�(&(.3D}�(&8�((�9�d}�(*}�8�/}�(&(/@�S}�(&8ns}�(+}�8U((�,d}�()}�8/|�((�9n}�(,}�~4
}�(:@�(&(:3(&a}�8�{�}�(*3(&r�p}�+u|�((�,(,}�+Tr�	p((�z('(:33(&(:3(&a}�+r�	p((�z('((�}�+r!p((�z*0g<{�Y
+(&X((�-�(.3%(&X+(&X((�-�{�o-
(�*08<{�Y
+(&X((�-�{�o-
(�*0Pq(
(&{�Y+(-r
p(�zX(3�(&{�o-
*09<{�Y
|�((�,
(&X+�{�o-
*^(Rs�
}�*�(S{�(H}�{�o�
}�*f}�{�o�
(T*0&{�:�{,oB-*o
o8&{,oB%-�o.	o3o6&{�oo�
o6-�	oW}�+u{�o�}2{2{�o�
oC,){�o�
&{�o�
-3}2}�*{2o],%{3X}3{2*{�o�:{���*s.*&(F`*2(R*�(S{�(I}�{�(H}�*:}�(T*0(r{�:�{,oB}�{�-*{�o
{,oB}�{�oD-�}�~�}�8�{�o.{�o3{�o6&+{�o6-*{�o2,�(Y, {�(V(XoX}�+{�(ZoW}�{�o�9f���%{3X}3{�o�}2{2*s4*>(�}�*f(�{�(G}�*R(�{�o@*0J(�&+1{�{�oA&+{�(J&{�oB%
-�{�oB-�*0W&{�oC
-*{�oC
-*osHoA&oB+oC,*oB-�*s9*�('
o�
o�
{�oP{�oPoI
*(6*
*
*
*
*
**.s?��*:(6}�*J(G,}�*�(6{�o}�{�}�*sI*{�*{�*
*N{�-	}�**"}�*r(}�}�}�*�({�}�{�(G}�{�(G}�*f{�o@{�o@*0�s{�
{�oA{�oA(O
(O	/(.
	
.3~�	��ox�i*~�	��ox�i*0Wt�
({({(|-*(|-*(~
	(~(5
3*(|-�(}+�0\u({({(|-*(|-*(~(�(~(�(f,*(|-�(}+�03v({�h+(~(�(f,*(|-�*0.w({tL+(~(k,*(|-�*08v({tL(�+(~(�(g,*(|-�*0.x(s
({+(~(k,*(|-�*08y(s(�
({+(~(�(g,*(|-�*0 z({(|�i(]*0;{({(|-#+	#�?�i(�(g*.���*0|�i
�i(]*0!}�i(�
�i(�(g*0|�i
�h(�(]*0}�i(�
�h(g*0|�i
tL(�(]*0|(s(�
�i(]*v�i(�tL(�(g*v(s(��i(�(g*0MI
YE!+'�*�*��*��*�*��**08I
YE+�*�*��*��**0}�h
�h(f*0}�h
tL(�(f*0}�h
(s(�(f*:�(5
�*0 tL
tL(k*0 (s
tL(k*0 (s
(s(k*0!}tL(�
tL(�(g*0!}(s(�
tL(�(g*0!}(s(�
(s(�(g*sQ*2to*
*0K('
o�
o�
rSp{��'o;
o�
{�oP{�oPoI
*0x~�
�k�hsw���k�isw��lsw���k
	�`sw�	�bsw�	�^sw�	��k�Vsw��Wsw��[sw��Tsw���k�jsw��msw��csw��Ysw��nsw������k�hsw���k�isw��osw���k		�asw�	�dsw�	�_sw�	��k

�Vsw�
�Xsw�
�\sw�
�Usw�
��k�jsw��psw��esw��Zsw��qsw����*Rt)}�}�*z{�oB}�{���*2{�o9*2{�o*0C(oE.	s�oE.	s�}�}��}�*�({�(G}�{�(G}�{�}�*f{�o@{�o@*0*G{�oA
�i{�3*{�oA*s�*
*0Q('
o�
o�
rSp{�-+�'o;
o�
{�oP{�oPoI
*"(�*"(�*0,(�&+{�oo�
{�oB%
-�*6{�oC*s�*"(�*"(�*s�*V{�o�
{�YX*&(�`*~(�}-(�+}*�(�{}{}{}*00{u+
,o�
*{,{o�
*~4
*0.�{u&
,o�
+o�
-*o�
-�*01�{u*
-*o�
+(�,*o�
-�*0�{u&
,o�
**J{(�o}
*0r�{u&
,o�
o�
*{u%,,{,o�
o�
o,
-~4
*o�
o�
*{u},o�
*~4
*0>(�
o,
-{(�o}
*{rYp(�(>
o}
*J{(�o}
*0J�{u&
,o�
o�
*{u%,{,~4
*o�
o�
*~4
*{*0\�{u+
,Ko�
YE	+*{,*******J{(�o}
*0Ho�

o,
-~4
*{,
{o�
*r3p3r+p*r�p3r}p**0g�{u&
,o�
o�
o�
,*~4
*{u%,&{,~4
*o�
o�
(�
	,	*~4
*�{uL,{o�
}}{*0��{u+
9�o�
YE	66ZZNB+Xt&o�
*t%o�
*t~o�
-~4
*o�
*t)(�*to�
*t}o�
*~4
*{tL*s�*0�ur
-*(�*0&�ur
,{}{}**0\�{u&
,Ko�
,Ao�
o�
(5
,$o�
o�
(5
,o�
-	}*o�
-�*0f�{u*
,Uo�
,Mo�
,Cu&,/o�
o�
(5
,o�
o�
(5
,	}*o�
-�*0i�{u*
,Xo�
,Po�
,F(�_,(�-
u~,�_o�
_b_,	}*o�
-�**06�{u&
,%o�
,o�
-	}*o�
-�*0A�{u*
,0o�
,(o�
,(�,	}*o�
-�**0��{u&
,pE7+E(�+<(�+(�,)o�
o�
r+p(5
-�+(�-(�,}}**Br5
p(
s�
z0��{u&
,xr}p(5
,*,o,
-r}p(�+*o�
o�
(5
,}}*(�-�r+p(5
,(�}}**0X�{u'
,G(�,=o�
.4o�
(�,u),u)-	}*
o�
3�*0m�{u'
,\(�,Ro�
.Io�

u&,/o�
o�
(5
,o�
o�
(5
,	}*o�
3�*0��{u'
,o(�,eo�
.\(�_,(�-
u~,�_o�

	o�
_b_,u),	u)-		}*	
o�
3�*0H�{u%
,7{-/o�
,%o�
+o�

o�
-	}*3�*0��{u%
9�{9�(�:�EL+}(�{.*(�
+d(�
,Zo�
o�
r+p(5
-�{(�-�+3(�
,{(�-�-(�{(�-(�
,	}**0>�{,{}}*{t+
(�,	}**0]�{u'
,L(�,Bo�
.7
(�,	u),u)-+	
o�
3�	,		}**0<�{u*
-&ra
p�o��(	s8
zo�
*0�{u
,o
**0�{u
,o
**0�{u
,o	
**0>o�

(�,-+o�
u),o�
(.

(�o�
3�*0,�sO

~4
o}
&r�po}
&r3po}
&*�(�-u&,*o�
_b �_��*0��{{3{{3*{��{��a,\{u)
,o�
{3(�{�**{u),o�
{3(�{�***&(��*"~�*0�(�
,*o�
-�*0 �o�

,o�
,*o�

-�*0+�o�

-*(�,*o�

-*(�*0)�o�

-*o�
o�
,*o�
3�*�~-%(�
r+po�
r3ps�
(+&~*0*�o�

+o�
,*o�
,	o�
3�*��b
�b%�>(o
�*0Z�(�
oNu,
t(+*u-!r�
p�o'
�(	s8
z��*0H�(�
o
{
3{
�3}

+s

{
}
{
}
*(
*0j�{
E@�8;}
{
o�}	
}
8{	
o�
t}

{

o&}
{
u-&r�
p�{
o'
�(	s8
z{
�}
}

ݩ}
{
u)}

{

,h{

(�,[+A{

o�
u)}

{

,;{

�}
}

�@}
{

{

(�o�
3�{	
oV
:��(

�(
�*Aaa{
*s3
z0&{

YE*�(
�*2{
�*z(&
}
(�
o
}
*�}
{	
uX}
{
,{
oW
*0��s

qs}
}
*"(�*0��-r_ps9
zu�,"r�
p�
��(	s
zu)
,7(�u~,"r�
p�
��(	s
z(�s�*&(�*0#�-r_ps9
z�s(+*&(�*:(�(+*&(�*0(�-r_ps9
z�s(+t *0�o�

,*u~,*o
*0>�(�-*(�o�

u),3*o�

u)-�o�

+�0��
8�o�

	 2	"@�-s
Y1YoX		YE- ::"34rpo+.rpo+!r%po+r+po+	oXo,
?[���-*Y1Yoo;
*2~	o
*0��uL
,7(�
o,
,o�
+.&(�
(
,*#��*uh,�h*ui,�i-
#*#�?*(�
(
�&�&�&�#��**(t��t��t�Q0#f(

Y#�?.*#�?X*6~	o
* 	

^�]%�?(o
�	*(&
*0 G~$-s&

$(+&~$*0��(�%(
�~%,� �
��%r1p(�r?p(�rrp(�r�p(�r(p(�r�p (�r:p@(�rPp �(��
,(
�*��
0I�
+;o�
Xo�
+�~%��%q�`ҁ�X1�X
o,
2�*"}&*n�~%-(��~%s�*F{&�_��*F{&�_��*F{&�_��*F(�-:�**F(�-:�**J{&�_��*� �/rjpco�
__b_��**J{&�@_��*V{&� �_��*F{&�_��*J{&� _��*F(�-_�**F(�-:�**F(�-:�**.09(*F � ��(*F � ��(*F � ��(*f �Y �Y
b X`*0) Y
 � ]X�S � [X�S*.(��*0*,%
+{&o�
�_-*X
o,
2�*0X,S
+F{&o�
�_-/Xo,
/o�
(�,Xo�
(�-*X
X
o,
2�*0 
+o�
(�-*X
X2�*0
+�(�-*X
X2�*0',"
+o�
(�-*X
o,
2�*2YY��*06
+%'{&o�
�_-o�
:3
X
o,
2�Y*0(
1
o,
�**0f
o,
/W'{&o�
�_-o�
:3X
+'*'{&o�
�_-o�
:3
X
o,
2�Y*0(
1
o,
�**0P
o,
/A'{&o�
�_,X
+*'{&o�
�_,
X
o,
2�Y*"(**(&*0#(
,	o,
.
,(**0?<T(
,/Xo,
/!o�
:3X(,	TXX
*0B<(	,	o,
.(,o-
QXo�
Q*r�pQQ*0��o,
2 r|p�
~4
�(	s
z'o�
(�,-(�o�
(�-r�p((	s
zr�p((	s
z0c:o�

3~4
QQ*,o,
Y3r�p:((	r�ps_
zo-
QX
o,
Yo-
Q*.(��'*�o�
Xo,
2+	Xo�
(*.�i(*^�X2+X�(*0���L
(�,H,E(��]��s
�(@
r�p�
	�b�	(0
�+B-
r�p�+(@
( 
�(@
r�p��b�(0
�*(&
*(&
*{8*�2	{81rps~
z-(*(!*0}{8X 0"{3-sM
}3{3oN
&+={6-({7{6�i3({6%{7%
X}7�%{8X}8*0��---*rps9
z-*/r�ps~
z2X�i1rIps~
z{8X 0;{3-2+s"
}3{3o#
&%{8X}8*�]
�(�
*>o,
(*0��---*rps9
z-*/r�ps~
z2Xo,
1rIps~
z{8X 07{3-s$
}3+{3o%
&%{8X}8*�%,(&
X
�ZX(*0@{8 0{3,#{3o'
+{6,(}3}8*0A{4,*
+{4�|( X
{52�}6}7}5*0��{8 1{53({7- {3-~4
+{3o;

8�{3-{8s"
}3+{3{8o(
{8{3o)
Y+-{4�|{9
{3		�io#
&	�iYX{5Y2�{3{4{5Y�|{9o#
&({3o;

*0J{4-; �]}6�|}4{4�|{6}9}5*(*0��{6-(
+u{7{6�i2(
{6�i{7Y/
{6{7�]�("��ZX%{8X}8%{7X}7Y0�*0��{5X{4�i3-{4�iZ�|
{4{4�i(+
}4{4{5�|{:,B{4{5�|{:o,
t!,{4{5�|{:o-
+ �]}6{4%{5%X}5�|}9}7*�{:-{9s.
}:+{:{9o-
}9*0��{83*{8 0{3o'
8�
+0{4�|{9�i2#{4�|{9�iY
X{52�{5/L{4�|{9}6}7X+{4�|( X{52�}5}8*0�>xiia_:�+IS�X�XYi_,0�2@YKT�X�XKT�X�XKT�X�XKT�X�XY/�_,KT�X�XKT�X�X_9�KT�X�X8�2lYIS�X�XIS�X�XIS�X�XIS�X�XIS
�X
�XIS�X�XIS�X�XIS�X�XY/�_,.IS�X�XIS�X�XIS�X�XIS�X�X_,IS�X�XIS�X�X_,IS*�����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADPr����]����;�o�Q�K��M��k˴�;��9��&Z�D�i׻�*ظdW�m�8ݳ�V�AOg��\~��W����	�@�p��R�!|�$.6}G-]��_�Aa�<_q��ze��{E(Oe��c>�~��r�5��F���l�|�$x0Argument_CreateNavigator8InvalidOperation_BadNodeType>JInvalidOperation_UnexpectedEvaluationr*NotSupported_MoveToId� Sch_EnumFinished�$Sch_EnumNotStarted�"XmlUndefinedAlias%Xml_BadNameCharM(Xml_BadStartNameChar�Xml_EmptyName�(Xml_InvalidOperation"Xml_UserExceptionF"Xp_BadQueryObjectK(Xp_CurrentNotAllowed�Xp_ExprExpected�"Xp_FunctionFailed�,Xp_InvalidArgumentType(Xp_InvalidKeyPatternfXp_InvalidName�"Xp_InvalidNumArgs�"Xp_InvalidPattern(Xp_InvalidTokenKXp_NoContexth$Xp_NodeSetExpected�Xp_NotSupported�"Xp_UnclosedString!Xp_UndefFunc>Xp_UndefVarb.Xp_UndefinedXsltContext�Xpn_BadPosition�<This XPathNavigator cannot be created on a node of type {0}.2This operation is not valid on a node of type {0}.6The XPath expression evaluated to unexpected type {0}.)This XPathNavigator does not support IDs.!Enumeration has already finished.+Enumeration has not started. Call MoveNext.&Namespace prefix '{0}' is not defined.IThe '{0}' character, hexadecimal value {1}, cannot be included in a name.BName cannot begin with the '{0}' character, hexadecimal value {1}.(The empty string '' is not a valid name.>Operation is not valid due to the current state of the object.{0}WThis is an invalid object. Only objects returned from Compile() can be passed as input.5The 'current()' function cannot be used in a pattern.'{0}' is an invalid expression.Function '{0}()' has failed.JThe argument to function '{0}' in '{1}' cannot be converted to a node-set.]'{0}' is an invalid key pattern. It either contains a variable reference or 'key()' function.$'{0}' has an invalid qualified name.;Function '{0}' in '{1}' has an invalid number of arguments.!'{0}' is an invalid XSLT pattern.'{0}' has an invalid token.eNamespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function.'Expression must evaluate to a node-set.'The XPath query '{0}' is not supported.This is an unclosed string."The function '{0}()' is undefined. The variable '{0}' is undefined.DXsltContext is needed for this query because of an unknown function.DOperation is not valid due to the current position of the navigator.BSJBv4.0.30319lȉ#~4��M#Strings��#US��#GUID��U#BlobWߢ+	�%3��J+�/Y8�B��!
�
;%
P%b�g�}���������������"�,�>������W�e����������i���p$�?(�>��,�.�G2�T2�(33R33l33�33Y43{4363I;=;<�Q<��<r<�?r<�?��?�?'@@>@@[@@y@@�@@�@@�@@�@@�@@"A�DA�fA@�A@�A�A�A�A�A�ABB�7B�aB�tB��B� ��B@�B�B��C�.C�AGC�oC��C��C�C�C�
D�3D�C�D��D��D��D�E�CE�CE�}E��E�F�"F�(F�|F��Fr<�Fr<�F�7G�bG�AwG���~G@�G�
�G��G��G@�G�H�H�H�H�H�#H�7H�BPH�XH��H��H��H�YI3qI3�I3�I3L�A3L3MLALyL��L��L��L��L�B�L��L�M�?NM�?xM�?��*�7C[	Ml[
N�[N���n�����[���[���[(�
�����[���[��	[���[��*�����5[��B[��O[��[[���k[��{[���[���[-������[0������
��
���D�
���!���7���O�x�#X�.e�x.n6�q�D+6����+<����,Q����4b���5k��5q���<q���?y���A���D���H��xL��xN���P�0�xS�5Z�>�i�Ko�Qt�W��z�d��{�s��|�����}�������������������������
������������ ���+)���1<���8G�x�BM��FY���N�c���]r�8�g��8�n��`�v���9���H�������������x����D��
������#��-����;���L���\���l��z��������x������-����-����3���8����?����G��PA�w'�{/��;��P����e���z���[0��[	���[	��[	����
������['K(�[/�/9#�E;#�E@#KF@#�F@#J@#S�KS�SS�YS�eS�rS�KS�|S��S��S���S��S��S��S��S�	S�)	S�B	S�_	S��	S��	S��	S��	S��	S��	S��	S��S�
S�
S�&
S�<
S�O
S�Y
S�l
S��
S��
S��
S��
S��
S�S�S�0S�AS�NS�fS�zS��S��S��S��S��S��S�S�'S�=S�RS�\S�rS��S��S��S��S��S��S�
S�#
S�5
S�A
S�W
S�y
S��
S��
S��
S��
S��
S��
S�&�)S�XS�qS��S��S��S��S��S�S�S�%S�3S�HS�ZS�lS��S��S��S��S��S��S��S�S�S�S�2S�BS�TS�aS�mS���a.�e.S�2�S�@�S�D�S�N�S�V�S�_�S�d�S��S���S���S���S���S���S���S��S��S�(�S�5�S�=�S�J�S�V�S�e�S�q�S��S���S���S���S���S���S���S���S���S��S��S�%�S�7�S�J�S�R�S�i�S���S�����V��f/V��f/V��f/V��f/S���S���S���3�/39�03H�03��0�0��V���0V�9�0V�A�0V�K�0V�U�0V�Z�0V�p�0V�{�0V���0V���0�� 1���Fw1Ow1W�)nw1��V�{�1V���1��V���1V���1V���1��V�U�1V���1��V���1V���1V���1V�'�1V���1V���1V���1��V���1V���1V���1S���0��0����1��1����)��1��1
�1��V��1V���1V���1V�A�1V���1V���1V�`�1V���1V���1�T2��V�0n2V�en2V�n2V� n2V�On2V�Gn2V��n2V�n2V��n2�0! �0& + / �8 �)B �)T �Z �2g �2& t � �2��V�� �2V�� �2V�� �2V�� �2V�� �2V�� �2V�
!�2V�!�2V�!!�2V�-!�2V�8!�2V�A!�2V�K!�2V�S!�2V�^!�2V�m!�2V�z!�2V��!�2V��!�2V��!�2V��!�2V��!�2V��!�2V��!�2V��!�2V��!�2V�"�2V�
"�2"e35"t3<"y3B"y3��V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"t3V��"�1�#%4�#�)& t �#�#�0�#�0/ �4$<4��V��^4V�L$^4V�@^4V�U$^4V�\$^4V�d$^4�0j$%4/ �x$s4}$��$�4�4�#%4�$��$�4�$��$�0Q�0%�8%�4D%�4N%��%y3�%y3�%t &5&&<40&�0M&%5�%y3t & ��0V&�)�&��V��&%5V��&%5V�A%5V��&%5V��&%5V��&%5V��&%5V��&%5V�K%5V�'%5V�
'%5V�'%5V�('%5V��%5j$-'�)6'�)?'�)L'�)X'R5��V���5V��'�5V��'�5V��5��V���5V��'�5V�(�5V�(�5V�(�5(�0*(�)6(w18 �)V&�)nw1�%%44$<48 �)[(%4`(�)}(�)0&�0&5�(�6�(�)�(y3�(t3<"%4B"%4�(%4�(%4�(�)�(�)�#�0)�0t & K)�6W)�6�)�6��6�)7j$%4�)L'�)*J7A*�1G*�1Q*N7W*�1! �1`*j7�*w1& / �`*j7�*�71�,�21�,�21�,�21�,�21�,�21�,�21�,�21�,�21�,�2-�7'-�7I-�2O-�W-�_-�2�-%4�-�2�-%4I-�2�-�2�-�61.x8�-%4�-�2K)�6T ��.�.��.�8�.�8& t �.�.�8�.�)�.�8��V��/�8V��/�8V��/�8V��/�8V��/�8V�0�8V�0�8V�0�8V�0�8V�"0�8V�'0�8V�-0�8V�00�8V�30�8V�60�8V�;0�8V�B0�8V�G0�8V�M0�8V�S0�8V�V0�8V�Y0�8V�\0�8V�`0�8V�c0�8V�j0�8V�m�8V���8V���8V�u0�8V�y0�8}0w1�05�%�06(w1�0%4�0z9�0/ ��(t3<"%4B"%41�0�91�0�9x2%4O�0<"%4B"%4}2�)Q��2�Q���S��2S��213�033�:K3j7[3�:b3�:3X6�0S��6S��6S��6�S��6�S��6�S��6�S��6�S��6�S��6�S��6�S��6�S�	7�S�7�S� 7�S�&7�Q�17Q�B7�;S�U7Q�b7Q�p7Q�y7Q��7Q��7Q��7Q��7Q��7�7j7�74G�7:G�.�8��V��:�GV��:�GV��:�GV���GV��:�GV��:�GQ��:�Q��:�Q�;�Q�+;�W;�Ge;�Gm;�z;�0�;��;�<�0'<H�E�JhF�J�FK�IK�L�R�J�Q	K�K�9>w1TKw1`K�0pKj7xK�Q�K�Q�KR�KR� �/�)� �5�)!�/�)
!�E*!�/i.8!��m.d!��r.g!��w.t!�|.�!��.!"��.,"��.	U"�'C>G
�
�~/
�
��)
W"�/i.
���/
_"�
�)
g"��~/
j"��)
q"���/�
,�/|"�:*�"�J*�#�w�/
3$���/���/�
��/�
��)�
��)�
��)�
��)�
��)�
�~/<$�	�)x$��/�$�)�/�$�	6�/�$�	K~/�$�]�/%�j�/�z~/��~/D%��*�%���/���/���/�%��~/�%��~/��~/��~/�%�~/�~/� ~/&�-i.�8�/�?�/&�H�/d&�H�/�&�T�/�&�T�/l'�T�/!x'�T�/",(���/$|(���/&�(�	d~/'�t�/'�(���/(�(���/)�)��0*�)��0+�)��
0,�)��0.!*��0//*��"00@*��*02i*��103x*��604�*��=06�*��C07�*��K09\+���/:j+��Q0;x+��X0<�+��_0>�+��g0@�+��_0C�+��g0E�+�	~/H�+�o0H�+�o0H�+�'o0H�+�3o0H�+�@o0H�+�Qt0H�+�^�)I,�^{0Jh,�^�0K�,�	j�)L�-�	w�)L�-�	��)M4.�	��)M�.��)N�.�{0O�.��0PD/��)Qd/�{0R�/��0S�/�3�)T�/�3{0U,0�3�0Vt0�'�)W�0�'{0X�0�'�0Y1���0Z1��i.[1���0[T1���0_�1���0c�1���0g�1��0k42���/o�2���/q�2�~/rD3�'�0r�3�T�)r$4�a�0rH4�u�0sh4�~�0t5���0v�5���0w�5���0x�5���0y�5���/z@6���/{�6���/|�6��0|H7��0~�9�%�/�t:�/i.�:�'C>G�|:�/�0��:�
�)��;��0�<<�/�0��=�/i.��=�/�)��=�/$1��=��+1��=��11�>��81�8>��@1�X>�/I1�c>�/P1��>��Y1��>���)���`1���~/��
��/��
�e1��>�	e1�/?�i1�7?�%�/�S?�/i.�b?�/{1�x?�	��/��?��~/�4@�hi.�=@�/{1�H@�
�)��@�/i.��
��)����1����1����1����1����1��
��1��@���0��@���1�A��/�4A�'�1�dA�Z�1��A�/i.��A�#�1��A�6�/��A���1�B�/2�lB�1~/��B�,�/��B�?�/��B�u*��B��*��B��2��B��
2��B���)�0C���)��C���)��C���)�D��~/�D��2�zD��)��D�	~/��D���)��D��/�`E�2�F�!2�<F�,e1��F�]*��G�]�/�,H�?%2�hH�].2��H�j�/�dI�z~/��I��~/��J�j�/��K�S~/��K�a~/�L�s32�ML��i.�^L��~/��L��~/��L��82��L��82��L��82��L��82��L�:*��L�e1��L�#~/��N�(i.��N�.i.�O�'C>G�FO�/i.�NO��Z2�lO���/�pO���)�wO���)�~O���)��O���)��O���)��O���)��O��~/��O��)��O�K~/��O�d~/��O�,�/��O�~/��O�-i.��O��~/��O��~/��O�~/��O�z~/��O��~/��O�?�/��O�]�/��O�j�/��O��*��O���/��O���/��O���/��O� ~/��O�8�/��O���/��O�t�/��O���/��
 d2��
��1��O�/i.��O�/r2�P�/y2�+P�/�2�`P�/�2��P���/��P��e1��P�	H ~/��Q�/�2��Q�/�2��Q�/�2��Q��`1��Q��~/�	R�/y2�R�/�2�!R�/�2�,R��~/��R��`1��R�/y2��R�/�2��R�/�2��R��`1��R��~/�`S�/�2�{S�/�2��S�/�2��S�/�2��S� d2�S���1�S�{ �2�S�� �2�S���)T���)T�'C>G�T�&"k3�T�/}3�T� d2�T���1�T�H"�3�T�Y"�3�T�f"�3�T�'C>GU�/i.U�/�32U��"i.�hi.<U��"�3��e1kU�/i.sU�/�3|U��~/�U�e1�U�#�3���3�#�/	�U�#�3	�U�	%#�3
�
=#�1
�U�	L#�3
�U���3
V���3V���3$V�[#�3
�V�b#�3�V�l#�30W�y#4�W��#4*X��#4UX��/mX�/�3�X�/*4�X�/54qY�hi.�Y�#�3�Y���) �Y���) �Y��#�) �Y�$~/ �Y�
$�/ �Y��e1 �Y���/ �Y�$�/ dZ���3!�Z�%#�3"�Z�=#�1"�Z��/"|[�/*4#�[�/D4'�[�hi.(�[���3(�[�#�/)\���/)=\��e1)E\�e1)R\�L#�3)V\�/*4)c\�/K4-l\�A$R4.�\���30n]��`11v]�L#�31�]�/c41�]�/l43�]�hi.4�]��~/4+^�e148^���/4@^��e14H^��`14P^�/{44_^�/�45^�/{16�^��$�47�^��`17�^���/7
_��e17_�e17"_��~/7H_�hi.7Q_�i17^_�%�/7{_�/�37�_�/�48�_�hi.9�_�#�394`��$i.:�`���3:�`�#�/;+a���/;Oa���4;^a��`1=fa�=#�1=ia��e1=qa�e1=~a�L#�3=�a��/=�a�/�4>�a��$�4A�a��$�4B�a��$e1D�a��$e1Db�%�/Db�/�4D3b�/i.E<b���4E�b�W%e1Gc��4Gc�d%�4H\c��5J�c�/5J�c� d2L�c���1L�c��%�3L�c��%�3L�c�/5L�c� d2Nd���1Nd�&�)N
d���)Nd�/*4N8d�/5Rtd�hi.S�d�:&�/S�d�B&�/T e�#�/T'f��`1T/f�/*5Tgf�/75Y�f� d2[�f���1[�f��%�3[�f�_&@5[�f���)\�f���)\�f���/\�f�i&F5\�f�x&~/\�f��&�)\�f��&�)\�f�hi.]�f�c'W5]�j�o'g5`�j�{'n5adl��'~5dm��'�5fPm��'�5g�o��'�5i(p��'�5k�p��'�5nq��'�5p@q��'�5s`q��'�5u�q��'�5x�q�/i.z�q�/i.z�q�/�5z�q�hi.{�q���/{�q���3{�q�#�/|r�#�3|r��`1}r�=#�1}r��e1}&r�e1})r�L#�3}-r�/*4}:r�/�5�Or�hi.�`r�#�/��r�#�3�7s��`1�?s�/*4�Ws�/�5�|s�hi.��s�#�/�Ht�#�3��t��`1��t�/�5��t�/
6��t�#�3�<u��/��u�/�5��u�/6�v�hi.�$v�#�/�w��`1�w�/�3�)w�/6�`w�hi.�iw�#�3�ww���3��w�#�/��w���/��w�=#�1��w��e1�x�e1�
x�L#�3�x��/�6x�/6�Kx�/+6�`x���3��x��`1��x��e1��x�L#�3�y��/��y�/�3��y�/26��y���3��y�#�3�z��`1�z�/*4� z�/96�,z���3�yz��`1��z�/i.��z�/�4��z�/@6��z�M(J6��z�R(P6��z�V(P6��z��U6��z�/i.��z�/_6��z�hi.��z���/�{��e1�
{�e1�{�#�/�%{�/�3�.{�/f6�7{�#�/�f{���3�t{��`1�|{�=#�1��{�L#�3��{�/m6��{�/x6��{�hi.��{��%6��{�#�3�D|�#�/��|�k(~/�}�#�3��~�L#�3��~��`1��~��/�@�/*4�M�/�6�b�hi.�t�#�/�
��$�/�6���`1�>��/*4�h��/�6����hi.���#�/�����(~/�4���(�/�p���`1�x��#�/�{���`1�~����3�����e1����e1����L#�3����=#�1����hi.������/����/i.����/@5���� d2������1�����(�3����/�6���/�6�;��#�3�U����3�����(�6�׃�=#�1�ڃ��`1����/�;��/�6�`��/�6�Є�hi.����#�3�����3�P��)�3�u�� )�6����6)�6����#�/�l��#�3����=#�1�����`1������/�����e1�����/���/5���/�6�j��hi.�����/����#�/����e1����e)�6�<��s)�)�h��e1���=#�1����/5����/�6����#�3�����3�4��=#�1�u���`1�����/�܊�/7���/7�T��#�3�4����3����#�3�\��=#�1�����`1�����/�,��/7�I���)6�d����)�l���)i.�p����1�����1������1�����1�$����1�d����1�q��/%7�z��/i.���/,7��)17��)97�
�)~/��)�/�*D7���/�1	���*�)
���:*
���)17���)97
����)~/����)�/��*D7��/R7����%]7K��/*4X��/c7d��#�/����`1���/�)đ�/m7ߑ�/,7 ��� d2!�����1!��d*�/!
��/r7!#��/y7#T���`1$\����/$i���e1$q���~/$���/�7$�����3%ǒ�=#�1&Ւ��`1&ؒ��/&��/�7'���*�7(\���*�7)����*�7*����*�7+���*�7,���*�7-t���*�7.��+�7/H��+�70���6+�71��E+�72D��T+�73���_+�74��m+�75P��}+�76����+�77����+�78P���+�79t���+�7:0���+�7;����+�7>���+�7?���+�7@��,�7AX��,�7B��(,�7C@��:,�7D���S,�7E-��d,�7FS��o,�7Gb��y,i.Hp���,�/H����,�7Iȡ�-�7J|��1-�7J4��A-�7Jl��'C>GK5��h-�2K=��r-e1KE��~-e1KM���-�7KU��/8Kz��/i.O���/8O�����3P���#�3Q����`1Rɦ�/8Rߦ�/%8T��#�3U����3V����-,8W����-18X����-68Y ��=#�1Z#���-68Z<���-68[����`1\����/\��/8]��/<8_+��#�3`A���C8aY���H8bd����3cܩ��M8d����-M8e̪��-M8f���-M8g����-M8h!��=#�1i$���`1i,���/i��/S8j���/a8l��#�3m,����3n���-h8o����-m8p���-r8qí�=#�1r���-r8r8��.68s���).68t��2.r8uX��B.r8v̯�Q.r8wڰ�[.M8x��h.r8y���r.r8zo���`1{x���/{���'C>G|	��/8|��#�3~G��|.}8p����3�a��=#�1�p���`1�����/����/�8���/�8���hi.�,��#�/�ٵ�~/�����.~/�/���`1�7��/�3�@��/�8�L����3�����.�8�8��#�3�k���`1�s��/i.�{�� d2�~����1����/�)�ٷ�/�)���/�8���/~/�8��(/�8�`��5/�8�h����)�p����)�x��>/�)����N/�3����^/~/����p/i.����y,~/�<��z/�3�����/�3����/�)�P���/�)����/*4����/e9�ؽ�hi.���#�/����`1���L#�3���/*4�#��/l9�N��hi.�`��#�/�����`1����/�6����/s9���#�3�����3�4��#�3�����`1�����/���/i.����`1�����/����e1���e1����~/���hi.���'C>G����/�0���/r2���/9�<���`1�D����/�L���e1�T��e1�W���~/�k��hi.�t��/�6����/�9����#�3������3�x���0�9�����0�9�D���0�9�����0�9�����0�9���1�9�@��1�9���� 1�9����.1�9����<1�9���<1�9�(��I1�9�X��V1�9����e1�9����t1�9�����1�9�����1�9����1�9�4���1�9�����1�9�����1�9�����1�9� ���1�9�H���1�9�X���1�9�|���1�9����2�9����2�9����#2�9�$��12�9Q���`1Y��<2�9f��=#�1l���/���'C>G�/�9�@2�9	�b2�9�n2�9H��/�7]���~/|��hi.�����)���/�6���/�9��#�38����3n���`1v��=#�1|���/���/�3���/�9�����3$��#�32���`1:��/�3C��/�9L���`1 T���e1 j��L#�3 �
r-e1 �
~-e1 �
��1 �
�-�7 �@2�9 �
�2~/#�
�2~/#�
�2�1#��:#t��/�:$���/�:&�����)'���K~/'8��d~/'x���~/'�����)'���r3�)'0����)'z����)'���3�)'���,�/'�����/'X����)'l���3�:'����3�))3��6�/)`����))����/)(��t�/)H��8�/*|��j�/+���H�/-X��H�//���z~/0��~/0d����/0���?�/1����/2����~/3����/3|����/5���~/6\����/64�� ~/7����~/7����/74���3~/7X��	�3e17|��	4e17���_4�:7���k4�:8$���4�:8P��t�::����4�:<����4�0=���4�:>0���4�:?\��5�:@���'5�:A���H5�:B���c5;B`��'C>GD|���;D����5;G����#;H����+;IE���55;KP���5=;M���5G;P����5Q;R����5];U����5k;W���6{;Z��,6�;[P��:6�.\)��h6�.]8��s6�;^���6�;_3���6�;`h��/i.aP��'C>Gap���70Ga����7>GaT��8BGa���/HGc���8NGd���8TGd���)8TGe���<8TGf��T8TGg��e8TGh(��{8TGi;���8TGjd���8TGkw���8TGl����8TGm����8TGn����8TGo����8TGp����8TGq���	9YGr���9^Gs��!9^Gt��09^Gu*��<9�3vD��Q9cGxy��d9�/{���u9lG|����9lG}$���9qG~P���9xG�x���9lG�����9�G�����9�G�����918� ���9�G����:18����:�G���:�G���+:�.�(��<:�G�X��P:�G����[:�G����k:�G����|:�G����'C>G�����:�G� ���:�G�,���:�G�D���:�G����/i.����/i.�����;e1����;�4�0���;�G�����;�G�f���;�)�x���;�G�,���;i.�x���;i.����
�)�����;i.� ���;�G�����;i.�����;H�����;�4����<H����!JjJ�8��YJi1�@���~/����	�JP6�����Ji.�����Ji.�(��	)K�/�5��/�4�T���Ki.�6<B<K<& �& & e<& K<t �<�<�<�<�<�<�<& & �<�<�<�<�<�<! �<�<�<�<�<! ! �<�<�<! �<�<�<�<�<�<�<�<�<�)�<�<�<�)�)�<�)�<! & �<! 8 & �<8 ! 8 & �<8 ====K<K<======&=&=&=&=&=&=1=t �<�<K<t �<�<K<t �<�<K<t �<�<K<t �<�<K<�<�<! �<E=H=�<! ! ! ! ! K=O=_=�<�<f=�<l=v=��~=���-��-�=��-~=�����=��Fn�)�)A*G*�=W*�=*�<�<*�=�=�=�=�=���=�<t �=��& �<�<}$�}$�<�=& <}$�<}$�<}$�<}$�t �<�<�=�<�=& t �<�<�<�<�<8 ! 8 & �<8 �=! & �<�=! 8 & �<8 �<! 8 & �<8 �=I-g t & g I-I-�-�(�(<"B"�<�=�<�<nO�%�%�%<�=�=�=�=<�=j$K<�=�#�#& t �#�<�<�=n�=�#& t �#�<�<�#& t �#�<&&�<j$�=x$�=n�#�<K)�<�=�=�$�$�$}$}$K<�=�=�=�=�=�%�%& t �#& t ! �<M&�%t & �=M&�%K<K<�=�=>	>�=�=>�=>�=�=>�>�=�=>�=j$j$-'6'j$L'j$-'6'j$L'�<�<O>m �<�<�#& t ! �<�<>m 8 V&�<�<�=>m 8 V&�<�%�<�<�<�=�#& t �#8 �<�<�=>�<�<�<�#m �<�<>>K<�<(>�<n>[(`(�<�%O�=>m �<�=�#& t ! �<�<�(�(<"B"�<�<n�(E=H=�=+>2>�<K)�<9>@>E>@>E>K)�=t & �<K<& t �<�<n�=t & ��<�<nl=�=j$�<L'�)�)A*G*�=W*�=*J>P>t & t & �-�$V>^>*t t & t & �-�$V>^>A*G*�=W*�=�=�#m �<`*`*`*�*& �=`*n�=�*j>y>�#�#�#�#�#�#�#�#�#�>�#�#�#�#�#�>�#�#M&��*�#�#�#�#�#�#�#�>�>�(�>�>I-O-W-_-�<�<�<�-�-�<�<n�>�>nnn�=I-�-�<�<�-�-nnnnnn�=�-�-�<�<n�>�>nnnnnnnnnn�=�-�-�<�<�<�=>8 & t �#V&�<�-�<�<(`*�<�.�#& t �#�<�#& t �#�<�%�0�<K)nO�=�>�=�(<"B"�<�<n�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(E=H=�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(E=H=�(E=H=�(�>�>�(�>�>�(�>�>�(E=H=�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�(�>�>�>�=�>�>�(�>�>�(�>�>�>�>9>x2�(<"B"�<�<n�=�%�<�<�<�%�<K)��>K)�$b3�<�>�>l=l=�<�=�<�=! �<�<�<�<�=! �<�>�>�>E=H=�>! �=�=�>�>�>�=�$�<�<9>�$�$b3�$�<�$�<�<�$�<�$�<�<�$�<�$�<�<�$�>K<K<�>K<K<�>K<�7�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?�>�>�>�>�>�>?????�>K<%?�<+?-?+?+?-?+?+?-?+?+?+?4?+?-?A?+?t �<+?M?]?& t k?q?v?q?v?q?�;v?�?�?K<K<K<%?�K<K<%?��?��?�?�?�?�?	K,!%)2T=rE�n�!�r�%�aQS�1Q��1)w�/):*)J*�%�4��3~/�4e1�H4e1q/i.y/i.�/,7�/,7�/i.�/�)�/�)�/�)�/�)�/�)�/�)�/�)�/�)�/�)�/�)�/�)�/,7�/�)/H/!H!/�4)/i.1/i.9/�H/�)5�)�B�)/�)	/i.	�B�HI�B�H�/�HY�B�H�Ia�;e1aQ.Ia�-I��Br.a CI�*Iq/�)y/i.a]CacCMI/i.�$fI�/�)�/�)a�CMI	
�)�(i.a�-�Ia�-�Ia�-�I��Cr.�/�I�/i.��C,7��C,7�D�I���I�>D*J�PD�)�\Di.�lD*J��Di.��D*a/i.a�;9J/i.q/XJ$jJ,�P64�DP64��Jq�D5I�~/��Di.�/�J�/i.�D�I��D,7�/�)Y��JYs32�/5Y#~/Y�
2Y��)Y��)Y��)Y�~/Y��)�,E�0Y�~/YS~/�AEi.�UE�)�bE5Y�i.�/i.�;F�J/Ka�-K��F�)9/$1��F�4���)a�;�Ka�;�K	�e1Y/i.Y,�/�GXJ�G,7�3G*1/�)Yz~/</@6</i.<3GJ6De1D�$$LD3GJ6D[#*LaSG;L9/�)Q��)��G5q:*aS�/I�G^L�>D�)a�-gL�,E5D/i.D/@6D�;i.L/i.LM(J6LR(P6Le1T3GJ6\�$$LTe1djJl/i.l/@6le1l3GJ6l�G�Ll�;i.l�$$Lq/�)y�%]7t/i.t�U6tR(P6tM(J6<�$$L<e1|/�4|3GJ6/i./�4/@63GJ6e1�$$L�G�4�/@6�/i.��U6��;i.�R(P6�M(J6�/i.�+H�M�e1��$$L�jJ��P6�>HmN��BsN�/�)�
xNa�%�NAgH�N�qH�N<�$*L��$
O�/�4�3GfI�/�4�3GfI�qH�NA}H,8a.eOa�HmO��-�;��-�;��H�OA
�OaSG�O�H�OaQ..2a�H�O��H�O��H�OtV(P6Y�H�)1�H�P)I~/) I�PQ2I�P9@I�P1MI~/1��P���))��P�_I�)��I�)Y�
2A_I�)1�3�P��#�PQ�I�P1��))��)��IQ���)��I�)y/�)Y�IQ1�I�P9��/I��)A�I�QA�I�Q)/�Q1A�Q�jJAi1��P6Ihi.I��//i.�Le1�K��	K��/�4��K�Q�TKw1�9>w1�!JjJ��KR�`K�0�pKj7��J�Q�xK�Q��Ki.��Ji.��KR�/�4��K�Q�TKw1�/�)XLTRYgLnRatL�RA�L�R��L�R��-�;a�L�R9�L�R9�L�RI/�)a/�R�
�RQ/i.a/�4a�;�Ra/�Ra�;S�*MSa�;�4aAM�4a�;e1Y/i.hM+Si�I�/imM�7i/�7a/i.+++T� �$�(�,�0�48D<D@eD�H�LP�T�X\�`"d�hxl	p�	tP
x|��R�R�s�D�D�e�����w�7�����;�����K�����C�
�����I�����M����{�-���� Y!"�"Q#$�$�%�% X&$
'(�',�(0F)8*<6*@o*D�*H�*L+P++TN+Xm+\�+`�+d�+h�+l ,pI,th,x�,|�,��,��,�!-�D-�c-�|-��-��-��-��-�.�B.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.�.�.//////  /$%/(*/,//0/44/89/<>/@C/DH/HM/LR/PW/T\/Xa/`j/do/ht/ly/p�/t�/x�/�j/�o/�t/�y/�1�1�1�1�1�1�o/�t/�j/�o/�t/�o/t/j/o/t/y/o/1 1(j/,o/0t/4�1dj/ho/lt/py/t1x1|1�1�1�j/�o/�t/�y/�1�1�1�1�1�j/�o/�t/�y/�111111333 3$3($3,)30.3433883<=3@B3DG3HL3LQ3PV3T[3X`3pj/to/xt/|y/�1�1�1�1�1�1�3�3�3�3�3�1�j/�o/�t/�1�1�)3 y/lj/po/tt/xy/|1�1�1�1�1�1�3�3�3�3�j/�o/�t/�1�j/�o/�t/�1�1<�8@�8D�8H�8L�8P�8T�8X�8\�8`�8d�8h9l9p9t9x9|9�9�$9�)9�.9�39�89�=9�B9�G9�L9�Q9�V9�[9�`9	:Q3:W:(:,W:0�;4�;8�;<�;@�;Do/Ht/L1P1T)3X�;\�8`�;d�;	h�;l�;p�;t?x�C|�C��C��C��C�?�o/�t/�1�1�1�y/��;�1��;�)3'{	o/.�?T.o/.�6T.�HT.�kS.�KS.cES.kKS.so/.{QS.�QS.�QS.�T.��S.��S.��S.��S.��S.��S��H�So/��H��1I��K�o/#�IK#�K���L#M�o/�so/#so/o/ o/�)CKL�)CKLzo/ zo/@zo/`zo/�zo/�zo/�zo/�zo/{o/�	o/ �	o/��S	o/@�S	o/`�o/��o/��o/�o/ �o/@�o/gTs~@(�I"ISIYInI~I�I�I�I�I�I�I�I�I�I�I�IJJJ%J1J@JIJPJ�J�J�J�J�J$K6K;KDK�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K
LLL1LALVLvL�L�LM M%M4MIMaMsM�M�M�M�M�M�M�M�M�M�M�MNN5NGNPN^NgN�N�N�N�N�N�N�N�N�N�NOO2O>ODO_OrOzO�O�O�O�O�O�O�O�O�O�OPP
PPP*P4P;PBPIPPPXP`PePoP�P�P�P�P�P�P�PQQQ#Q-Q8QDQPQ]QiQqQzQ�Q�Q�Q�Q�Q�Q�QR$R3R=RKRtR}R�R�R�R�R�R�RSS#S;S
 "5B D$G&M(R)S*W+`,d.e/h0m1r2v3w4{6;�@�A�E�F�G�J�K�L�M�N�O�P�Q�R�S�V�W�X�Z�\�]�^�_�b�c�e�h�i�j�l�m�o�p�q�r�w�{���Y�) �.(�.��/��)��/>�0H�0Z�0c�)m�)r�)�)��)��/��)��0��/��/��/��)��)��0��)�0��)(n10s1@s1�0(�0�)�1��05�/>�0?@2ZE2r�)c�)�)��)��/�J2��)H�/��)Qs1`�/iO2d�/ys1�_2Z�0r�)c�)m�)�)��)��)��/��)��/��/>�0 i2�1(n10s1��/ i2�1� �2� 3�)m�) i2�1s"�3�"�3�"�30s1@s1�#4�#�1�#4m�)�)K�)"$�/+$�00s1(n1�#4�#�1(n10s1@s1�#4�#4@s1(n10s1�$�4(n10s1@s1�0(n1�#�10s1@s1�#4
%�4%s1%s1+%n1�%s1 i2�1�%�3�%�3 i2�1&�)�) i2�1�%�3�)m�)Z�0�&L5�&�/�&�)(n1�#�10s1@s1�#4(n1�#�10s1@s1�#40s1�#4(n10s1@s1�#�1�#4�%�6�#40s1@s1�#4�#�1(n1 i2�1�(�3�#�1�#�1(n10s1(n10s1})�)@s1�#�1�#�1�#�1�)�6�)�1p�/0*�)p�/ i2�1u*�0(n10s1�#�1�-�2�-s1�-s1�-8�#�1�#�1�#�1�#�1 i2�1�/�)�/�8�/�8m�)�)�/�)�/4�/�/�#4(n10s1@s1(n10s1@s1�#�1��)�#�10s1�#4�-s1�-s1�1�-8�2�/�2�/�2�1��)��/��/��/c�)m�)r�)>�0Z�0�)��0��)�5s1�5s1�9�G�0�G<s1�K
R�K�0	
 !"#!&#'%B'Y)c+d+e-f-}/~1�3�5�7�9�;�=�?�A�C�E�G�I�K�M�O�Q�S�U�W�Y�[�]�_�a�c�e�g�i�k�m�o�q�s�u�w�y�{�}�����
�����'�(�)�*�+�,�0�1�2�3�4�;�?�D�E�F�V�W�X�Y�Z�[�\�_�`�g�h�i�j�p�u�v�w�|�~����������������������������������������������������	��
�����������!�#�%')+-/1#3(5;7<9=;>=@?CADCEEKGXIZK[M`ObQdSeUfWkYs[w]x_a�c�e�g�i�k�m�o�q�s�u�w�y�{�}���	�����!�"�#�$�%�&�2�A�B�C�K�L�M�t�~�������������������������������������������������������&�)�ln~�	�2>
r~r|r��J��H��F��L��N��P��R�
^I^JtJ�JLLnL�L�L�L�L,M|M�M�M�MNN$N,N�N(OjP�Q�Q�QR!R+RfR8S�9;�9<�9=8�>H�?�(H[���:3UB�M
%$'&7698:8SQZYdckjljyx|{~}}�}�s���U�HU�Q��Q�GR+`R�`RUGR<Module>System.Xml.XPath.dllFXAssemblyThisAssemblyAssemblyRefResDescriptionAttributeSystem.Xml.XPathResCategoryAttributeResHResultsSystemXmlNodeOrderSystem.XmlXPathItemIXPathNavigableXPathNavigatorDebuggerDisplayProxyXPathExtensionsXPathNodeTypeXPathExceptionXPathNodeIteratorEnumeratorXmlSortOrderXmlCaseOrderXmlDataTypeXPathResultTypeXPathExpressionXPathNavigatorKeyComparerXPathNamespaceScopeXPathNavigatorReaderStateXmlEmptyNavigatorAstNodeMS.Internal.Xml.XPathAstTypeXPathAxisIteratorXPathChildIteratorXPathAncestorIteratorXPathDescendantIteratorFunctionFunctionTypeOperatorOpResetableIteratorQueryBaseAxisQueryCacheAxisQueryPreSiblingQueryQueryPropsXPathSelectionIteratorXPathArrayIteratorSortQuerySortKeyXPathSortComparerFilterVariableFollSiblingQueryAxisAxisTypeQueryBuilderFlagsPropsContextQueryAttributeQueryChildrenQueryDescendantBaseQueryDescendantQueryCacheOutputQueryXPathAncestorQueryDocumentOrderQueryParentQueryClonableStack`1ValueQueryGroupQueryFilterQueryNamespaceQueryCacheChildrenQueryEmptyQueryGroupNumericExprUnionExprExtensionQueryVariableQueryFunctionQueryCompiledXpathExprXsltContextSystem.Xml.XslUndefinedXsltContextXPathComparerHelperXPathSelfQueryOperandIteratorFilterOperandQueryXPathParserParamInfoAbsoluteQueryBooleanFunctionsNumberFunctionsStringFunctionsNodeFunctionsDescendantOverDescendantQueryIDQueryRootXPathScannerLexKindPrecedingQueryFollowingQueryMergeFilterQueryXPathEmptyIteratorXPathSingletonIteratorLogicalExprcmpXsltNodeSetBooleanExprForwardPositionQueryReversePositionQueryIXsltContextFunctionIXsltContextVariableXNodeNavigatorXPathEvaluatorExtensionsXPathConvertXmlReservedNsXmlCharTypeValidateNamesXmlExceptionHelperBufferBuilderBuffermscorlibObjectSystem.ComponentModelDescriptionAttributeCategoryAttributeEnumIXmlNamespaceResolverValueTypeSystemExceptionSystem.CollectionsIEnumerableIEnumeratorIEqualityComparerXmlReaderSystem.Collections.GenericIComparer`1TList`1XmlNamespaceManagerIComparerMulticastDelegateIXmlLineInfoVersionTitleDescriptionDefaultAliasCopyrightInformationalVersionDailyBuildNumberStrBuildRevisionStrDailyBuildNumberEcmaPublicKeyEcmaPublicKeyTokenEcmaPublicKeyFullSilverlightPublicKeySilverlightPublicKeyTokenSilverlightPublicKeyFullSilverlightPlatformPublicKeySilverlightPlatformPublicKeyTokenSilverlightPlatformPublicKeyFullPlatformPublicKeyPlatformPublicKeyTokenPlatformPublicKeyFullMscorlibSystemDataSystemDataOracleClientSystemCoreSystemNumericsSystemRuntimeRemotingSystemWindowsFormsSystemXmlMicrosoftPublicKeyMicrosoftPublicKeyTokenMicrosoftPublicKeyFullSharedLibPublicKeySharedLibPublicKeyTokenSharedLibPublicKeyFullSystemComponentModelDataAnnotationsSystemConfigurationSystemConfigurationInstallSystemDeploymentSystemDesignSystemDirectoryServicesSystemDrawingDesignSystemDrawingSystemEnterpriseServicesSystemManagementSystemMessagingSystemNetHttpSystemNetHttpWebRequestChannelSystemRuntimeSerializationFormattersSoapSystemSecuritySystemServiceModelWebSystemServiceProcessSystemWebSystemWebAbstractionsSystemWebDynamicDataSystemWebDynamicDataDesignSystemWebEntityDesignSystemWebExtensionsSystemWebExtensionsDesignSystemWebMobileSystemWebRegularExpressionsSystemWebRoutingSystemWebServicesWindowsBaseMicrosoftVisualStudioMicrosoftVisualStudioWindowsFormsVJSharpCodeProviderASPBrowserCapsPublicKeyASPBrowserCapsFactoryMicrosoftVSDesignerMicrosoftVisualStudioWebMicrosoftWebDesignMicrosoftVSDesignerMobileMicrosoftJScriptreplaced.ctorget_DescriptionGetLocalizedStringArgument_CreateNavigatorInvalidOperation_BadNodeTypeInvalidOperation_UnexpectedEvaluationNotSupported_MoveToIdSch_EnumFinishedSch_EnumNotStartedXmlUndefinedAliasXml_BadNameCharXml_BadStartNameCharXml_EmptyNameXml_InvalidOperationXml_UserExceptionXp_BadQueryObjectXp_CurrentNotAllowedXp_ExprExpectedXp_FunctionFailedXp_InvalidArgumentTypeXp_InvalidKeyPatternXp_InvalidNameXp_InvalidNumArgsXp_InvalidPatternXp_InvalidTokenXp_NoContextXp_NodeSetExpectedXp_NotSupportedXp_UnclosedStringXp_UndefFuncXp_UndefVarXp_UndefinedXsltContextXpn_BadPositionloaderSystem.ResourcesResourceManagerresourcesGetLoaderSystem.GlobalizationCultureInfoget_Cultureget_ResourcesGetStringGetObjectCultureResourcesConfigurationXmlXmlSchemaXmlXsltXmlXPathDataDataDeletedRowInaccessibleDataDuplicateNameDataInRowChangingEventDataInvalidConstraintDataMissingPrimaryKeyDataNoNullAllowedDataReadOnlyDataRowNotInTableDataVersionNotFoundDataConstraintStrongTypingSqlTypeSqlNullValueSqlTruncateAdapterMappingDataAdapterDBConcurrencyOperationAbortedInvalidUdtMetadataInvalidQueryCommandCompilationCommandExecutionSqlExceptionOdbcExceptionOracleExceptionConnectionPlanExceptionNteBadKeySetWin32AccessDeniedWin32InvalidHandleLicenseInternalBufferOverflowServiceControllerTimeoutInstallEFailvalue__BeforeAfterSameUnknownget_IsNodeget_ValueIsNodeValueCreateNavigatorAllMaskNoAttrNmspMaskTextMaskcomparerToStringSetValueXmlNameTableget_NameTableLookupNamespaceLookupPrefixIDictionary`2XmlNamespaceScopeGetNamespacesInScopeget_NavigatorComparerCloneget_NodeTypeget_LocalNameget_Nameget_NamespaceURIget_Prefixget_BaseURIget_IsEmptyElementget_XmlLangReadSubtreeXmlWriterWriteSubtreeget_UnderlyingObjectget_HasAttributesGetAttributeMoveToAttributeMoveToFirstAttributeMoveToNextAttributeGetNamespaceMoveToNamespaceMoveToFirstNamespaceMoveToNextNamespaceMoveToNextMoveToPreviousMoveToFirstMoveToFirstChildMoveToParentMoveToRootMoveToMoveToIdMoveToChildMoveToFollowingget_HasChildrenIsSamePositionIsDescendantComparePositionCompileSelectSingleNodeSelectEvaluateMatchesSelectChildrenSelectAncestorsSelectDescendantsget_CanEditPrependChildAppendChildInsertAfterInsertBeforeCreateAttributesReplaceRangeReplaceSelfget_OuterXmlset_OuterXmlget_InnerXmlset_InnerXmlDeleteRangeDeleteSelfPrependChildElementAppendChildElementInsertElementBeforeInsertElementAfterCreateAttributeMoveToNonDescendantget_IndexInParentNodeTypeLetterUniqueIdTblget_UniqueIdCompileMatchPatternGetDepthCompareSiblingsGetNamespacesContentKindMasksGetContentKindMaskGetKindMaskIsTextIsValidChildTypeIsValidSiblingTypeCreateReaderCreateContextReaderBuildSubtreeget_debuggerDisplayProxyNameTableNavigatorComparerNodeTypeLocalNameNameNamespaceURIPrefixBaseURIIsEmptyElementXmlLangUnderlyingObjectHasAttributesHasChildrenCanEditOuterXmlInnerXmlIndexInParentUniqueIddebuggerDisplayProxynavWriteLocalNamespacesWriteNodeElementAttributeNamespaceTextSignificantWhitespaceWhitespaceProcessingInstructionCommentAllresargsmessageExceptionCreateCreateMessageget_MessageMessagecountMoveNextget_Currentget_CurrentPositionget_CountGetEnumeratorCurrentCurrentPositionCountoriginalcurrentiterationStartedResetnodeIteratorAscendingDescendingNoneUpperFirstLowerFirstNumberStringBooleanNavigatorAnyErrorget_ExpressionAddSortSetContextget_ReturnTypePrintQueryExpressionReturnTypeSystem.Collections.IEqualityComparer.EqualsEqualsSystem.Collections.IEqualityComparer.GetHashCodeGetHashCodeExcludeXmlLocalspacenavToReaddepthstateXmlNodeTypenodeTypeattrCountreadEntireDocumentlineInfosavedStateconvertFromXPathNodeTypeToXmlNodeTypeget_IsReadingSystem.Xml.IXmlNamespaceResolver.GetNamespacesInScopeSystem.Xml.IXmlNamespaceResolver.LookupNamespaceSystem.Xml.IXmlNamespaceResolver.LookupPrefixXmlReaderSettingsget_SettingsXmlSpaceget_XmlSpaceget_HasValueGetElemNavMoveToAttrget_AttributeCountGetNamespaceByIndexMoveToElementget_EOFReadStateget_ReadStateResolveEntityReadAttributeValueget_CanReadBinaryContentReadContentAsBase64ReadContentAsBinHexReadElementContentAsBase64ReadElementContentAsBinHexget_DepthReadCloseSetEOFIsReadingSettingsHasValueAttributeCountEOFCanReadBinaryContentDepthInitialContentEndElementAttrValInReadBinaryClosedSystem.Runtime.CompilerServicesIsVolatilesingletonget_SingletonSingletonget_TypeTypeConstantOperandtypenameuripositionmatchSelffirstget_MatcheslevelfunctionTypeargumentListprefixget_TypeOfFunctionget_ArgumentListReturnTypesTypeOfFunctionArgumentListFuncLastFuncPositionFuncCountFuncIDFuncLocalNameFuncNameSpaceUriFuncNameFuncStringFuncBooleanFuncNumberFuncTrueFuncFalseFuncNotFuncConcatFuncStartsWithFuncContainsFuncSubstringBeforeFuncSubstringAfterFuncSubstringFuncStringLengthFuncNormalizeFuncTranslateFuncLangFuncSumFuncFloorFuncCeilingFuncRoundFuncUserDefinedinvertOpInvertOperatoropTypeopnd1opnd2get_OperatorTypeget_Operand1get_Operand2OperatorTypeOperand1Operand2INVALIDORANDEQNELTLEGTGEPLUSMINUSMULDIVMODUNIONResetCountMoveToPositionXPathResultType_NavigatorSetXsltContextAdvanceMatchNodeget_XsltDefaultPriorityget_StaticTypeget_PropertiesInsertGetMedianCompareNodesAssertDODAssertQueryGetXPathTypeXsltDefaultPriorityStaticTypePropertiesqyInputnameTestnsUritypeTestcurrentNodeget_Namespaceget_NameTestget_TypeTestmatchesNameTestTypeTestoutputBufferNotVisitedPositionCachedReverseMergequeryIList`1listindexget_AsListAsListresultsBuildResultsListnumKeyskeysoriginalPositionnodeget_Itemset_Itemget_NumKeysget_OriginalPositionget_NodeItemNumKeysOriginalPositionNodeminSizeexpressionscomparersnumSortsget_NumSortsSystem.Collections.Generic.IComparer<MS.Internal.Xml.XPath.SortKey>.CompareCompareNumSortsinputconditionget_Inputget_ConditionInputConditionlocalnameget_LocalnameLocalnameelementStkparentStknextInputVisitedFetchInputaxisTypeabbrAxisset_Inputget_TypeOfAxisget_AbbrAxisurnget_Urnset_UrnTypeOfAxisAbbrAxisUrnAncestorAncestorOrSelfChildDescendantDescendantOrSelfFollowingFollowingSiblingParentPrecedingPrecedingSiblingSelfallowVarallowKeyallowCurrentneedContextfirstInputProcessAxisCanBeNumberProcessFilterProcessOperatorProcessVariableProcessFunctionProcessArgumentsProcessNodeBuildBuildPatternQuerySmartDescPosFilterHasPositionHasLastNonFlatcontextNodeonAttributeiteratorIEnumerable`1PushPopPeekcondnoPositionEvaluatePredicateonNamespacepositionStkneedInputDecideNextNodeGetNextInputgroupNodeget_GroupNodeGroupNodeopGetValueqy1qy2advance1advance2nextNodeProcessSamePositionProcessBeforePositionProcessAfterPositionxsltContextqueryIteratorProcessResultget_QNameQNamevariablefunctionexprget_QueryTreeCheckErrorsQueryTreeResolveVariableResolveFunctionget_WhitespacePreserveWhitespaceCompareDocumentnsResolverget_DefaultNamespaceDefaultNamespaceordercaseOrdercinfodataTypevalget_OperandValueOperandValueinnerIteratorscannerParseXPathExpresionParseXPathPatternParseExpresionParseOrExprParseAndExprParseEqualityExprParseRelationalExprParseAdditiveExprParseMultiplicativeExprParseUnaryExprParseUnionExprIsNodeTypeParsePathExprParseFilterExprParsePredicateParseLocationPathParseRelativeLocationPathIsStepParseStepParseNodeTestIsPrimaryExprParsePrimaryExprParseMethodParsePatternParseLocationPathPatternParseIdKeyPatternParseRelativePathPatternParseStepPatternCheckTokenPassTokenNextLexTestOpCheckNodeSettemparray1temparray2temparray3temparray4temparray5temparray6temparray7temparray8temparray9Dictionary`2functionTableCreateFunctionTableAxesTableCreateAxesTableGetAxisftypeminargsmaxargsargTypesget_FTypeget_Minargsget_Maxargsget_ArgTypesFTypeMinargsMaxargsArgTypesargfuncTypetoBooleanNotLangSumFloorCeilingRoundargListtoStringConcatStartsWithCompareInfocompareInfoContainsSubstringBeforeSubstringAfterSubstringStringLengthNormalizeTranslateEvaluateArgMoveUpUntillNextProcessIdsxpathExprxpathExprIndexkindcurrentCharstringValuenumberValuecanBeFunctionxmlCharTypeget_SourceTextget_CurerntCharNextCharPeekNextCharget_Kindget_StringValueget_NumberValueget_CanBeFunctionSkipSpaceScanNumberScanFractionScanStringScanNameSourceTextCurerntCharKindStringValueNumberValueCanBeFunctionCommaSlashAtDotLParensRParensLBracketRBracketStarPlusMinusEqLtGtBangDollarAposQuoteUnionNeLeGeAndOrDotDotSlashSlashAxeEofworkIteratorancestorStkchildInstanceCompXsltECompXsltOcmpQueryQueryEcmpQueryQueryOcmpQueryNumbercmpQueryStringEcmpQueryStringOcmpRtfQueryEcmpRtfQueryOcmpQueryBoolEcmpQueryBoolOcmpBoolBoolEcmpBoolBoolOcmpBoolNumberEcmpBoolNumberOcmpBoolStringEcmpRtfBoolEcmpBoolStringOcmpRtfBoolOcmpNumberNumbercmpNumberNumberOcmpStringNumbercmpRtfNumbercmpStringStringEcmpRtfStringEcmpRtfRtfEcmpStringStringOcmpRtfStringOcmpRtfRtfORtfInvokeIAsyncResultAsyncCallbackBeginInvokeEndInvokeopndisOrget_IsLocalget_IsParamget_VariableTypeIsLocalIsParamVariableTypeDocumentContentMaskxmlPrefixNamespacexmlnsPrefixNamespaceElementContentMasksSystem.Xml.LinqXAttributeXmlNamespaceDeclarationsourceXElementparentnameTableXNodeGetLocalNameGetNamespaceURIXNamespaceGetPrefixOfNamespaceGetPrefixSystem.Xml.IXmlLineInfo.HasLineInfoHasLineInfoSystem.Xml.IXmlLineInfo.get_LineNumberget_LineNumberSystem.Xml.IXmlLineInfo.get_LinePositionget_LinePositionXTextCollectTextCreateNameTableXContainerIsContentIsXmlNamespaceDeclarationGetElementContentMaskGetFirstNamespaceDeclarationGlobalGetFirstNamespaceDeclarationLocalGetNextNamespaceDeclarationGlobalGetNextNamespaceDeclarationLocalGetXmlNamespaceDeclarationHasNamespaceDeclarationInScopeSystem.Xml.IXmlLineInfo.LineNumberSystem.Xml.IXmlLineInfo.LinePositionEvaluateIteratorXPathEvaluateXPathSelectElementXPathSelectElementsXObjectGetXContainerParentCalibrateTextEscapeValueForDebuggerDisplayWhitespaceCharsTrimStringToXPathDoubleXPathRoundSplitStringNsXmlNsXmlNsSurHighStartSurHighEndSurLowStartSurLowEndSurMaskfWhitespacefLetterfNCStartNameSCfNCNameSCfCharDatafNCNameXml4efTextfAttrValues_PublicIdBitmapCharPropertiesSizes_Whitespaces_NCStartNames_NCNames_CharDatas_PublicIDs_Texts_AttrValues_LetterXml4es_NCNameXml4es_Lockget_StaticLocks_CharPropertiescharPropertiesInitInstanceSetPropertiesget_InstanceIsWhiteSpaceIsNCNameSingleCharIsStartNCNameSingleCharIsNameSingleCharIsStartNameSingleCharIsCharDataIsPubidCharIsTextCharIsAttributeValueCharIsLetterIsNCNameCharXml4eIsStartNCNameCharXml4eIsNameCharXml4eIsStartNameCharXml4eIsDigitIsHighSurrogateIsLowSurrogateIsSurrogateCombineSurrogateCharSplitSurrogateCharIsOnlyWhitespaceIsOnlyWhitespaceWithPosIsOnlyCharDataIsOnlyDigitsIsPublicIdInRangeStaticLockParseNmtokenNoNamespacesIsNmtokenNoNamespacesParseNameNoNamespacesIsNameNoNamespacesParseNCNameParseNCNameThrowParseNCNameInternalParseQNameParseQNameThrowThrowInvalidNameSplitQNameNCNamesCheckLocalNameCheckPrefixMappingAllExceptNCNamesAllExceptPrefixMappingBuildCharExceptionArgsBufferSizeInitialBufferArrayLengthMaxStringBuilderLengthDefaultSBCapacitySystem.TextStringBuilderstringBuilderbuffersbuffersCountlastBufferlastBufferIndexlengthget_Lengthset_LengthAppendClearClearBuffersCreateBuffersAppendHelperAddBufferRecycleSetLengthwstrcpyLengthbufferWeakReferencerecycledBufferdescriptioncategoryvalueParamArrayAttributeusedFallbackSystem.Runtime.InteropServicesOutAttributenamespaceURIscopewriterlocalNamenamespaceScopeotheridendxpathresolverexpressioncontextlastSiblingToReplacenewNodenewChildnewSiblinglastSiblingToDeleten1n2xmlfromCurrentNodereadernsNavnavigatordefattrinnerExceptionarg2innerlangnsManagerwobj1obj2objtypxlinamespaceNameitposlreevalQuerysizeixynodetyperootflagspropsqqyParentcapacitycollectionqyquery1query2resultres1res2tabledummybaseUrinextbaseUrixpathExpresionxpathPatternscanerlexKindtnumberstrnumbmovedval1val2oobjectmethodcallbackdocContextattrnsncarangeschlowCharhighCharcombinedCharstartPoslencharsstartsoffsetthrowOnErrorcolonOffsetoffsetStartCharoffsetBadCharlnamedatainvCharIndexinvCharnextCharpSourcebufnewLengthdmemsmemcharCountComVisibleAttributeCLSCompliantAttributeSystem.SecuritySecurityTransparentAttributeSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyDefaultAliasAttributeAssemblyCompanyAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeSatelliteContractVersionAttributeNeutralResourcesLanguageAttributeAssemblyDelaySignAttributeAssemblyKeyFileAttributeSystem.Security.PermissionsSecurityPermissionAttributeSecurityActionSystem.DiagnosticsDebuggableAttributeDebuggingModesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeSystem.CoreExtensionAttributeAttributeUsageAttributeAttributeTargetsset_DescriptionValueGetTypeAssemblyget_AssemblySystem.ThreadingInterlockedCompareExchangeget_CurrentCultureIFormatProviderFormat.cctorDebuggerDisplayAttributeNotSupportedExceptionEmptyop_EqualityInvalidOperationExceptionArgumentNullExceptionop_Inequalityget_InvariantCultureSystem.IOStringWriterXmlWriterSettingsset_Indentset_OmitXmlDeclarationConformanceLevelset_ConformanceLevelTextWriterWriteStartElementWriteStringWriteEndElementWriteStartAttributeWriteEndAttributeGetKeyValuePair`2IEnumerator`1get_KeyAddNamespaceIDisposableDisposeXmlParserContextset_IgnoreWhitespaceStringReaderTextReaderArgumentExceptionWriteAttributeStringWriteFullEndElementWriteCommentWriteProcessingInstructionChar<PrivateImplementationDetails>{35A34D83-62A7-4B45-B5C3-60CEC80716E8}CompilerGeneratedAttribute__StaticArrayInitTypeSize=20$$method0x6000418-1RuntimeHelpersArrayRuntimeFieldHandleInitializeArray__StaticArrayInitTypeSize=64$$method0x6000418-2Int32__StaticArrayInitTypeSize=40$$method0x6000418-3StructLayoutAttributeLayoutKindWriteWhitespaceset_HResultMissingManifestResourceExceptionset_NameTableset_CheckCharactersAddArgumentOutOfRangeExceptionCompareOrdinalConditionalAttributeDoubleMemberInfoWriteElementStringRuntimeTypeHandleGetTypeFromHandleStack`1ICollection`1SortDefaultMemberAttributeRemoveAtInt16Int64UInt32UInt16UInt64SingleDecimalop_ExplicitThreadget_CurrentThreadConvertCompareOptionsCompareToTryGetValueIsNaNStringComparisonget_CharsMathNumberFormatInfoget_InvariantInfoIndexOfget_CompareInfoToInt32get_BaseUriget_FirstAttributeget_IsNamespaceDeclarationget_NextAttributeget_FirstNodeget_NextNodeget_IsEmptyXNameget_NamespaceNameXProcessingInstructionget_Targetget_LastNodeXDocumentget_RootXCommentget_Dataget_Parentget_LastAttributeget_XmlnsGetName$$method0x6000420-1<EvaluateIterator>d__0`1System.Collections.Generic.IEnumerable<T>.GetEnumeratorSystem.Collections.IEnumerable.GetEnumerator<>2__currentSystem.Collections.Generic.IEnumerator<T>.get_CurrentSystem.Collections.IEnumerator.ResetSystem.IDisposable.Dispose<>1__state<>l__initialThreadIdSystem.Collections.IEnumerator.get_Current<>3__result<navigator>5__1<r>5__2<t>5__3<>4__this<>7__wrap4<>7__wrap5<>m__Finally6System.Collections.Generic.IEnumerator<T>.CurrentSystem.Collections.IEnumerator.CurrentDebuggerHiddenAttributeget_ManagedThreadIdXDocumentTypeSystem.LinqEnumerableFirstOrDefaultget_DocumentTrimNumberStylesTryParseToDoubleFormatExceptionOverflowExceptionStringSplitOptionsSplit$$method0x600042a-1MonitorEnterByteExitXmlExceptionSecuritySafeCriticalAttributeget_OffsetToStringDataset_CapacitySecurityCriticalAttributeCopyset_TargetUnverifiableCodeAttributeSystem.Xml.XPath.resources!System.Xml.XPath...xmlIhttp://www.w3.org/XML/1998/namespacexmlns;http://www.w3.org/2000/xmlns/	langXpn_BadPosition
writer]Microsoft.VisualStudio.Modeling.StoreNavigator%Xp_NodeSetExpected#Xp_BadQueryObject#Xp_InvalidPatternnewNode=""xmlns="
xmlns:valuenewChildnewSibling)Xml_InvalidOperation
reader, Name=", Value="navigator#Xml_UserExceptionUNKNOWN()!Sch_EnumFinished%Sch_EnumNotStartedPosition=, Current=	nullobjspacedefaultpreservelocalNameindex	namenamespaceURIKSystem.Xml.DataDocumentXPathNavigatornodeType#XPathSortComparerG... PrintTree() not implemented ...Xp_NotSupported)Xp_InvalidKeyPatterncurrent)Xp_CurrentNotAllowedkey	selfyespositionop:Xp_NoContextXp_UndefVarXp_UndefFunc#Xp_FunctionFailed#XmlUndefinedAlias/Xp_UndefinedXsltContextXp_InvalidTokenoranddivmod	node	text-processing-instructioncomment*#Xp_InvalidNumArgs-Xp_InvalidArgumentTypeid	lastnamespace-urilocal-namecount
string
concatstarts-withcontains!substring-beforesubstring-aftersubstringstring-lengthnormalize-spacetranslatebooleannot	truefalse
numbersumfloorceilingroundancestor!ancestor-or-selfattributechilddescendant%descendant-or-selffollowing#following-siblingnamespace
parentpreceding#preceding-siblingRXp_ExprExpectedXp_InvalidName#Xp_UnclosedString+NotSupported_MoveToId9InvalidOperation_BadNodeTypeKInvalidOperation_UnexpectedEvaluation1Argument_CreateNavigator\"\r\n\t
	


  �1AZaz�����14>AHJ~�������P�������������������������OQ\^�������������1VYYa�����!:AJq�����������	9	=	=	X	a	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	





(
*
0
2
3
5
6
8
9
Y
\
^
^
r
t
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
(*02369==\]_a��������������������(*359`a��������������




(
*
9
`
a
.0023@E��������������������������������@GIi����		<<>>@@LLNNPPTUYY_acceeggiimnrsuu����������������������� EHMPWYY[[]]_}��������������������&!&!*!+!.!.!�!�!00!0)0A0�0�0�01,1N������5AZ__az�����14>AHJ~�������P�������������������������OQ\^�������������1VYYa�����!:AJq�����������	9	=	=	X	a	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	





(
*
0
2
3
5
6
8
9
Y
\
^
^
r
t
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
(*02369==\]_a��������������������(*359`a��������������




(
*
9
`
a
.0023@E��������������������������������@GIi����		<<>>@@LLNNPPTUYY_acceeggiimnrsuu����������������������� EHMPWYY[[]]_}��������������������&!&!*!+!.!.!�!�!00!0)0A0�0�0�01,1N������}-.09AZ__az�������14>AHJ~�������P�����E`a��������������������OQ\^���������������1VYYa�����������������!:@R`ip�������������			9	<	M	Q	T	X	c	f	o	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	







(
*
0
2
3
5
6
8
9
<
<
>
B
G
H
K
M
Y
\
^
^
f
t
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
(*02369<CGHKMVW\]_afo��������������������������������(*359>DFHJMUV`afo��������������������������






(
*
9
>
C
F
H
J
M
W
W
`
a
f
o
.0:@NPY������������������������������������ )557799>GIiq�����������������		<<>>@@LLNNPPTUYY_acceeggiimnrsuu����������������������� EHMPWYY[[]]_}��������������������� � � � &!&!*!+!.!.!�!�!0000!0/01050A0�0�0�0�0�0�0�0�0�01,1N�����	


 ��� %';=\^��� !#%(;==?���$�����������Xml_EmptyName)Xml_BadStartNameCharXml_BadNameChar0x{0:X2}.start�M�5�bEK��`���|�׾�y�1��55.0.5.0(System.Xml.XPath.dll\� Microsoft Corporation.  All rights reserved.5.0.61118.00
6111800�� b77a5c561934e089@00000000000000000400000000000000 31bf3856ad364e35��0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9 7cec85d7bea7798e��00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB��mscorlib, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e��System.Data, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089��System.Data.OracleClient, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089��System, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e��System.Core, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e��System.Numerics, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e��System.Runtime.Remoting, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089��System.Windows.Forms, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089��System.Xml, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 b03f5f7f11d50a3a��002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293��System.ComponentModel.DataAnnotations, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.Configuration, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Configuration.Install, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Deployment, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Design, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.DirectoryServices, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Drawing.Design, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Drawing, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.EnterpriseServices, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Management, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Messaging, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Net.Http, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Net.Http.WebRequestChannel, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Runtime.Serialization.Formatters.Soap, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Security, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.ServiceModel.Web, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.ServiceProcess, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Web, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Web.Abstractions, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.Web.DynamicData, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.Web.DynamicData.Design, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.Web.Entity.Design, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b77a5c561934e089��System.Web.Extensions, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.Web.Extensions.Design, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.Web.Mobile, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Web.RegularExpressions, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��System.Web.Routing, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��System.Web.Services, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��WindowsBase, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35��Microsoft.VisualStudio, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��Microsoft.VisualStudio.Windows.Forms, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��VJSharpCodeProvider, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a b7bd7678b977bd8f��ASP.BrowserCapsFactory, Version=5.0.5.0, Culture=neutral, PublicKeyToken=b7bd7678b977bd8f��Microsoft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��Microsoft.VisualStudio.Web, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��Microsoft.Web.Design.Client, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��Microsoft.VSDesigner.Mobile, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a��Microsoft.JScript, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a  ( 0Argument_CreateNavigator8InvalidOperation_BadNodeTypeJInvalidOperation_UnexpectedEvaluation*NotSupported_MoveToId Sch_EnumFinished$Sch_EnumNotStarted"XmlUndefinedAliasXml_BadNameChar(Xml_BadStartNameCharXml_EmptyName(Xml_InvalidOperation"Xml_UserException"Xp_BadQueryObject(Xp_CurrentNotAllowedXp_ExprExpected"Xp_FunctionFailed,Xp_InvalidArgumentType(Xp_InvalidKeyPatternXp_InvalidName"Xp_InvalidNumArgs"Xp_InvalidPatternXp_InvalidTokenXp_NoContext$Xp_NodeSetExpectedXp_NotSupported"Xp_UnclosedStringXp_UndefFuncXp_UndefVar.Xp_UndefinedXsltContextXpn_BadPositionI MIMI�@�A�B�C� �!�"�#�$�%�&�'�(�)�*�+�0�1�2�3�4�5�6�7�9�:�;�<��8�=�	�������@�$ ( 0����pd Q
 UY) < - ]     h 0 < 0 <0 $0 ` 0 0 0` D D D`   ` `D ` D< D D< D ] ]0 - 0  	`0 $009<< - -](Q)(<((	0]0]0<	 a@@@@a  a D  %(0(D DPTX\ = PTX ` 9  \`(\  h
spacepeEee<l0 0E i e m 0 00  q (i(e(m(quttt |(|| 0 0< 0 �� 0< 0 �� �� ����5 ��5
 5 �� ��x �� 5\(��(5

��������x
 ��xx �� x(��(x ��  �� �H D 00 
 ������DD00 500$00 500�� \(
(����
 ��< ��50 �� �� 050�� 0�� ��y0	 y0 �� y0(y05���� �� ��= 0  (��=  ��	 ����  �� xx �0 ���� ��x< ��x x ��(���� �������� �� �������� ������ ���� ������ 5��5�� ��x���� ��x �� ������ �� �� �� ��< �� �� � ��< � � �	 }  	 � � �
 ���� � ��(�� � � �$ ������ �0
��

	 ���� �4 000�H�� �8 �� �<y���� 5�� �@ �� ��  ��
 ��\ M
 PTX  �T 
 D �\ �� ��x xx���� xx��< �� \
���h���h
�������� ���� \ ��\(\ �l	 ���� �p
 D �t

 
D
 ��y�� �x
 D�� 0D ��< �� �� 0��
��  ��((��,/@.()[]*+-=<>!$'"|NLGAODSnsdaE �� �� ���� �� ����������

��  �� ������ �� �� �� ��
 �H0 �H�Hhttp://www.w3.org/XML/1998/namespace:http://www.w3.org/2000/xmlns/1�8V�6N5����Q ��Q ��	 ������Q	����	����������������	����
0��0}D0��	0��Q��	��	��������
}����}������������


������� �$�����������		


  �4AZ__az�����14>AHJ~�������P�������������������������OQ\^�������������1VYYa�����!:AJq�����������	9	=	=	X	a	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	





(
*
0
2
3
5
6
8
9
Y
\
^
^
r
t
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
(*02369==\]_a��������������������(*359`a��������������




(
*
9
`
a
.0023@E��������������������������������@GIi����		<<>>@@LLNNPPTUYY_acceeggiimnrsuu����������������������� EHMPWYY[[]]_}��������������������&!&!*!+!.!.!�!�!00!0)0A0�0�0�01,1N����ׄ|-.09AZ__az�������14>AHJ~�������P�����E`a��������������������OQ\^���������������1VYYa�����������������!:@R`ip�������������			9	<	M	Q	T	X	c	f	o	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	







(
*
0
2
3
5
6
8
9
<
<
>
B
G
H
K
M
Y
\
^
^
f
t
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
(*02369<CGHKMVW\]_afo��������������������������������(*359>DFHJMUV`afo��������������������������






(
*
9
>
C
F
H
J
M
W
W
`
a
f
o
.0:@NPY������������������������������������ )557799>GIiq�����������������		<<>>@@LLNNPPTUYY_acceeggiimnrsuu����������������������� EHMPWYY[[]]_}��������������������� � � � &!&!*!+!.!.!�!�!0000!0/01050A0�0�0�0�0�0�0�0�0�01,1N�����	


 ���$



 !#%';==?Z__az %';=\^��� !#%(;==?����0AZaz�����14>AHJ~�������P�������������������������OQ\^�������������1VYYa�����!:AJq�����������	9	=	=	X	a	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	





(
*
0
2
3
5
6
8
9
Y
\
^
^
r
t
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
(*02369==\]_a��������������������(*359`a��������������




(
*
9
`
a
.0023@E��������������������������������@GIi����		<<>>@@LLNNPPTUYY_acceeggiimnrsuu����������������������� EHMPWYY[[]]_}��������������������&!&!*!+!.!.!�!�!00!0)0A0�0�0�01,1N�����u ��  ��������     ���� � �
��$��$RSA1����g�w:�މ8���e� `Y>�Ēe���?�?�1��3��`!g-��1���
�/%�}�o��Y���5�L9�EC��;�&=����o��GP�\d��E��k*+G��e+��]� �!� �% �) �)
 M 	�5 M{debuggerDisplayProxy}00�� <0��<0<<	0<<00000D	�D��	�D��-<] �5 �Q
]�U�M�I�M]�I�M]<0<] 0	< ��0��	��<< Q}�Y	 �]�]�Y�Y 9U�Y�]�Y<<<<<
 Q9m-�mi�e
09�ei-	qe��	�������{ToString()} ��
<<<?:Position={CurrentPosition}, Current={debuggerDisplayProxy} �� ����4	���D0000Ei00p0p0<000pe5\����50  	$$	$0
DEBUG00�%����050��0000C>Position={CurrentPosition}, Current={debuggerDisplayProxy, nq}��0y0}05��	 1	0��	Item��=�����0������������	�������������������������5��5������|�������0�`
��0��00\�5��00$
��	��D,\����y����}���]����\�]��a
���]�������H�� M�5
M�� 
	

X
���dxxx��xxx��<����x��	���h 
5�hxx\
x���� 
5�h���h	����������\\\\\\\\�� �� 0\
0
�� �5�� ��


���� 
�� ��
00���|	00\�50��
����	����
��
����
������



��4�������������������������� ������ �������� ����������e �� ��
���� ��
����e��������	����
����h��������������������������h��������������EQ�������� �� ��
�� ������
0}�]����%�a(�	��	�	��
����}
��}�� ������	�� �
�5

�5

	 �
��  �5	 ��E  ��EE����	��System.Xml.XPath.dllMicrosoft CorporationMicrosoft® .NET Framework4/© Microsoft Corporation.  All rights reserved.5.0.61118.005.0.5.0
en-US0+f:\dd\Tools\devdiv\silverlightpublickey.snkTWrapNonExceptionThrows��.��System.Security.Permissions.SecurityPermissionAttribute, mscorlib, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798eTSkipVerification���N-�E�'RSDS`N��_r@��۰�System.Xml.XPath.pdbXFnF `F_CorDllMainmscoree.dll�% �a�0�	HX`��4VS_VERSION_INFO������?VStringFileInfo2040904B0LCompanyNameMicrosoft CorporationFFileDescription.NET Frameworkj%FileVersion5.0.61118.00 (SL_V5_RTW.061118-0000)JInternalNameSystem.Xml.XPath.dll�/LegalCopyright� Microsoft Corporation.  All rights reserved.ROriginalFilenameSystem.Xml.XPath.dllNProductNameMicrosoft� Silverlight>
ProductVersion5.0.61118.004CommentsFlavor=Retail2	PrivateBuildDDBLD656DVarFileInfo$Translation	�@�6`0�O	*�H��
��@0�<10	+0h
+�7�Z0X03
+�70%� ��<<<Obsolete>>>0!0	+��6H��Vޑݕ�4a�·�Q��10�`0�L�
.��P�\��0	+0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0
070822223102Z
120825070000Z0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0�"0
	*�H��
�0�
��y}�]�E9�4�1�%5Iw����Eq��F�Ԍ�kLRb��M�Il/$>e��#�H�u�E���P�%+��
#�A$�b��E��J�ͳ/"�J-|o�;�99ݽ)�f;-2��'H��l�����c��\������򸔣�8�P�'�N�0�=��=����l9�.4��.�
}b�xf��s
����� �O�c�,�2E�J�;PS�fQy����V>��P�n�5�{$�Rf=�N�+~3n�Gў�J�n�����S���0��0U%0
+0��U��0���[�p�ir�#Q~�M��ˡr0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority���<<��>�c��@0U�0�0U��vp[����N�QD.�Dc�0U�0	+�{��~J&�μNt�X't*u����L�xM����i��|�C�ʇ�S�Ÿ�Vo�cD�D�Ț���
����)}��s���9�=�j�8m҈�#����i	������4�|�.�)��Bk(q�8��
�]hͽ�Akf�����4��|z���B�{������
�p֒�O�8�|-�=�4b7��j#��\c��Z�9�`�U�3�;����_��,���˫� ��0� 
*�R�A�^0�(i��p��΀Brv0�z0�b�
a��0
	*�H��
0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0
110221205312Z
120521205312Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1
0UMOPR10UMicrosoft Corporation0�"0
	*�H��
�0�
��qt�ۜ/��c�����p��G*��Z��M�;�!��}|?��v%:ܠO �r�Cq�l����%���]�7�.ū�`q��'�3��֓�U˃����ca�����Fc7�<W�H S��X���ʶFl
�:Φ��ݪ�p�[���?�٤��n����:��J�,��Av	�lg �1�>k�@��p0�0羌�/�Ԇ?Z��h��|�JnYC H����E��Lb΢��%�б��${�|�\N�g����0��0U%0
+0U�r��b_ݣt�_�A�[C&0U��0U#0���vp[����N�QD.�Dc�0DU=0;09�7�5�3http://crl.microsoft.com/pki/crl/products/CSPCA.crl0H+<0:08+0�,http://www.microsoft.com/pki/certs/CSPCA.crt0
	*�H��
�``'�|0IGA7<^u��6H�,X��|�������m��0�!cAF�ׯ(K�6}@T`�b��i�_Ň��|��Y}ۈ�wx�$�d�NQ�D(�,T(r�=,�'oѥa��b:�N/�g}�cC?;��z�x@��x· ���`�R\v�x�cuk���F��YR�{������,~0�1K��Z��x��~`�
�1�r�>g�8�8�9s�;�4߃Ҝ����d_��.�2%vi%�Ս5#��%D0��0���j�O�%��EXzg�0
	*�H��
0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0
060916010447Z
190915070000Z0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA0�"0
	*�H��
�0�
��7n���BJq��H>S����,2�ORȃ�>3�I1�(��d�P���K���u��Ǩծipfx'f趷���Y")/�@�Vv�mdmJT���޿��ǀ�L7����VhG��v\/}�%�V[jc��|<��%M9wt]�\؆7,u��9	|v��lnz��>���q_*Ob`2�҃N+"\hE��/�P����l�%���ׅ�vs6ƕz��`���3���[�A�X��n�,H�o�C�j�&�k��(0�$0U%0
+0��U��0���[�p�ir�#Q~�M��ˡr0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority���<<��>�c��@0	+�70Uo�N?��4�K�����;AC��0	+�7
SubCA0U�0U�0�0
	*�H��
��M1�|P���a�pE��sT�?	-��QS��9���Vތ�;���ɷ�Q!oi~k�"F�l�m|"�Fӄ���6��~�p]E�����ݎ��*�|�ɮ2Շ��c�6�!�v�;��s�!�ش�T���eJ�(&�`�;�exH�ϭ�:O�bX�0��9���9��!�d�c��C/{F����e�J��t��n̝�(a|H��!8��Ŗ2��@�S=�����f7��"��̰wTQ:�rD�#�0��0���
a�00
	*�H��
0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA0
080725190115Z
130725191115Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1
0UMOPR1'0%UnCipher DSE ESN:85D3-305C-5BCF1%0#UMicrosoft Time-Stamp Service0�"0
	*�H��
�0�
��-����g%�&b�K�0��8��e4�6�$h�����{b,F�K�Q4��l�Z;���G=.5kE��<�f�i�J�',�<w[��p�KW�Я-����)��Ϟb�rT�;��?��Xl����u7����(����������=���2Ƞd��&qS��'vI�q��2x��lO"e�bMF/�#���p����2�+�@���,�l��2}��~�/2�f��EU���-g�g)���Z�#���0��0U�����i�YhN���zݛ.0U#0�o�N?��4�K�����;AC��0DU=0;09�7�5�3http://crl.microsoft.com/pki/crl/products/tspca.crl0H+<0:08+0�,http://www.microsoft.com/pki/certs/tspca.crt0U%0
+0U��0
	*�H��
�
?w_�<��5���V���/��?qՆ|w����|��
EH��i,�>gbT��'�9��هN��`G#{'@��
1��5��Ӌ�xaŵ�A�>6�X�'�:ڽ]��L��<��b��f���(�2��1	��"hFL��s"�)�"�V�����4�(�Jb����G�
��X;�k	i��H|U�?_8C��?�/�Os	=��^���7�da�M�=p�[���ԣ1�d֖�z?*[FS	<��?ỶSa1��0��0��0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA
a��0	+���0	*�H��
	1
+�70
+�710
+�70#	*�H��
	1��	�����8U
�ʲ�0T
+�71F0D�*�(System.Xml.XPath.dll��http://microsoft.com0
	*�H��
�/^PH�&�Ǚ�	�zAM_��"�։$�J��H�Hp-|�˵�
W,?�cP$���(Q�,XO�W���j7�/�e�s�}��M��x
�HH�U�ذ�0�|*#%��!�_�en�nI�����S,��Z|7%}r�}!�m��~w��!B��)�\�|:�@뛄C�U�������J���/��ҰX)�K`�vfl�'.�S��I�D}%�ܤڎ��S�i�cD'�
\,c4�����~�Y�*-���0�	*�H��
	1�0�0��0y10	UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA
a�00+�]0	*�H��
	1	*�H��
0	*�H��
	1
111118215958Z0#	*�H��
	1K�����I27����:�0
	*�H��
�A0e�����M�@�Xxݍ�x���ƥ&�I����2��A�PaL�ʼ��2lM�ؑJ�~x��}sks�\�1�9�l	
��?��2KP�a�a��1�4f�K�S�pvA%�{���fS�G3���P�m�ػc�G�dt�3
�~�c�c~(��pϖߖ�{��
;�۾/~�%޻�6_��(�=m|o��G��?K��
%�bv����\�U>E&�K��*@���I��Wdh�id�M>/�a�r(PKc�B�SF�
�
$AppManifest.xaml
 �9�b��9�b��9�b�PKc�BH�C�$$$OControlsDemo.dll
 ���9�b����9�b����9�b�PKc�B������)$�/System.ComponentModel.DataAnnotations.dll
 ���9�b����9�b����9�b�PKc�Bω�I`I`I$�-System.Xml.XPath.dll
 ���9�b����9�b����9�b�PK�Jw