Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/Bin/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/Bin/TreeListDemo.exe

MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL�E�Q��F.  @ �@��K �B��  H.text4� � `.rsrc�B D�@@.reloc�*@BH�=���@���(
*J�j���k*J�k-+�j*(
*J�k-+�l*s
z(
*{*"}*{*"}*{*"}*0Ku?
,?o
u1,0o#E	+(*(
*(**s
z(
*>u1��k*s
z(
*�-*o
�I(
(
,�l*�l*s
z(
*0^(Go
+2o
t
oJtr( 
,oL(!
�o"
-��us
	,	o#
�**>I($
*F~o%
o&
*F~o%
o&
*0e('

~-�s(
�~(+s*
o�~-�s+
�~o,
&s-
o�*j�����
DQ  >��!���y"nCv�y%��(.
s/
�*^(0
�
(
(1
*F~(2
�k*J~�k(3
*�rp�k(
�
(
�ks4
(5
�*� j2rp j[��(6
*r=p��(6
*(
*(7
*(8
*(9
*2s:
o;
*2s<
o;
*0s<
(=

('*((*(/*~*2s<
(=
*0s:

(4*0�j
��o>
�&��i,%+�o=
X
X�i2��
o?

�&�	�i,(	+�(4X
X�i2�*
	G	P.s0�*{*"}*{*"}*0){
(@
t|(+
3�*0){
(B
t|(+
3�*n{,{sFoC
*n(9(B(7(<*:(7(<*:(
(>*:(
(=*�(6rQp(D
,#(6rip(D
,(6ryp(D
**0S j1r�p j[��(6
* j1rp j[��(6
*r=p��(6
*(6*{*"}*:(E
(E*0k~,~*�(
oG

r�p(H
r�p(I
(J
�(
r�psF
sK
oL
t�~**(M
*{*"}*{*"}*(
*0T�(
oG

r�p(H
r�p(I
(J
�(
rpsF
sK
oL
t*(N
*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{ *"} *{!*"}!*{"*"}"*{#*"}#*{$*"}$*(
*B{%(+�*0"	�
�$(
�}%(P
*�r%p� (
�(
sQ
(R
�&*f(S
�vsT
(U
**f(V
�vsT
(W
*F~&(2
t *6~&(3
*�(x- o{(y(x,(xoX
(x*�� (
(Y
oZ
([
t *�(u��s\
s]
(~��s\
s]
(�*{(*"}(*{)*"})*{'*0P(�3*(�,(���s^
o_
}'(�,(���s^
o`
*2(xoa
*�(�-*(�ob
oc
t$od
t *6tro�*6tro�*b(+(xoa
(f
*0U
sg

(�o�oh
o�oi
(�ob
oj
&(�ok
ol
om
*0sn

oo
op
oq
*0sr

ss
*�ot
,ot
t&ou
op
(�ob
ov
*0G
(w(�ob
ow
Y
+ (�ob
oc
t$(�Y
/�(�*�(�ob
ox
oc
t$(�*6(u(�*0${7,*}7rEps{

(|
*0�

YE
,9FS`mz���8�t)}**t)}+*t)},*t)}-*t)}.*t)}/*t)}0*t)}1*t)}2*t)}3*t)}4*t }5*t#}6*}7*(O*(
*6(u(�*0${:,*}:r�ps{

(|
*06

YE+t }8*t#}9*}:*{;*"};*N(
(�(�*0Ms~

s
	rpo�	sr7po�(�(�o
o
*0�srYpo�
os)r�po� �s�
o �s�
o (�o�
o"o�
os)r�po� �s�
o �
s�
o (�o�
o"o�
sr�po�os)		r�po�	 �	s�
o	 �	s�
o 	(�o�
o"	o�
s

r�po�
os)rpo� �

s�
o �
s�
o (�o�
o"o�
os)r7po� �

s�
o �
s�
o (�o�
o"o�
s

rQpo�

	os)r�po� �
s�
o �
s�
o (�o�
o"o�
	os)ripo� �
s�
o �
s�
o (�o�
o"o�
srwpo�os)r�po� �

s�
o �
s�
o (�o�
o"o�
os)r�po� �

s�
o �
s�
o (�o�
o"o�
oo�
oo�
oo�
o	o�
oo�
*0�srYpo�
os)r�po� �s�
o �s�
o (�o�
o"o�
os)r�po� �s�
o �
s�
o (�o�
o"o�
sr�po�os)		r�po�	 �
s�
o	 �s�
o 	(�o�
o"	o�
s

r�po�
os)rpo� �

s�
o �
s�
o (�o�
o"o�
os)r7po� �

s�
o �
s�
o (�o�
o"o�
s

rQpo�

	os)r�po� �
s�
o �
s�
o (�o�
o"o�
	os)ripo� �
s�
o �
s�
o (�o�
o"o�
srwpo�os)r�po� �

s�
o �
s�
o (�o�
o"o�
os)r�po� �

s�
o �
s�
o (�o�
o"o�
oo�
oo�
oo�
o	o�
oo�
*�u/,u/o*u0,u0o**(
*6(u(�*0do�
,[o�
o
+2o

o�
o�
u0o�
o�
u0o�
o�
o"
-��us,o#
�*>R0wu�
-*o�
ur{?o�
{@o�
o�
o

+	o
t0o�
	o"
-��	us,o#
�{?o�
*8W0${B,*}Br�ps{

(|
*0<

YE,9F^v����8�t)}<*t)}=*t)}>*t }?*t#}@*t���s�
o�
*t���s�
o�
*t���s�
o�
*t���s�
o�
*t���s�
o�
*t���s�
o�
*t.}A{A��s�
o�
*}B*R(�
(�(*{C*�{C�/�/(�
-}Crpo�
*{D*"}D*{E*"}E*�(u(�(�(�{Ko�
*0js�}Fs�
{Fo�
o�
8o
t�s�

	o�
o�
	o�
r9p( 
,o�
o�
o�
rEp( 
,o�
o�
o�
r_p( 
,o�
o�
#i@o�
o�
rup( 
,o�
o�
o�
r{p( 
,o�
o�
o�
r9p(D
,o�
r_p(D
,o�
{Jo�
o�
o"
:���us,o#
�{J{Fo�
*A$C(
*0H
(�
,	(�
+,0{�{Ko�
{�{Ko�
{�o�
o�
*0�s�
	}�	s�
~�
o�
o�
}�	{�{J{Ko�
{Jo�
t<o�
o�
	��s�

	{�{Ko�
#y@#�r@s�
s�
o�
r�po�
o�
(�
&*0�{I-*{Io�
o�

{Ko�
 �3*{Fo�
{Ko�
o�
o�
r�p(I
{G( 
,*}Gs0
(�
o�
u�o�
o�
&(�
u�
o�
	o�
o�
*�{Fo�
{Ko�
o�
o�
r�p( 
o�
*(�*0${L,*}Lr�ps{

(|
*0�

YEd@+bt4}H*t5}I*t }J{J��s�
o�
*t#}K{K��s�
o�
*}L*0

.*t���s�
o�
*0(�
o�
X��
r_ps�
�+rKp�y(�
s�
�X(�
o�
X2�(�
o�
X(�
o�
Xr9ps�
�(�
o�
X(�
o�
XrEps�
�(�
o�
X(�
o�
Xrups�
�(�
o�
X(�
o�
Xr{ps�
�s�
(�
*0�-(�
o�
o�
*(�
o�
X3(�
o�
o�
*(�
o�
X3(�
o�
o�
*(�
o�
X3(�
o�
o�
�y*(�
o�
X3(�
o�
o�
�y*(�
Yo�
(�
o�
o�
o�
*(�
*0Ut�
o�
o�
t o�
o�
o�
rEpo�
ur(�
-o�
o�
t**(�
*z(u(�s/(�(�*{P*"}P*0�{Mo�
(�o!
+Z�s�

	r_prips�o�
	(�o�
	{No�
o�
o�
�ko�
X�i2��&�{Mo�
*x��{Mo�
(�(�{Mo�
*0�o�
u"
-*(�o�o#+d�
s�
(�	o%rkp(�	o&o�
	s�o�
(�o�
o�
o�
o�
X�i2��&�*��0�o�
u"
-*(�o�o"+i�s�
(�o$rupryps�o�
(�o�

o�
	o�
	(�-+o�
�&�X�i2��
&o�
�*0Z���
0,(�o#
�i1*(�o"
�i1**0Do�

(�,(�o�
o�
,
o�
�k-(��ko�
*0o�

(�,(�o�
*no�
u"o�rup( 
*0${O,*}Or�ps{

(|
*0d

YE+Ht }M*t#}N{N��s�
o�
{N��s�
o�
*}O*�(
(�(�(�(�*{Q*"}Q*{R*"}R*{S*"}S*{T*"}T*r~U-rkp(��U~U*r~V-r�p(��V~V*r~W-r	p(��W~W*r~X-r%p(��X~X*rrApr�p(�
s{
s�
*(
*6(u(�*0S{_o�
-#(xoa
o�
(xoa
o�
*(xoa
o�
(xoa
o�
*0${m,*}mr�ps{

(|
*0�

YE,9FSw����������8t)}Y*t)}Z*t)}[*t)}\*t)}]*t)}^*t9}_{_��s�
o�
*t)}`*t)}a*t)}b*t:}c*t)}d*t;}e*t }f*t<}g*t<}h*t<}i*t<}j*t<}k*t#}l*}m*0Ys�

r�po�
rpo�
r1po�
rMpo�
r]po�
ropo�
�os�
�n*0o
u0
-*o�
(�*09 ~no�
,~no�
*(�s{
s�

~no�
*0V!o�
~oo�
+$(�

o
,r{pr�p(�
�(
-���o#
�**1D2tr(�*s
z(
*r-�k*����k*s
z(
*�-*r�ptrr)p~
o
r�p(�
*s
z(
*6(u(�*0${u,*}ur-ps{

(|
*0i

YE)6+At9}p*t9}q*t}r*t }s*t#}t*}u*R(�
(�(�*0�s
(�(�r�pr�ps�o
(�r�pr�ps�o
(�r�pr	ps�o
(�r/	pr9	ps�o
(�rW	pre	ps�o
(�r�	pr�	ps�o
s
(�(�o
(�o
(�o
*{w*"}w*{x*"}x*{v*R|vr�	p(+&*V(
(�(�*{y*"}y*{z*"}z*6(u(�*
*~

*0${~,*}~r
ps{

(|
*&(
*0G

YE+'tB}{*t }|*t#}}*}~*�(
(�((o�
(*�('
-*('
~�('
o
o

o
*{�*�(�( 
,*}�r�
p(*{�*�(�(
,*}�r�
p(*(�*n{�,{�s
o
*{�*�((
,*}�r�
p(*0)"{�
(@
tE|�(+
3�*0)"{�
(B
tE|�(+
3�*{�*"}�*0#(

(
s
��**{�*�(�y�y(
,*}�r�
p((,(o
*(�*Zr�
ps{
s�
��*o
*00$
(
s
((-
�s

o
*{�*"}�*0`%
(,;(o

+	o
Xod2X
	o"
-��
	,	o#
�-	d(*dZ[(*%=
~�*Zr*ps{
s�
��*o
*00$
(
s
((-
�s

o
*0l&
(,G(o

+%	o
Xo!,o!o�3X
	o"
-��
	,	o#
�-	d(*dZ[(*1I
{�*"}�*~�*Zr�ps{
s�
��*{�*�((
,*}�r�p(*{�*�((
,*}�r�p(('*{�*�(!(
,*}�rp((,(o
('*{�*�(#�,�,(
,*}�rp(*{�*�(%�k�k(
,*}�r*p(*�{�,,((
(
,(!o���+(&*~�*(�*{�*"}�*N(
(-(+*0Ms~

s
	rpo�	sr7po�(.(/o
o
*0�srYpo�o
os)r�po� �s�
o �s�
o (�o�
o"oo$o�
os)r�po� �s�
o �
s�
o (�o�
o"oo$o�
sr�po�oos)		r�po�	 �	s�
o	 �	s�
o 	(�o�
o"	o	o$	o�
s

r�po�
o
os)rpo� �

s�
o �
s�
o (�o�
o"oo$o�
os)r7po� �

s�
o �
s�
o (�o�
o"oo$o�
s

rQpo�
o

	os)r�po� �
s�
o �
s�
o (�o�
o"	oo$o�
	os)ripo� �
s�
o �
s�
o (�o�
o"	oo$o�
srwpo�oos)r�po� �

s�
o �
s�
o (�o�
o"oo$o�
os)r�po� �

s�
o �
s�
o (�o�
o"oo$o�
oo�
oo�
oo�
o	o�
oo�
*0�srYpo�o
os)r�po� �s�
o �s�
o (�o�
o"oo$o�
os)r�po� �s�
o �
s�
o (�o�
o"oo$o�
sr�po�oos)		r�po�	 �
s�
o	 �s�
o 	(�o�
o"	o	o$	o�
s

r�po�
o
os)rpo� �

s�
o �
s�
o (�o�
o"oo$o�
os)r7po� �

s�
o �
s�
o (�o�
o"oo$o�
s

rQpo�
o

	os)r�po� �
s�
o �
s�
o (�o�
o"	oo$o�
	os)ripo� �
s�
o �
s�
o (�o�
o"	oo$o�
srwpo�oos)r�po� �

s�
o �
s�
o (�o�
o"oo�
os)r�po� �

s�
o �
s�
o (�o�
o"oo$o�
oo�
oo�
oo�
o	o�
oo�
*{�*"}�*{�*"}�*{�*"}�*0H'u?
,<o
u/,(0*o
u0,(2*o
u1,(4**(�
*�(u(;(j( 
op�9s�
(!
*.(jor*08(o"
-/o�
o�
u6
oIrkp( 
,o�
o�
*0${�,*}�r6ps{

(|
*0M

YE+1t }�*t#}�{��:s#
o$
*}�*{�*R|�r�p(+&*0F(�
s%
(B(AoCjs@(>(jok�@s&
o:*^oDo8s@(>*{�*"}�*0,)(1o!

+	�sho'
	X
	�i2�*0*u
,o
**0I(
(H(J(N(L(K�Fs&
o:(P(U*�r�p(X(Ko6rQp(D
,(U*{�*"}�*{�*"}�*{�*�{�.}�r�p(X(U*{�*"}�*{�*0U+{�
(�
(�
3(�
(�
��+,#}�r�p(X(joq(U*{�*"}�*(Q*0A(Q.7(R,(j(Ko8om-(j(Ko8on*0,oW
(V*0;+(O
(�
,#(O((
,(KoA,�+(T*n{�,{�s
o
*0)"{�
(@
tE|�(+
3�*0)"{�
(B
tE|�(+
3�*:(E*
*
*f(Es%
(`*{�*"}�*r(_,(_o)
��**�(_(c(_(d(_o)
��(V(_*0X)(1(Mo"

+5	�(erupryps?(Os^o'
�&�	X
	�i2��&�**ETT0P)(1(Mo#

+-	�(frkp(g(Os[o'
	X
	�i2��&�*LL2(1o$*2(1o%*0(1o2
s@*zr_prips?s*
(^*~sw}�(
js@(l*~�*{�*"}�*f(k(ko8Xo=*f(k(ko8Yo=*{�*"}�*0-oO
(�
,(�
�+,*{�ox*f{�oyjs@(l*&(t&*(
*FoKrQpo>*JoK{�o=*0-s�j}�~�-�us+
��~�
��s+
oIrkp( 
,oKo8*u8-j*oKoA,oKo8*(o	o,
&oW,Eo_o-
+(.

%{�	(tX}�(/
-��%�$o#
�(1oMo3}�(o	o,
&{�*�*�.si��*�(
s0
}�s
}�s1
}�(z*06.
{�%(2
{�o3
�
,(4
�{�o5
&*
0G.
{�%(2
{�o6
�
,(4
�{�o7
,{�o8
(z*
��{s9
s:
}�{�o;
{�o<
*0%((|
,
(jos+�{�o=
&+�0:/
{�%(2
{�o>
,{�o?

�
,(4
�**.
�o�
rQp(D
,�l*�l*s
z(
*0/(o
u6
-*oIo@
oA
oW(�*0U0
%,Lrkp( 
-rup( 
-r_p( 
-+#(�
+,-(�+(�
+(�
*(
*b(u(�{�o�
*0�
{�-*t9o�

E"Cd*{�(�
r�po�
toB
*{�(�
r�po�
toB
*{�(�
r(
po�
toB
*{�~C
oD
*0${�,*}�rP
ps{

(|
*0R

YE'+2t9��sE
oF
*t }�*t#}�*}�*(O*{�*"}�*z(
��s\
s]
(�*01u
-*oW(G
&�&�*n,
t&�i-�l*�l*s
z(
*�(H
}�(I
�A(
(J
*v(K
r�
p(L
uO}�*�(M
{�,{�{�oN
*r(O
{�,{�oN
*f(|(�{�(�*b(P
(�r�
po�*0\(�o�
oQ
oR
(�o�
oQ
o�
oQ
oR
(�o�
oQ
o�
oQ
oR
*0�{�o�
>�{�(�
r�
po�
t�oS
{�(�
r$po�
t�oT
{�(�
rNpo�
t�oU
{�(�
rrpo�
t�oV
*{�~W
oD
{�~X
oD
{�~Y
oD
{�~Z
oD
*0${�,*}�r�ps{

(|
*0�

YE3@MZg+rtB}�*t9}�{���s�
o�
*t}�*t}�*t!}�*t }�*t#}�*}�*6(u(�*F{�oa
o�
*0${�,*}�rps{

(|
*0c

YE'4+?t���s�
o[
*t)}�*t }�*t#}�*}�*{�*v{�3*}�r�po�
*rup*r{p*(�
*v(u(�{�oa
o�
*�{�oa
{�o�
{�o\
t�ot
tro]
o^
*0${�,*}�r�ps{

(|
*0o

YE3@+Kt9}�*t}�{���s�
o_
*t }�*t#}�*}�*zuk,�k,�l*�l*s
z(
*�('
-*('
~�('
o
o

o
*z(u(�(�{�o�
*032{�o�
oQ

(�{�o�
oQ
(�*0To`
o�
r�p( 
-.o`
o�
r�p( 
-o`
o�
rp( 
,{�oa
&*job
,	(�*(�*0w3oc
o�
%
,gr�p( 
-r�p( 
-'rp( 
-3*od
(��Foe
*od
(��Foe
*od
(�*0�4od
o�
uI
oc
o�
,~%,yr�p( 
-r�p( 
-.rp( 
-A*of
%-&~g
�F�Fo�*of
%-&~g
�F�Fo�*of
tHo�*0S3oh
o�

r�p( 
-r�p( 
-
rp( 
,oi
o�
uI��+o�
*0G5sj

ok

+"	ol
o�
uI,o�om
	o"
-��
	,	o#
�*.<
0�6o�
uI
,
o�oe
*sn
od
(�(�o�
oo
-&(�o�
oo
,%(�o�
oo
,(�o�
oe
*(�o�
oo
,(�o�
oe
*(�o�
oo
,(�o�
oe
*0h7o�
uI
(
,	o�+H~p
o�
oq
+ol

	(�(
,o"
-��,o#
�*1)Z0h7o�
uI
(
,	o�+H~g
o�
oq
+ol

	(�(r
,o"
-��,o#
�*1)Z0�8(�o�
s�rYpo�(�o�ss

(�o�
o�
s�r�po�(�o� �
s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
s�r�po�(�o� �
s�
o� �

s�
o�(�o�
o�ss
		(�o�
	o�
s�

r�po�
(�o�
ss
(�o�
o�
s�r�po�(�o� �
s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
s�

r�po�
(�o�
ss
(�o�
o�
s�rpo�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
s�r7po�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
s�rQpo�(�o�ss

	(�o�
	o�
s�r�po�(�o� �
s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
	o�
s�ripo�(�o� �
s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
s�rwpo�(�o�ss
(�o�
o�
s�r�po�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
s�r�po�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
o�
o�
o�
o�
o�
o�
	o�
o�
o�
*0�8(�o�
s�rYpo�(�o�ss

(�o�
o�
s�r�po�(�o� �
s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
s�r�po�(�o� �
s�
o� �

s�
o�(�o�
o�ss
		(�o�
	o�
s�

r�po�
(�o�
ss
(�o�
o�
s�r�po�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
s�

r�po�
(�o�
ss
(�o�
o�
s�rpo�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
s�r7po�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
s�rQpo�(�o�ss

	(�o�
	o�
s�r�po�(�o� �
s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
	o�
s�ripo�(�o� �
s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
s�rwpo�(�o�ss
(�o�
o�
s�r�po�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
s�r�po�(�o� �

s�
o� �
s�
o�(�o�
o�ss
(�o�
o�
o�
o�
o�
o�
o�
o�
o�
	o�
o�
o�
*0${�,*}�rps{

(|
*&(
*0{

YE+_t }�*t#}�{���st
ou
{���s�
o�
{���sv
ow
*}�*0#(

(
s
��*{�*"}�*{�*"}�*{�*"}�*(�*r(x
(�tHo�oy
*(
*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*Fr�ps{
s�
*(
*0�9~�:�sn
��~�s�
rtpo�o�r�ps{
s�
o�om
~�s�r�po�o�rps{
s�
o�om
~�s�rtpo�o�r�ps{
s�
o�om
~�*(n
*{�*"}�*j{�-(�}�{�*Fr�
ps{
s�
*(
*{�*"}�*{�*"}�*Fr*ps{
s�
*(
*n(u(�{�
oz
*0W{�-*o{
-�yo|
o{
30{�o}
o~
o
,o�
�yX�yo|
*J(�
{�o�
*R{�,{�o�
*0${�,*}�r�ps{

(|
*0d

YE&+Ht }�{���s�
o�
*t#}�{���s�
o�
*}�*J�/,+�k*J�k-+�/*(
*"(+&*(
*V�(
oG
(�
*
*
*(�
*(
*03:~�(
, rVp�Q(
oG
s�

��~�*~�*��*�'����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetWPADPADPs<��C�E��'.����m���9�;Ǡ�5���ت/[���Q�#��y��8z�����cs��5�f��Zd�"+�]��ۜYѥ�;�Dr.�h�"�2&��?�ݶ��݃������ߊ�_�а`��U��p��o���
�E�{�/0*
�^��˽�&�a�<�m���U!��!��%���%�k*	2ӻ2�91,�9n�i>��>H6�A�B�KHB�MB>.I> 5N%�S߅�S�	�X��`�ٿ`n�?a��@a�Lba�e�c��f���jɾ�nl�q��vP��vP�xf��z���z�ve{��u{*��}�m�4�����	��A
��,7
?�g�$���y�;|�9
	M	k��F�"�
�`����
�f#
�	&(_%d=�l
�
+�z�f
�
�)��1/
����n�[^q���g~��&controls/classes.cs\controls/controlstyles/inplaceprogressbar.baml\controls/controlstyles/inplaceprogressbar.xaml
 :controls/demomodulecontrol.cs�:6controls/filesystemutils.cs	Odata/sources.csD\demoicon.icoGf.demotesting/fixtures.cs:�Rdescriptions/multieditordescriptions.baml0�Rdescriptions/multieditordescriptions.xaml�generic.baml��$images/balloon.pngR�Himages/categories/administration.png��>images/categories/inventory.png�Fimages/categories/manufacturing.pngb�:images/categories/quality.png{�<images/categories/research.png�6images/categories/sales.png7�*images/dxtreelist.png�6images/exclamation_mark.png�images/file.png.0images/folder_closed.pngO0images/folder_opened.pngZ@images/headericons/birthdate.png�<images/headericons/country.pngm>images/headericons/fullname.png>images/headericons/jobtitle.png�8images/headericons/phone.png�*images/local_disk.png"2images/object_project.png�#.images/object_stage.png�%,images/object_task.pngN(4images/state_completed.png�*6images/state_inprogress.png�-6images/state_notstarted.png31$images/summary.pnga4 images/wlink.png�6.modules/bandedview.baml<.modules/bandedview.xamluT4modules/bandedview.xaml.csoq>modules/childnodesselector.baml|t>modules/childnodesselector.xaml5�Dmodules/childnodesselector.xaml.cs�*modules/dragdrop.baml��*modules/dragdrop.xamlf�0modules/dragdrop.xaml.cs��6modules/dynamiceditors.baml��6modules/dynamiceditors.xaml�<modules/dynamiceditors.xaml.cscN>modules/dynamicnodeloading.baml�i>modules/dynamicnodeloading.xaml�sDmodules/dynamicnodeloading.xaml.cs{Bmodules/endusercustomization.baml��Bmodules/endusercustomization.xaml��Hmodules/endusercustomization.xaml.csv�,modules/filtering.bamlf
,modules/filtering.xaml�%2modules/filtering.xaml.cs9BRmodules/hierarchicaldatatemplatemode.bamlKRmodules/hierarchicaldatatemplatemode.xamlfXmodules/hierarchicaldatatemplatemode.xaml.cs��6modules/multiselection.bamlb�6modules/multiselection.xamlv�<modules/multiselection.xaml.cs��2modules/nodechecking.bamlE�2modules/nodechecking.xaml� 8modules/nodechecking.xaml.csxe2modules/nodetemplate.bamlf�2modules/nodetemplate.xamlܷ8modules/nodetemplate.xaml.csR�8modules/printingoptions.baml��8modules/printingoptions.xamlO>modules/printingoptions.xaml.cs'<modules/selfreferencedata.baml�.<modules/selfreferencedata.xaml�ABmodules/selfreferencedata.xaml.cs�T6modules/unboundcolumns.bamldY6modules/unboundcolumns.xaml�n<modules/unboundcolumns.xaml.cs�0modules/unboundmode.bamlk�0modules/unboundmode.xaml��6modules/unboundmode.xaml.cs��program.cs)�4properties/assemblyinfo.csH@properties/resources.designer.cs�&themes/generic.bamlf&themes/generic.xaml�!�using System;
using System.Collections.Generic;
using System.Linq;
using DevExpress.Xpf.Grid;
using System.Windows.Data;
using System.Windows;
using System.Windows.Controls;
using DevExpress.Xpf.Grid.TreeList;
using System.Windows.Media;
using DevExpress.Xpf.Editors;
using System.Collections.ObjectModel;
using DevExpress.Xpf.DemoBase.DataClasses;
using DevExpress.Xpf.Utils;
using DevExpress.Xpf.Core;


namespace TreeListDemo {
    public class NavigationStyleList : List<GridViewNavigationStyle> {
    }
    #region Converters
    public class ShowTreeListLinesConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return (TreeListLineStyle)value != TreeListLineStyle.None;
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return (bool)value ? TreeListLineStyle.Solid : TreeListLineStyle.None;
        }
        #endregion
    }

    public class AlertVisibilityConverter : IValueConverter {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return (bool)value ? Visibility.Visible : Visibility.Collapsed;
        }

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

    public class PriorityTemplateSelector : IValueConverter {
        public DataTemplate HighTemplate { get; set; }
        public DataTemplate NormalTemplate { get; set; }
        public DataTemplate LowTemplate { get; set; }

        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            TreeListRowData rowData = value as TreeListRowData;
            if(rowData != null) {
                Task task = rowData.Row as Task;
                if(task != null) {
                    switch(task.Priority) {
                        case Priority.Low:
                            return LowTemplate;
                        case Priority.Normal:
                            return NormalTemplate;
                        case Priority.High:
                            return HighTemplate;
                    }
                }
            }
            return null;
        }

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

    public class ObjectIsTaskConverter : IValueConverter {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return value is Task;
        }

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

    public class SummaryIconVisibilityConverter : IValueConverter {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            if(value == null) return null;
            if(value.GetType() == typeof(TaskObject))
                return Visibility.Collapsed;
            else return Visibility.Visible;
        }

        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
    }
    public class CountryToFlagImageConverter : BytesToImageSourceConverter {
        public override object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            foreach(Country item in CountriesData.DataSource) {
                if(item.Name == (string)value)
                    return base.Convert(item.Flag, targetType, parameter, culture);
            }
            return null;
        }
    }
    #endregion

    public static class DragDropSourceGenerator {
        public static void InitSources(DragDropViewModel viewModel) {
            List<Employee> all = EmployeesData.DataSource;

            viewModel.NewEmployees = new ObservableCollection<Employee>(
                all.Where(e => NewEmployessIds.Contains(e.Id))
                );
            all.RemoveAll(e => NewEmployessIds.Contains(e.Id));
            viewModel.ActiveEmployees = new ObservableCollection<Employee>(all);
        }
        static List<int> NewEmployessIds = new List<int>(new int[] {
            106, 002, 176, 128, 278,
            231, 198, 201, 272, 275,
            277, 269, 068, 081, 032,
            032, 062, 134, 183, 033,
            243, 255, 180, 121, 034,
            110, 067,
        });
    }

    public class TaskContentControl : ContentControl {
        public static readonly DependencyProperty ShowBorderProperty =
            DependencyPropertyManager.Register("ShowBorder", typeof(bool), typeof(TaskContentControl), new PropertyMetadata(false));
        public TaskContentControl() {
            this.SetDefaultStyleKey(typeof(TaskContentControl));
        }
        public bool ShowBorder {
            get { return (bool)GetValue(ShowBorderProperty); }
            set { SetValue(ShowBorderProperty, value); }
        }
    }
}!
MSBAML```����\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 inplaceProgressBarTemplate��
TargetTypeJ�SnapsToDevicePixels��RadiusX��RadiusY�CornerRadius��EndPoint��
StartPoint�Color
�Offset	�ColumnDefinitions
�RowDefinitions
�RadiusX
�RadiusY
�RelativeTransform
u�Matrix�D9http://schemas.microsoft.com/winfx/2006/xaml/presentation:x,http://schemas.microsoft.com/winfx/2006/xamlBmc;http://schemas.openxmlformats.org/markup-compatibility/2006%�&	��"�.R��$�TemplateRoot��..+���#��z�$0��$0���$0��$�0q�����$	0,1&�$	0,0&�.��$	#50FFFFFF��$0.5385Q��$Transparent��$0.5385Q�����	#80FFFFFF$
��1,0,1,1q�$�0q�����$	0,1&�$	0,0&�.��$	#80FFFFFF��$
0.05Q��$Transparent��$
0.25Q���$�
PART_Track��$�0q�{�$�PART_Indicator��$
�Left=�$�0q�._��$�
Foreground��.+���$�	Indicator��#��z��$
�Overlay��	��$��15����$
�0.1*���$��15��
��.+���$�LeftDark��$��2�$
�1,1,0,1q�$0��$0������$	1,0&�$	0,0&�.��$	#0C000000��$0Q��$	#20000000��$	0.3Q��$	#00000000��$1Q���$�	RightDark��$�2�$��2�$
�0,1,1,1q�$1��$1������$	1,0&�$	0,0&�.��$	#00000000��$0Q��$	#20000000��$	0.7Q��$	#0C000000��$1Q���$�	LeftLight��$�0�$��2���
�$1Q�$1Q�
u�$1,0,0,1,0.5,0.5x�.��$	#60FFFFC4��$0Q��$	#00FFFFC4��$1Q���$�CenterLight��$�1�$��2�����$	0,0&�$	0,1&�.��$	#60FFFFC4��$0Q��$	#00FFFFC4��$1Q���$�
RightLight��$�2�$��2���
�$1Q�$1Q�
u�$1,0,0,1,-0.5,0.5x�.��$	#60FFFFC4��$0Q��$	#00FFFFC4��$1Q��$�
Highlight1��$�3�$��2�����$	0,1&�$	0,0&�.��$	#90FFFFFF��$0.5385Q��$Transparent��$0.5385Q��$�
Highlight2��$�3�$��2�����$	0,1&�$	0,0&�.��$	#80FFFFFF��$
0.05Q��$Transparent��$
0.25Q��#��z�#��z�$0��!�<ResourceDictionary
      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"
      >
    <ControlTemplate x:Key="inplaceProgressBarTemplate" TargetType="{x:Type ProgressBar}">
        <Grid Name="TemplateRoot" SnapsToDevicePixels="True">
            <Rectangle Fill="{TemplateBinding Control.Background}" RadiusX="0" RadiusY="0" />
            <Border CornerRadius="0" Margin="0">
                <Border.Background>
                    <LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
                        <GradientStop Color="#50FFFFFF" Offset="0.5385" />
                        <GradientStop Color="Transparent" Offset="0.5385" />
                    </LinearGradientBrush>
                </Border.Background>
            </Border>
            <Border BorderBrush="#80FFFFFF" BorderThickness="1,0,1,1" Margin="0">
                <Border.Background>
                    <LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
                        <GradientStop Color="#80FFFFFF" Offset="0.05" />
                        <GradientStop Color="Transparent" Offset="0.25" />
                    </LinearGradientBrush>
                </Border.Background>
            </Border>
            <Rectangle Margin="0" Name="PART_Track" />
            <Decorator HorizontalAlignment="Left" Margin="0" Name="PART_Indicator">
                <Grid Name="Foreground">
                    <Rectangle Fill="{TemplateBinding Control.Foreground}" Name="Indicator" />
                    <Grid Name="Overlay">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition MaxWidth="15" />
                            <ColumnDefinition Width="0.1*" />
                            <ColumnDefinition MaxWidth="15" />
                        </Grid.ColumnDefinitions>
                        <Grid.RowDefinitions>
                            <RowDefinition />
                            <RowDefinition />
                        </Grid.RowDefinitions>
                        <Rectangle Grid.RowSpan="2" Margin="1,1,0,1" Name="LeftDark" RadiusX="0" RadiusY="0">
                            <Rectangle.Fill>
                                <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                    <GradientStop Color="#0C000000" Offset="0" />
                                    <GradientStop Color="#20000000" Offset="0.3" />
                                    <GradientStop Color="#00000000" Offset="1" />
                                </LinearGradientBrush>
                            </Rectangle.Fill>
                        </Rectangle>
                        <Rectangle Grid.Column="2" Grid.RowSpan="2" Margin="0,1,1,1" Name="RightDark" RadiusX="1" RadiusY="1">
                            <Rectangle.Fill>
                                <LinearGradientBrush EndPoint="1,0" StartPoint="0,0">
                                    <GradientStop Color="#00000000" Offset="0" />
                                    <GradientStop Color="#20000000" Offset="0.7" />
                                    <GradientStop Color="#0C000000" Offset="1" />
                                </LinearGradientBrush>
                            </Rectangle.Fill>
                        </Rectangle>
                        <Rectangle Grid.Column="0" Grid.Row="2" Name="LeftLight">
                            <Rectangle.Fill>
                                <RadialGradientBrush RadiusX="1" RadiusY="1">
                                    <RadialGradientBrush.RelativeTransform>
                                        <MatrixTransform Matrix="1,0,0,1,0.5,0.5" />
                                    </RadialGradientBrush.RelativeTransform>
                                    <GradientStop Color="#60FFFFC4" Offset="0" />
                                    <GradientStop Color="#00FFFFC4" Offset="1" />
                                </RadialGradientBrush>
                            </Rectangle.Fill>
                        </Rectangle>
                        <Rectangle Grid.Column="1" Grid.Row="2" Name="CenterLight">
                            <Rectangle.Fill>
                                <LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
                                    <GradientStop Color="#60FFFFC4" Offset="0" />
                                    <GradientStop Color="#00FFFFC4" Offset="1" />
                                </LinearGradientBrush>
                            </Rectangle.Fill>
                        </Rectangle>
                        <Rectangle Grid.Column="2" Grid.Row="2" Name="RightLight">
                            <Rectangle.Fill>
                                <RadialGradientBrush RadiusX="1" RadiusY="1">
                                    <RadialGradientBrush.RelativeTransform>
                                        <MatrixTransform Matrix="1,0,0,1,-0.5,0.5" />
                                    </RadialGradientBrush.RelativeTransform>
                                    <GradientStop Color="#60FFFFC4" Offset="0" />
                                    <GradientStop Color="#00FFFFC4" Offset="1" />
                                </RadialGradientBrush>
                            </Rectangle.Fill>
                        </Rectangle>
                        <Border Grid.ColumnSpan="3" Grid.RowSpan="2" Name="Highlight1">
                            <Border.Background>
                                <LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
                                    <GradientStop Color="#90FFFFFF" Offset="0.5385" />
                                    <GradientStop Color="Transparent" Offset="0.5385" />
                                </LinearGradientBrush>
                            </Border.Background>
                        </Border>
                        <Border Grid.ColumnSpan="3" Grid.RowSpan="2" Name="Highlight2">
                            <Border.Background>
                                <LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
                                    <GradientStop Color="#80FFFFFF" Offset="0.05" />
                                    <GradientStop Color="Transparent" Offset="0.25" />
                                </LinearGradientBrush>
                            </Border.Background>
                        </Border>
                    </Grid>
                </Grid>
            </Decorator>
            <Border BorderBrush="{TemplateBinding Control.BorderBrush}" BorderThickness="{TemplateBinding Control.BorderThickness}" CornerRadius="0" />
        </Grid>
    </ControlTemplate>
</ResourceDictionary>!using System;
using System.Windows;
using DevExpress.Xpf.Core;
using DevExpress.Xpf.DemoBase;
using DevExpress.Xpf.Grid;
using DevExpress.Utils;
using DevExpress.Xpf.Printing;
using DevExpress.Xpf.Core.Commands;
using System.Windows.Input;

using DevExpress.Xpf.Themes;
using DevExpress.Xpf.Core.Native;

namespace TreeListDemo {
    public class TreeListDemoModule : DemoModule {
        public static readonly DependencyProperty TreeListControlProperty;
        static TreeListDemoModule() {
            TreeListControlProperty = DependencyProperty.Register("TreeListControl", typeof(TreeListControl), typeof(TreeListDemoModule), new PropertyMetadata(null));
        }
        public TreeListDemoModule() {
            ThemeManager.AddThemeChangedHandler(this, ThemeNameChanged);
        }

        void ThemeNameChanged(DependencyObject sender, ThemeChangedRoutedEventArgs e) {
        }
        protected override void Clear() {
            base.Clear();
            ThemeManager.RemoveThemeChangedHandler(this, ThemeNameChanged);
        }
        public TreeListControl TreeListControl {
            get { return (TreeListControl)GetValue(TreeListControlProperty); }
            set { SetValue(TreeListControlProperty, value); }
        }
        protected override object GetModuleDataContext() {
            if(TreeListControl == null) {
                TreeListControl = FindTreeList();
                if(TreeListControl != null)
                    TreeListControl.ShowBorder = false;
            }
            return TreeListControl;
        }
        protected virtual TreeListControl FindTreeList() {
            return (TreeListControl)DemoModuleControl.FindDemoContent(typeof(TreeListControl), (DependencyObject)DemoModuleControl.Content);
        }
    }

    public class PrintTreeListDemoModule : TreeListDemoModule {
        DXTabControl dxTabControlCore;
        public PrintTreeListDemoModule() {
            ShowPrintPreview = new DelegateCommand<object>(OnShowPrintPreview);
            ShowPrintPreviewInNewTab = new DelegateCommand<object>(OnShowPrintPreviewInNewTab);
        }
        public ICommand ShowPrintPreview { get; private set; }
        public ICommand ShowPrintPreviewInNewTab { get; private set; }
        public DXTabControl DXTabControl {
            get { return dxTabControlCore; }
            set {
                if(DXTabControl == value)
                    return;
                if(DXTabControl != null)
                    DXTabControl.TabHidden -= OnTabHidden;
                dxTabControlCore = value;
                if(DXTabControl != null)
                    DXTabControl.TabHidden += OnTabHidden;
            }
        }
        protected TreeListView View { get { return TreeListControl.View; } }
        protected override TreeListControl FindTreeList() {
            if(DXTabControl == null) return null;
            return (TreeListControl)((DXTabItem)DXTabControl.Items[0]).Content;
        }
        void OnShowPrintPreview(object param) {
            OnShowPrintPreview((string)param);
        }
        void OnShowPrintPreviewInNewTab(object param) {
            OnShowPrintPreviewInNewTab((string)param);
        }
        protected virtual void OnShowPrintPreview(string documentName) {
            PrintHelper.ShowPrintPreviewDialog(LayoutHelper.FindParentObject<Window>(this), (IPrintableControl)TreeListControl.View, documentName);
        }
        protected virtual void OnShowPrintPreviewInNewTab(string documentName) {
            DocumentPreview preview = new DocumentPreview();
            LinkPreviewModel model = CreateLinkPreviewModel(View);
            preview.Model = model;
            DXTabItem tabItem = CreateTabItem(preview, documentName);
            tabItem.Tag = model;
            DXTabControl.Items.Add(tabItem);
            DXTabControl.SelectedItem = tabItem;
            model.Link.CreateDocument(true);
        }
        protected virtual DXTabItem CreateTabItem(DocumentPreview preview, string documentName) {
            return new DXTabItem() { AllowHide = DefaultBoolean.True, Content = preview, Header = documentName };
        }
        protected virtual LinkPreviewModel CreateLinkPreviewModel(IPrintableControl printableControl) {
            PrintableControlLink link = new PrintableControlLink(printableControl);
            return new LinkPreviewModel(link);
        }
        protected void RemoveTab(DXTabItem tabItem) {
            if(tabItem.Tag != null)
                ((LinkPreviewModel)tabItem.Tag).Dispose();
            tabItem.Content = null;
            DXTabControl.Items.Remove(tabItem);
        }
        protected override void Clear() {
            base.Clear();
            for(int i = DXTabControl.Items.Count - 1; i >= 0; i--) {
                RemoveTab((DXTabItem)DXTabControl.Items[i]);
            }
            DXTabControl = null;
        }
        void OnTabHidden(object sender, TabControlTabHiddenEventArgs e) {
            RemoveTab((DXTabItem)DXTabControl.Items[e.TabIndex]);
        }
    }
}!6
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace TreeListDemo {
    public sealed class DataHelper : FileSystemHelper
 {
        static readonly DataHelper instanceCore = new DataHelper();
        DataHelper() { }
        public static DataHelper Instance {
            get { return instanceCore; }
        }
        public long GetFileNumSize(string path) {
            return new FileInfo(path).Length;
        }
        public long GetFolderSize(string fullName) {
            DirectoryInfo info = new DirectoryInfo(fullName);
            return GetFolderSize(info);
        }
        long GetFolderSize(DirectoryInfo d) {
            long Size = 0;
            FileInfo[] fis = { };
            try {
                fis = d.GetFiles();
            }
            catch {
            }
            if(fis.Length != 0) {
                foreach(FileInfo fi in fis) {
                    Size += fi.Length;
                }
            }
            DirectoryInfo[] dis = { };
            try {
                dis = d.GetDirectories();
            }
            catch {
            }
            if(dis.Length != 0) {
                foreach(DirectoryInfo di in dis) {
                    Size += GetFolderSize(di);
                }
            }
            return Size;
        }
    }

    public class FileSystemItemSize {
        const int kb = 1024;
        const int mb = 1048576;

        public const string Folder = "<Folder>";
        public const string Drive = "<Drive>";
        public const string Calculating = "Calculating";

        public string DisplaySize { get; private set; }
        public long NumSize { get; private set; }

        public event EventHandler<ItemSizeChangedEventArgs> SizeChanged;
        void OnSizeChanged() {
            if(SizeChanged != null) SizeChanged(this, new ItemSizeChangedEventArgs(this));
        }

        public void Change(long size) {
            NumSize = size;
            DisplaySize = FileSizeToString(size);
            OnSizeChanged();
        }
        public void Change(string displaySize) {
            DisplaySize = displaySize;
            OnSizeChanged();
        }

        public FileSystemItemSize(string displaySize) {
            Change(displaySize);
        }
        public FileSystemItemSize(long size) {
            Change(size);
        }

        public bool IsCalculated() {
            return (DisplaySize != FileSystemItemSize.Calculating &&
                DisplaySize != FileSystemItemSize.Drive &&
                DisplaySize != FileSystemItemSize.Folder);
        }

        string FileSizeToString(long size) {
            if(size > mb)
                return string.Format("{0:### ### ###} MB", size / mb);
            else if(size > kb)
                return string.Format("{0:### ### ###} KB", size / kb);
            else
                return string.Format("{0} Bytes", size);
        }
        public override string ToString() {
            return DisplaySize;
        }
    }

    public class ItemSizeChangedEventArgs : EventArgs {
        public FileSystemItemSize Size { get; set; }
        public ItemSizeChangedEventArgs(FileSystemItemSize itemSize) {
            Size = itemSize;
        }
    }
}!�	using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;
using System.Collections;
using System.Reflection;
using DevExpress.Utils;
using DevExpress.Xpf.DemoBase.Helpers;
using System.IO;
using System.ComponentModel;

namespace TreeListDemo {
    [XmlRoot("Countries")]
    public class CountriesData : List<Country> {
        static IList dataSource = null;
        public static IList DataSource {
            get {
                if(dataSource != null)
                    return dataSource;
                Assembly assembly = typeof(CountriesData).Assembly;
                Stream stream = AssemblyHelper.GetEmbeddedResourceStream(assembly, DemoHelper.GetPath("Data/", assembly) + "Countries.xml", true);
                XmlSerializer s = new XmlSerializer(typeof(CountriesData), new XmlRootAttribute("Countries"));
                dataSource = (IList)s.Deserialize(stream);
                return dataSource;
            }
        }
    }

    public class Country {
        public string Name { get; set; }
        public byte[] Flag { get; set; }
    }

    public class SpaceObjectData : List<SpaceObjects> {
        public static IList<SpaceObjects> DataSource {
            get {
                Assembly assembly = typeof(SpaceObjectData).Assembly;
                Stream stream = AssemblyHelper.GetEmbeddedResourceStream(assembly, DemoHelper.GetPath("Data/", assembly) + "SpaceObjects.xml", true);
                XmlSerializer s = new XmlSerializer(typeof(SpaceObjectData), new XmlRootAttribute("NewDataSet"));
                return (List<SpaceObjects>)s.Deserialize(stream);
            }
        }
    }
    public class SpaceObjects {
        public int ObjectId { get; set; }
        public int ParentId { get; set; }
        public string Name { get; set; }
        public string WikiPage { get; set; }
        public byte[] ImageData { get; set; }
        public string ImageHint { get; set; }
        public float MeanRadiusInKM { get; set; }
        public string MeanRadiusByEarth { get; set; }
        public string Volume10pow9KM3 { get; set; }
        public float VolumeRByEarth { get; set; }
        public float Mass10pow21kg { get; set; }
        public float MassByEarth { get; set; }
        public float DensitygBycm3 { get; set; }
        public float SurfaceGravitymBys2 { get; set; }
        public float SurfaceGravityByEarth { get; set; }
        public string TypeOfObject { get; set; }
    }
}!�:00 �%6   ��% h�6(0` ��������������������������	�

��
������������ �!! �##"�$$#*��������������������������	�	
	��
�

������������!! �""!�$$#�&&%�''&*��������������������������	�	
	�

�
�

������������  �""!�#$#�%%$�''&�(('���������������������������	
	�

��

������������  �!"!�##"�%%$�''&�(('�**)��������������������������	�

��

������������ �!! �##"�$%$�&&%�(('�**)�++*�������������������������	�

��
�������������!! �"#"�$$#�&&%�''&�))(�++*�--,���������������������������	�	
	��
�

������������ ! �""!�$$#�%%$�''&�))(�++*�,,+�..-�����565���������������������	�	
	�

�
�

������������  �""!�##"�%%$�''&�(('�**)�,,+�.-,�//.����������������������������	
	�

��

������������  �!! �##"�%%$�&&%�(('�**)�++*�--,�//.�10/�������������������������������	�

��
������������ �!! �##"�$$#�&&%�(('�))(�++*�--,�..-�00/�221���������������������������������	�	
	��
�

������������!! �""!�$$#�&&%�''&�))(�++*�,,+�..-�00/�210�332�����������������������������������	�	
	�

�
�

������������  �""!�#$#�%%$�''&�(('�**)�,,+�..-�//.�110�332�543���������������������ddd��������������	
	�

��

������������  �!"!�##"�%%$�''&�(('�**)�,,+�--,�//.�110�321�443�665�������������������������ddd������������	�

��

������������ �!! �##"�$%$�&&%�(('�**)�++*�--,�/.-�10/�221�443�654�776�����������������������������ddd����������	�

��
�������������!! �"#"�$$#�&&%�''&�))(�++*�--,�..-�00/�221�432�554�776�987���������������������������������ddd��������	�	
	��
�

������������ ! �""!�$$#�%%$�''&�))(�++*�,,+�..-�0/.�110�332�554�765�887�::9����������������������������������������������	�	
	�

�
�

������������  �""!�##"�%%$�''&�(('�**)�,,+�.-,�//.�110�321�443�665�887�:98�;;:�������������������������������������������������	
	�

��

������������  �!! �##"�%%$�&&%�(('�**)�++*�--,�//.�10/�221�443�665�876�998�;;:�=<;���������������������������������������������������	�

��
������������ �!! �##"�$$#�&&%�(('�))(�++*�--,�..-�00/�221�432�554�776�998�;:9�=<;�>>=����������������������������������������������������676�	
	��
�

������������!! �""!�$$#�&&%�''&�))(�++*�,,+�..-�00/�210�332�554�765�987�::9�<<;�>=<�@?>�~�����������������������������������������������������fgf�
�

������������  �""!�#$#�%%$�''&�(('�**)�,,+�..-�//.�110�332�543�765�887�::9�<;:�>=<�??>�A@?�0N�}���������������������������������������������������������������������  �!"!�##"�%%$�''&�(('�**)�,,+�--,�//.�110�321�443�665�876�:98�;;:�==<�?>=�A@?�BBA�/N�/O�c|�����������������������������������������������������>?>��������� �!! �##"�$%$�&&%�(('�**)�++*�--,�/.-�10/�221�443�654�776�998�;:9�=<;�>>=�@@?�BA@�DCB�/N�/P�/Q�Us������������������������������������������������������������������!! �"#"�$$#�&&%�''&�))(�++*�--,�..-�00/�221�432�554�776�987�::9�<<;�>=<�@?>�BA@�CCB�EED�/O�/P�/Q�.R�;^���������������������������������������������������������RSR����� ! �""!�$$#�%%$�''&�))(�++*�,,+�..-�0/.�110�332�554�765�887�::9�<;:�>=<�??>�AA@�CBA�EDC�GFE�/O�/P�.Q�.R�.S�-U���������������������������������������������������������������++*��  �""!�##"�%%$�''&�(('�**)�,,+�.-,�//.�110�321�443�665�887�:98�;;:�==<�??>�A@?�CBA�EDC�FFE�HGF�/P�/Q�.R�.S�.T�-U�-V�b�������������������������������������������������������������//.�##"�%%$�&&%�(('�**)�++*�--,�//.�10/�221�443�665�876�998�;;:�=<;�?>=�A@?�BBA�DCB�FED�HGF�JIH�/P�/Q�.R�.S�.T�-U�-V�-W�9c��������������������������������������������������������������vvv�&&%�(('�))(�++*�--,�..-�00/�221�432�554�776�998�;:9�=<;�>>=�@@?�BA@�DCB�FED�GFE�IHG�KJI�/P�.Q�.R�.S�-U�-V�-W�,X�,Y�,Z�`���������������������������������������������������������������zzy�887�,,+�..-�00/�210�332�554�765�987�::9�<<;�>=<�@?>�BA@�CCB�EDC�GFE�IHG�JJI�LKJ�/Q�.R�.S�.T�-U�-V�-W�,X�,Y�,Z�+[�+\������������������������������������������������������������������<<;�110�332�543�765�887�::9�<;:�>=<�??>�A@?�CBA�EDC�FFE�HGF�JIH�LKJ�NML�/Q�.R�.S�.T�-U�-V�-W�,Y�,Z�,[�+\�+]�+^�Es����������������������������������������������������������������������ggf�665�876�:98�;;:�==<�?>=�A@?�BBA�DCB�FED�HGF�JIH�KKJ�MLK�ONM�.Q�.R�.S�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�Du��������������������������������������������������������������������������TSR�=<;�>>=�@@?�BA@�DCB�FED�GGF�IIH�KJI�MLK�ONM�QPO�.R�.S�.T�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�_�����������������������������������������������������������������������������ZYX�CCB�EED�GFE�IHG�KJI�MLK�NML�PON�RQP�.R�.S�.T�-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�Cy����������������������������������������������������������������������������������UUT�LKJ�NML�PON�RQP�SRQ�.R�.S�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)d�(e�(f�(g�'h�5r��������������������������������������������������������������������������������������������ihg�UTS�.S�.T�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�\����������������������������������������������������������������������������������������.S�.T�-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'j�'k�&l�&m�&n�%o�i�����������������������������������������������������������������������������.S�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)d�(e�(f�(g�'h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�i������������������������������������������������������������������.T�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%q�$r�$s�$t�#u�#v�?��v��������������������������������������������������.T�-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�/��Y������������������������������������-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)c�(e�(f�(g�'h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"z�"{�!|�!}�!~� � � ��<���X��������������-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%q�$r�$s�$t�#u�#v�#w�#x�"y�"z�"{�!|�!}�!~� � �� �� �� �� �� �� ��-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�!{�!|�!}�!~� � �� �� �� �� �� �� ��-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)c�(e�(f�(g�'h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"{�!|�!}�!~� � � �� �� �� �� �� �� ��-V��-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%q�$r�$s�$t�$u�#v�#w�#x�"y�"z�"{�!|�!}�!~� � �� �� �� �� �� �� �� ���-VЫ-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�!{�!|�!}�!~� � �� �� �� �� �� �� �� ��-W�',X��,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)c�(e�(f�(g�(h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�!|�!}�!~� � � �� �� �� �� �� �� ��� ��*,X�,YӨ,Z��+[�+\�+]�*^�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%p�$r�$s�$t�$u�#v�#w�#x�"y�"z�"{�!|�!}�!~� � �� �� �� �� �� ��� �� ����( @ H�����������������	�

�
���������!! �##"�&&%H������������������	
	��

�������� ! �##"�%%$�(('������������������	
	��

��������  �""!�%%$�''&�**)�����������������	�

�
���������""!�$$#�''&�))(�,,+�TUT���������������	�

�
���������!! �$$#�&&%�))(�++*�..-����565��������������	
	��
��������!! �##"�&&%�(('�++*�--,�00/��������������������	
	��

��������  �"#"�%%$�''&�**)�--,�//.�221�������������������	�

�
��������  �""!�$%$�''&�**)�,,+�/.-�110�443����������������������	�

�
���������!"!�$$#�&&%�))(�,,+�..-�10/�332�665������������������������	�

�
���������!! �##"�&&%�(('�++*�.-,�00/�321�554�887���������������������������	
	��

�������� ! �##"�%%$�(('�**)�--,�0/.�221�554�776�::9����������������������������	
	��

��������  �""!�%%$�''&�**)�,,+�//.�210�443�765�998�<<;�����������������������������%&%�	�

�
���������""!�$$#�''&�))(�,,+�..-�110�432�665�987�;;:�>>=����������������������������������WXW�
���������!! �$$#�&&%�))(�++*�..-�00/�332�654�887�;:9�>=<�@@?�/N����������������������������������������������!! �##"�&&%�(('�++*�--,�00/�221�554�876�::9�=<;�@?>�BBA�/O�/P��������������������������������������@@?�����  �"#"�%%$�''&�**)�--,�//.�221�543�776�:98�<<;�??>�BA@�EDC�/O�/Q�.R�p���������������������������������������))(�� �""!�$%$�''&�**)�,,+�/.-�110�443�765�998�<;:�?>=�AA@�DCB�GFE�/P�.Q�.S�-U�Gk�������������������������������������sss�!"!�$$#�&&%�))(�,,+�..-�10/�332�665�987�;;:�>=<�A@?�CCB�FED�IHG�/P�.R�.S�-U�-W�,X����������������������������������������\\\�(('�++*�.-,�00/�321�554�887�;:9�==<�@?>�CBA�EED�HGF�KJI�/Q�.R�.T�-V�-W�,Y�,Z�Fp�����������������������������������������||{�0/.�221�554�776�::9�=<;�??>�BA@�EDC�GGF�JIH�MLK�.Q�.S�-U�-V�,X�,Y�+[�+]�*^�_�����������������������������������������������PON�998�<<;�?>=�BA@�DCB�GFE�JIH�LKJ�ONM�.R�.S�-U�-W�,X�,Z�+[�+]�*_�*`�)b�z���������������������������������������������������YXW�DCB�FED�IHG�LKJ�NML�QPO�.R�.T�-V�-W�,Y�,Z�+\�+^�*_�*a�)b�)d�(f�^�������������������������������������������������������xww�NML�QPO�SRQ�.S�-T�-V�,X�,Y�+[�+]�*^�*`�)a�)c�(e�(f�(h�'i�B~������������������������������������������������������������.S�-U�-W�,X�,Z�+[�+]�*_�*`�)b�)c�(e�(g�'h�'j�&k�&m�%o�N���������������������������������������������������.T�-V�-W�,Y�,Z�+\�+^�*_�*a�)b�)d�(f�(g�'i�'j�&l�&n�%o�%q�$r�$t�?��v����������������������������������-T�-V�,X�,Y�+[�+]�*^�*`�)a�)c�(e�(f�(h�'i�'k�&l�&n�%p�%q�$s�$t�#v�#w�"y�"z�/��Y������������������-U�-W�,X�,Z�+[�+]�*_�*`�)b�)c�(e�(g�'h�'j�&k�&m�%o�%p�$r�$s�#u�#v�#x�"y�"{�!|�!~� � �� �� �� ��-V�-W�,Y�,Z�+\�+^�*_�*a�)b�)d�(f�(g�'i�'j�&l�&n�%o�%q�$r�$t�#u�#w�"x�"z�!{�!}� ~� �� �� �� �� ��-V�,X�,Y�+[�+]�*^�*`�)a�)c�)e�(f�(h�'i�'k�&l�&n�%p�%q�$s�$t�#v�#w�"y�"z�!|�!}� � �� �� �� �� ��-W��,X�,Z�+[�+]�*_�*`�)b�)c�(e�(g�'h�'j�&k�&m�%o�%p�$r�$s�#u�#v�#x�"y�"{�!|�!~� � �� �� �� �� ���-W�;,Y��,Z�+\�+^�*_�*a�)b�)d�(f�(g�'i�'j�&l�&m�%o�%q�$r�$t�#u�#w�"x�"z�!{�!}� ~� �� �� �� �� ��� ��;(  ���������	
	�

����!! �%&%���������	�
���� �$$#�))(�CCC�������	�
�����##"�(('�--,�����565�����������""!�''&�,,+�110������������

�����!! �&&%�++*�00/�654����������565��	
	�

����  �%%$�**)�//.�443�:98��������������FGF�
�����$$#�))(�..-�332�887�>=<�;Y�����������������������##"�(('�--,�221�776�=<;�BA@�/P�;^������������������VVU�""!�''&�,,+�110�665�;;:�A@?�FED�.Q�-T�,X�a��������������������RRQ�0/.�554�::9�@?>�EDC�JJI�.R�-U�,Y�+\�*_�������������������������JJI�DCB�IHG�ONM�.S�-W�,Z�+]�*`�)c�(g�x����������������������������{zy�-T�,X�,[�+^�*a�)d�(h�'k�&n�@�������������������-U�,Y�+\�*_�)b�(e�'i�&l�%o�$r�#u�"x�!{�:��T���y���-V�,Z�+]�*`�)c�(f�'j�&m�%p�$s�#v�"y�!|� � �� ��-Xѽ,[�+^�*a�)d�(h�'k�&n�%q�$t�#w�"z�!}� �� �� ���A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A!�using DevExpress.Xpf.DemoBase.DemoTesting;
using System;
using DevExpress.Xpf.Core.Native;

namespace TreeListDemo.Tests {
    public class TreeListCheckAllDemosFixture : CheckAllDemosFixture {
        Type[] skipMemoryLeaksCheckModules = new Type[] {
            typeof(EndUserCustomization),

        };
        protected override bool CheckMemoryLeaks(Type moduleTyle) {
            return !EnumeratorHelper.Exists<Type>(skipMemoryLeaksCheckModules, moduleTyle);
        }
    }
}!�MSBAML```����\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089eaDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a NumericTextEditDescriptionB<DevExpress.Xpf.DemoBase.DemosHelpers.Grid.ParagraphContainer	Paragraph TextEditDescription ComboBoxEditDescription LookUpEditDescription SearchLookUpEditDescription '#AutoCompleteComboBoxEditDescription SpinEditDescription TrackBarEditDescription ProgressBarEditDescription 	ZoomTrackBarEditDescription  
RangeTrackBarEditDescription CheckEditDescription RegExTextEditDescription 
MemoEditDescription DateEditDescription ListBoxEditDescription ButtonEditDescription PopupCalcEditDescription PasswordBoxEditDescription PopupColorEditDescription PopupImageEditDescription FontEditDescription�D9http://schemas.microsoft.com/winfx/2006/xaml/presentation:x,http://schemas.microsoft.com/winfx/2006/xamlFdxdb;http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid%Y&	&	b&	*&	�&	f&	i&	�&	�&	-&		Q	&	

&	�
&	`&	
�&	�
&	�&	�&	&	C&	&	L&	���.R�.J�.*�.*���$
��Bold"�.�
Text Editor�� – a single line text editor with a numeric mask. Masks provide restricted data input and formatted data output. Numeric masks are the best option when you must restrict input to numeric values. To increase or decrease values, use the CTRL + UP and CTRL + DOWN arrows or the mouse wheel.��.R�.J�.*�.*���$
��Bold"�.�
Text Editor�� – a single line text editor with comprehensive text editing options including, selection and built-in context menu (cut/copy/paste).��.R�.J�.*�.*���$
��Bold"�.�	Combo Box^\ – a simple drop down editor allowing end users to specify values from a pre-defined list.��.R�.J�.*�.*���$
��Bold"�.�
LookUpEditge - a multi-column combo box that provides the lookup functionality, using an embedded DXGrid control.��.R�.J�.*�.*���$
��Bold"�.�SearchLookUpEdit�� - a multi-column combo box that provides the lookup functionality, using an embedded DXGrid control with the Find feature. It allows you to quickly locate records by the text they contain.��.R�.J�.*�.*���$
��Bold"�.�	Combo Box�� – With an integrated Auto Complete option, you can provide the ability for end-users to select items from a drop down list by entering characters within the grid cell. When text is entered into the editor, the control automatically searches for the item within the list and if found, highlights it and enters the value within the data cell.��.R�.J�.*�.*���$
��Bold"�.�	Spin Edit�� – Ships with a built in numeric mask that only allows the entry of numbers within it. The longer spin buttons are pressed, the faster values change.��.R�.J�.*�.*���$
��Bold"�.�	Track Bar�� – Built to present numeric information in an elegant manner, users can specify values by sliding the thumb across the control’s continuous line. Features include the ability to limit the range of values, horizontal and vertical orientation, and customizable position of ticks.��.R�.J�.*�.*���$
��Bold"�.�Progress Bar Edit�� – Used to indicate the progress of lengthy operations. Features include built in content display mode, ability to limit the range of values, display of values as percentages, and indeterminate progress style (marquee).��.R�.J�.*�.*���$
��Bold"�.�Zoom Track Barrp – Much like the track bar introduced in MS Office 2007, this editor gives you extensive data editing options.��.R�.J�.*�.*���$
��Bold"�.�Range Track Bar][ – Allows your end-users to specify a range of values in a straightforward visual manner.��.R�.J�.*�.*���$
��Bold"�.�Check Box Edit} – To better present Boolean values to end-users, the DevExpress WPF Grid allows you to embed a check box editor within it.��.R�.J�.*�.*���$
��Bold"�.�RegEx Mask Edit�� – A single line text editor with extended mask capabilities. Masks provide restricted data input as well as formatted data output. The RegEx mask allows you to construct masks using fully functional regular expressions - providing ultimate flexibility when it comes to data input control.��.R�.J�.*�.*���$
��Bold"�.�	Memo Edit�� – Deliver Memo field display and editing with the Memo Edit control. Features include optional ENTER and TAB key processing, customizable visibility for vertical and horizontal scrollbars, and optional text word-wrapping.��.R�.J�.*�.*���$
��Bold"�.�	Date Edit�� – Easily display and edit Date/Time values via a drop down calendar. Features include built in date/time mask, Windows® Vista style calendar views for easy date navigation and selection.��.R�.J�.*�.*���$
��Bold"�.�
List Box Edit�� – Allows you to display a list of items from which users can select a given value. Features include built in list styles (Native, Checked, Radio), optional item highlighting, and multiple item selection.��.R�.J�.*�.*���$
��Bold"�.�
Button Edit�� – A single line editor allowing you to display an unlimited number of buttons within the edit box. Features include multiple button support, customizable button arrangement, and full mask input support.��.R�.J�.*�.*���$
��Bold"�.�Calculator Edit�� – Allows you to activate a calculator dropdown window for data editing/modification. Features include a Windows® 7 display style, basic math functions, memory operations, keyboard and mouse wheel support, configurable precision and display format.��.R�.J�.*�.*���$
��Bold"�.�
Password Edit�� – Designed to enter and handle password data fields. Features include configurable password characters, maximum length, and input validation.��.R�.J�.*�.*���$
��Bold"�.�
Color Edit�� – End users can select values using the color edit drop down from the RGBA color space. Features include multiple present palettes, configurable palette layout, unlimited custom color palettes, customizable default color, and a localizable UI.��.R�.J�.*�.*���$
��Bold"�.�PopupImageEdit�� – displays an image within a dropdown window. Key features include: Supported Image Formats – JPEG and PNG; Configurable Image Size; Built-in Toolbar; Auto-Sizing Image Popup; Easy Image Loading – clicking within an image editor shows the Open File dialog allowing you to select an image; Custom menu appearance via Menu Templates; Localizable UI.��.R�.J�.*�.*���$
��Bold"�.�
FontEditQO – Displays available fonts and allows an end-user to select a specific font.!�(<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid">
    <ControlTemplate x:Key="NumericTextEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Text Editor</Span> – a single line text editor with a numeric mask. Masks provide restricted data input and formatted data output.  Numeric masks are the best option when you must restrict input to numeric values. To increase or decrease values, use the CTRL + UP and CTRL + DOWN arrows or the mouse wheel.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="TextEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Text Editor</Span> – a single line text editor with comprehensive text editing options including, selection and built-in context menu (cut/copy/paste).
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="ComboBoxEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Combo Box</Span> – a simple drop down editor allowing end users to specify values from a pre-defined list.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="LookUpEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">LookUpEdit</Span> - a multi-column combo box that provides the lookup functionality, using an embedded DXGrid control.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="SearchLookUpEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">SearchLookUpEdit</Span> - a multi-column combo box that provides the lookup functionality, using an embedded DXGrid control with the Find feature. It allows you to quickly locate records by the text they contain.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="AutoCompleteComboBoxEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Combo Box</Span> – With an integrated Auto Complete option, you can provide the ability for end-users to select items from a drop down list by entering characters within the grid cell. When text is entered into the editor, the control automatically searches for the item within the list and if found, highlights it and enters the value within the data cell.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="SpinEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Spin Edit</Span> – Ships with a built in numeric mask that only allows the entry of numbers within it. The longer spin buttons are pressed, the faster values change.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="TrackBarEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Track Bar</Span> – Built to present numeric information in an elegant manner, users can specify values by sliding the thumb across the control’s continuous line. Features include the ability to limit the range of values, horizontal and vertical orientation, and customizable position of ticks.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="ProgressBarEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Progress Bar Edit</Span> – Used to indicate the progress of lengthy operations. Features include built in content display mode, ability to limit the range of values, display of values as percentages, and indeterminate progress style (marquee).
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="ZoomTrackBarEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Zoom Track Bar</Span> – Much like the track bar introduced in MS Office 2007, this editor gives you extensive data editing options.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="RangeTrackBarEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Range Track Bar</Span> – Allows your end-users to specify a range of values in a straightforward visual manner.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="CheckEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Check Box Edit</Span> – To better present Boolean values to end-users, the DevExpress WPF Grid allows you to embed a check box editor within it.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="RegExTextEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">RegEx Mask Edit</Span> – A single line text editor with extended mask capabilities. Masks provide restricted data input as well as formatted data output. The RegEx mask allows you to construct masks using fully functional regular expressions - providing ultimate flexibility when it comes to data input control.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="MemoEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Memo Edit</Span> – Deliver Memo field display and editing with the Memo Edit control.  Features include optional ENTER and TAB key processing, customizable visibility for vertical and horizontal scrollbars, and optional text word-wrapping.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="DateEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Date Edit</Span> – Easily display and edit Date/Time values via a drop down calendar. Features include built in date/time mask, Windows® Vista style calendar views for easy date navigation and selection.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="ListBoxEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">List Box Edit</Span> – Allows you to display a list of items from which users can select a given value. Features include built in list styles (Native, Checked, Radio), optional item highlighting, and multiple item selection.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="ButtonEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Button Edit</Span> – A single line editor allowing you to display an unlimited number of buttons within the edit box. Features include multiple button support, customizable button arrangement, and full mask input support.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="PopupCalcEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Calculator Edit</Span> – Allows you to activate a calculator dropdown window for data editing/modification. Features include a Windows® 7 display style, basic math functions, memory operations, keyboard and mouse wheel support, configurable precision and display format.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="PasswordBoxEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Password Edit</Span> – Designed to enter and handle password data fields. Features include configurable password characters, maximum length, and input validation.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="PopupColorEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">Color Edit</Span> – End users can select values using the color edit drop down from the RGBA color space. Features include multiple present palettes, configurable palette layout, unlimited custom color palettes, customizable default color, and a localizable UI.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="PopupImageEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">PopupImageEdit</Span> – displays an image within a dropdown window. Key features include: Supported Image Formats – JPEG and PNG; Configurable Image Size; Built-in Toolbar; Auto-Sizing Image Popup; Easy Image Loading – clicking within an image editor shows the Open File dialog allowing you to select an image; Custom menu appearance via Menu Templates; Localizable UI.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
    <ControlTemplate x:Key="FontEditDescription">
        <dxdb:ParagraphContainer>
            <Paragraph>
                <Span FontWeight="Bold">FontEdit</Span> –  Displays available fonts and allows an end-user to select a specific font.
            </Paragraph>
        </dxdb:ParagraphContainer>
    </ControlTemplate>
</ResourceDictionary>!�MSBAML```����HDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089a]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a�MergedDictionaries
�Source�D9http://schemas.microsoft.com/winfx/2006/xaml/presentation:x,http://schemas.microsoft.com/winfx/2006/xaml;dx2http://schemas.devexpress.com/winfx/2008/xaml/core$localclr-namespace:TreeListDemo�$B</DevExpress.Xpf.DemoBase.v13.1;component/Themes/Generic.xaml?�%!��PNG


IHDR�a^IDATx^��?O�P�Ͻ��
 �j�7�7��.,���	����ąY&&gv��-	`��^�n�@8ɓ��Γsn.��1%n��wAu�yu6טm��'6�>l��mY�t[�CUEm)w����%��!�6��*Fb�ID���.A�4X>@Hh�hj=�����%	|�����8!@R)3�Z���}��,Ú1L�@�$H�,$N��V�y�-��.�T����
P
PL�+"ލD�C՟A�wP-"�fG=3���)9����Es��_���4��Tt�������򁭌gW��zDn8Tp�\�&���[��W�3�;F�#���7呂��f,IEND�B`�!
�PNG


IHDR�a	pHYs���o�d�IDATx^��kH�m���T
��с���:��2O�U�in��l띶�=٦m��>X
�9�\h*�J�Ҙ�;�R
�� ���A����g}��n��?�;,�g%G�^�ss^�r��/D�Z�6;�$���}j�܄I�O���R��):���Wy�t��G��~u8&�H|��`����4��2�ey����^jL��YG�%���{`�o����Ж%�C"��]U��=����Y���B�)���ǿ
�8�7�k*�L�C�9�ǔ��I��0/�]A�,򸥕�Z?��:c��e��(�=a-d�H�+����J7/��ca�
f�Ǩ^]r�c�sqXAV���w}5��-��
1��H�ߐBw���C�L(oRGw���:�)��\�s���r�8��-S�z�͘�4�������slȲr��c����q
��)r�g䇨/7[��z����nc��$��sx"H���gˑt��"5���È����d�a���	J׎�j=��
�|C�]Z�u>_X6?�D9�db�[�]o��PR�$U�!QTC�E!CV�������L9�=X�<,F4qG$�^�@�6�k�ɋ�S��'D�ҕ`q�H)�<�7�p�H�D� 4J���40Ó~���Y��3�I�7zn�ͦ�D�2�^����{�뱫v�ρ��{cK~�y^��.�n�q�����O\p誃IEND�B`�!]�PNG


IHDR�a	pHYs���o�dIDATx^��]LSg�P��DÕ\8q�XD��RNO�R��i���)��*Ŭ����T�C�A�ΒI����BY��"(�hX�J����dY��/��x�����Cl�צ�m�֔�G������?��֧5�!��Upȏ�
.���hN5��2�X+��]5�[k��΃�.=�?�����T4�3$?�U���\��pqL�����A��h�w���2}u���9��}50+�]��9�.���Ir���|jc�޼���ǩ¢I���"�ӝ�l6ۛ؊��@�<�/��K��Wc^�C!�'}I�����w�O_��C�svH�e�Ef:��?�:r b����|L�S`U�I~(Ŕ�7��o�����T
�M5�0���Q�
�&}v�V��~	fxX���gw�`F'2��Q��D]�)��dx1Eê΁�H}^�X��g�ܓJ�ޗ�U�9xVM�7�,)9@��9du*0<����,�Sa4�Ш��~?��r����0
>�S�������DZ�N��.¥�Tt��z��o&�[gzxL��ѯ�9���X����Cb<�g�ȯ��π�G�o�����=1�0R(�c���G��p>�m�,F&f������@�����D/��G9�E�>�4���Di���>�{-��aG�ջPv�Ѡ��==l�ǁ``���w;;)`?)	%!2AF�\x"���7r��ڔ1pMЌ:�l��Z�����[g�pc��k��]��j�c��W�
��#U���I
��%��IEND�B`�!�PNG


IHDR�a	pHYs���o�d�IDATx^��{H�{Ƶ�$]�9"兲��?�!y�#G��I�F��b.+өszf�B�rh��vfK6����86缌V�̒�1K���H2�����E�G5_x��y��ߋ��jT��+�-���}S�������>N�����??X���_�X���lm�x՘0�L���0$���XX�~@t3�N�c��ĸ"�̽:����Lﴉ�l�cD	�(F>�g�,8��Ͻ1W��˟b������dA��?GX���U-����w�0���4b7rC��<�&q�c�6���'�M�碧��7��0�G�6<�R/ۺ��S�W1(N��vPEhWs�k��b�u"�.�j�4���B'�u��ΤI��̐fF������c�E��y�h:����W��I�j4�U�Qw�f�B/�Ka��L�XXmO-3h(�9��GК4����lR�F�(��8T�G��� �s ע��!\��E��(ڵr\��\o��͡�s����y���3�X�	�$t��i�vۄsy
�5?�/ ��I��چ�+���Ƚ��(��pS>��n�Q/�J���R!��-��*� �yu���E�����H(҃\���Q�h���MJ�#(YfV�R<����n�v$���gǾ�����<�g G��/��{��}����Y;)�����ɯ����<|���IEND�B`�!_�PNG


IHDR�a	pHYs���o�dIDATx^��mL��ԨQ�~,K..�kh2G� �����>�Չ��[ b�jhR�� H+���Zڪ)�h�f��}�*���(�m�`�,��Y�g1$2Nr~�<�&�^��ߐ��ۘQ4b8�1�){f��y�v	WyI�EYL#�Tf�F
�㱞��}*L��0�J�w�^�	��;��ಸvq��ϥ��Q̀��G)
��-hɌ���sl{��C����r6���gpK���ɨN��(?��H�ˍ�q��ꂯ����yk��R��o���-Ҙ���hG�?嶋3��^�ŜK��>LB�;q�������7�f}:̒5�`�B�si��۩���<-.a��n���@�$���Rذ�����h>��������@��,=��I�����o�?e�Z���1��|E�.�u����`zȄU!L%�0ɐ4da`���)����:6��|S
��'����m��p�3�c�]$��+����a�V�=O��xv�Y���u�)<�E����Z=/`rM��$4�OQe�PS
������ɋL�;��Z%��і6Oɨh�_�?��1(��u�Bb���ao���Z�%���k�N8H;��l\�� 1�g(B�#T���MN�5�A�\ �$
�]��LO��M���T^��C����
�P�����lM-��ͬ���S'�2�V���۞�P�-]v*>���7��v�H2Pu;y���nN��Zx��#B�����SE�9�u
f�����Cп�2�~�	n�IEND�B`�!S�PNG


IHDR�a	pHYs���o�dIDATx^��kL�g�?J
.�!�11�,.Qq �x(�ГY�PR:,P�"�%Pl+hii��BZ���t�U6��c���,�!�M�����d1�y%ׯ��'o⿌����6A�}�ϓ+���WU+��O�5�/O�Fl�N�0�:�0�%›�,{���-�h#�)��T6e�n7ԧI=��
Õ�VƣW�Μ��?_eg�7�[@��o#�v���_3�0~Y�~-n%�vh��-��p��P='�N��޽�^� 8݌�
4d�$j�4�Bl�4y'��F�K~`�&V�Ob�)�K�j�I���`0(�c%Љ��f,���^�����v*�1Tg%�L��b���^-�}��Ɇ�R-£WO	ѫ�G��!s��S��Y����>�%2�k�Iׂ�*cZ���ƥ�A,O_���\��)e��pU����wގO=@��uX�jq�ʃ�W�o��z���h�<�`���a5A���L^�щ=]�o�	X���矂��H���D�T'������=���~4v��MS7J+ϢH��ڌ��p�P~�6g�Gp<gqHt���5�6(H�}ߎ�
�2�%:�ԣ����c���U���_��l�~��8��H$�-�k�[\���E����P���*؝�`�����
�]4�\AU��\�� ��m�t˞V\tbfaL2_����I���L��_�$�	���2d���sF�eИ�_�qvEƲ>���PR���#�'�f�J
{��‰5�L���'�hPIEND�B`�!Z�PNG


IHDR�a	pHYs���o�dIDATx^��mLS��-cq�BL���Y�R>�6"Pjt��tmJ����lJI)d�� CX��k����;�f�T�ԁb‡�L��4��"������e1��$��y�y��%�����=u���vߕ��']�韲}�2�rI��"6C,o�|I?�}����X�be�
O;t�k���@�O&��
�d��2%=����A�!c,��b��@(,�{^���� :'��
���]>�kertI�dL�%�ܤ��(f�4�v�V��O�n�{j0�m@������B��AlF^�n�7��
��n��ط�m�]@��Tq	����Ȱ�$�����`���8���Dl��>�TK���cڪ�@Y*�GJ���P�W��Dw��TD���>����~/S.8+��y�gs����Y�{�O���k�l��c�S@�Fw~��]� �VH*��CX�`��q"A2y��5o�b�OΚp�xwJ��7K�D�q������`~��Շ]xl/���W�V0_o��s�G0w\�Y�3:
&�I�'b��ǀ*�~)���kL4e�A���hv��<gʃGC�{(�L
�iI�	0B�bP����P��_���TFJc1֠B�>�-^�}S)_�E
1"�������㢇�NN.�"�6�3�9pd��^}*:6�A��?6���5��Y�9��Z6�d
��Z>㝫�4�9,��Nc�V�������tgS�0$�72b�-}OL
���^���G)ˢ�~t�G�%c�2�0�XIEND�B`�!`�PNG


IHDR�$q?#'IDATx^�[m�$G~�2~@B�I@1�QHdÜ�H�dD�ACf��F��.����_�+��5�In�$����O"�\��n7��U��a�������>PTw��5=3�<�G�s��:�*��ⰪN%�
Q�ɐ@�9PEb�� ����*z��Y��>�C\��CME�����{��M7�e�_`HG�䘄Ar,��
�Ad�"(ԒPB[I�s�;{v��‹��ǿ�P�
xK`59�&�>:s#�����NAc9�R$!�%��"X[�
�q����dV�1�a�o�>LOO�Df��?O��݊=0���
�Vʶ��`��W8~�&������3��k߃�?�D����\<��x��?��^������"��a�|`߀C��:�,��pG���:���{n����1u>�*ƃ�n��
��>	�:�N�Zcq���^�gN�PZQ�$*��x0�Sg"K��U�΄uVw�v>u�A<��?�;�b̑y�I�!	���<�x	�{)��i_D������iw�_�A�5���U��E�͓��Y�Y���	���D��I,9���Z������\�t�:�I��`�Qk�
tSo���K$�]�_�#J˻�U�Pmx�]X��K�sT�$�NQϜO$TȾžGҡf�"D	y+ �����5QD�n
�1�>�$v������@�N���=�=�5�g��F��JU-�f�|5c\�E'G]�lUa�$�k�7a���ϑt$q�9�P�����
$$�3O("#+�=R��yz.���Ș�܊��=wy���<?@����N�Z��-�,�:�s�*�q�:{LZ�H�&�D�Z�Mw���q^\�/m8��cQd�:�lT�ޏф����]'�X�� �|W:_�j����Y�-�z�d�g~�g�=�Рb����㵚X����߼�} �
�W�[L���vT��{x���=t3�} �v�Md�Pc0̓l�;[�Q��w7���Yq21Y��;����TY�D�ƀ�<� ᬱT�,y|X��mR��m�ɸR�n*[%y��x;�jY5[�q�$g���ױXN�Js��8��[�*F�+!5�R���\�j>�����gkg62\	�{�$��X�%ZD��9���6��o�!!ǁ&�TEL��Ql�w�ՊW�ʸ���r%
|+���	�XD�bm}�x͋ǘ������%x��C�l��q�GDq�F;*���<��LJ��H���Y�K��Jm�h
��$�B�H�)�Y�3�
�aӡ��X@5V�1��V�3��,y����
�B�ʉm����	vW�U�]�Y
jj-LdbR ^�ƅ�����}.��O�ۘP�{����&�<!��c��B1��Dk�b��!�.��F7�ReD3∖%��`2�(Z�I�*
�T�u9�.C�d�
q��
���ɲ��^��hbQd�.
"M����y����B��R�D0!�#*F;'h��5?��af�d蒪J�c�0���Ϲm>B7'
a���/?_{��c.&�~�[�%sr,�>��{��,��5����y_[���mƎ
�Qљ��Ra2`cE��P����2�E��)��TI��Ǣ<V0�pKW���1b���nb��T�`>y�R���"tO
Y��'I4Wn��[q!|������>YQ�r�#1ɞ�T.d��a�����hK95��Tas��h��bi�)�����D&Q:�Y�pc){U�?�O���rfR��E+���a�B��f-��0ط&�{̒�7���]�$���U�L��|�_;]3+X1hs�G������C/���)����*���͉����8�6�x�0�}�sǰ�����c��!��Ǿ�"�\z�;6]�Qp���IŁ~vCc������hG�����g?
������Gc
w�gν1��I�B��P k���D�����?�(ɨ�3��ױ�W�: I��Bl�Z��#�y>���y*��@V}[��v�1�1����B��UP�\Q66mx��D��
P��2��`-���X(��K�����Y8����1�
���41id��[�r?�ʉ���Xz�š��{�$����)�Nلc����o�8A2�I{�j"�.�\�ڜ?M�Y��63�y�D}�lM���j��I���@�"ᄵ4�{Yf��"�K"n�e���
���3�/P��5+U5�>�9dk9��br���������&�M��Ї���	X��I t�Qd b=	�~�U�P8�r�n��t%�����e�e��R�jV�j�r�خzj�H)������A̰�ݳ�W�W_scx���O�.���o�=�x�22��ٹI��/p��/c����<��_���j
=z�ԫ^y��:n1�:�#�`0�s1�K���?�u��=B�[{DS]<w��b���SW�m�@r98W'������k�(uT�cp��)��X�K,b����}�Á÷7��-ϝ.o�.���hw�v;_{�9�eͭ͹�(�"��i�Z`;�X;}�c��ϯY{e�0�SP�`�Q��Q��+)GS����4��P,j��	&%$kX��E7�޼��|4h�޴�۴��x1�+���n��K���Vfw���^9�'�l{pdeoׂW.�ټ���r��z�&�:e��.��N$+އ=��؎�onf�;�S�9�T�������v��'��G�V��m��<��jV�v��\]o�g8���L��6���\�r�����*"Z��{n��v�E�K���,�IEND�B`�!.�PNG


IHDR�a�IDATx^��OHa�g�.y��
�,d\�tŶ4�S�%��%��4!
�s� �RP*:�&;;��.����P'���vߝ��7����E(x׺��+?�r~<��|�4�.3�E]
,4!�x��:��}}x�#=��l�T�A�]�E��d'N��"�[*�7�n�oo
c}q��������n�NqI=�n6,⭦�(ܹ�gm�Q⇵gc�#^�m
w�K,
|:a8��$r��1ߋ�4 ��d��B���h`��d/���V�h߇ߥ����0�<����С+���b��.���>q��Lk�<���dGg7�
�2q#�X���v6 }��ɔ���{��B�>��~����H�}����16�7p>g��x�rgL� ��)S��K�<�����"A
����Y��������`�
��m0��%��(3�Ww��kh�<��(��ؼ{<��S���-�
���3�E⒠�[�YO��?��klo9
IEND�B`�!�PNG


IHDR�a�IDATx^u��jA���
�[-|�B��B��v��B� �i�J
1A�v�'P��J�
�"�&ٝ9�7�Y/Os�����gΌ$B�x�ˇ��p9�B�ߝ���oߗ�V���t����#�j5a�9��$���G�\>�ض���ꭇ{p��ܶ�<�"u��K���������K��^@p@�#d��E���p�Ivw�v�i\uwh�){(�,<�$8q|���;���D<xlx4!0s$!{�E�]=CI(8r�a�p�A�f@��(S@�"u	)�,ya&���E�������Mr6$X��l*; r�4f�Pc"䱦��}3����@��Q��/k�L�!�Ď6��U@J�������)��ޏ��!�$���9�=�OÛ4�W�xp�;?l|ZZ~{��13��~w<9D���77>�l�xrc��ц
���~�+!�<��IEND�B`�!�PNG


IHDR�a�IDATx^��1kQ�ϛU�M$�6ZZ�[X"(b���`�?A�Z6vPP�-���B�&���̛{�}�yo7Ӥ�Ǚ��Μ�!���y�ZN*`�d㺛��=�޴�u��˝��{fJ�*(=�{��gp*�Xؼ|�V�_@J������!��7�����N̓Ǐ�����	H;Er�孋��@�31k�x���yI\Y_�H(HI`��S���.Bg�`;��o�X����B���a/II�!m
9���K0UU�.
���KY�L�����5�'�*/���:Ȟ&Û)-��˱/��
�.�c����"��D�}�pX@!���l�N
�!m���e%�a_�\J2��8���Z�I'�)rY`a��"��sa�`��(�A�2�$�t�~z�ݵ��J�e=�2?�`f�k�+�:9g���}8p��?����+��l�Y�IEND�B`�!r�PNG


IHDR�a9IDATx^��=hOƟ�E�" ��lQc��"XE�������`e%X�	A�A�$�0$���IH4ѻۘ����g�w�ww�+l��f���bk-��8–&��&���Kk�0j~t������^c�AD`���{
\��](��N}�;�G�^0q����/������e{��y \�k,��O��S�f��>���KC��D\fN�
����)���-����>`��]�Vג���1)"+�?f%�y	ò�2m'o��b��쳇��BUJ��ac��
���h2��h-kEPB� NV]&B��T��Bt����$`[(�J�������<3�gC#o���ױ����:%�	
�0I��
)���BP��
>��@�k��˚�W�d�m �
J�����y�hě	�>biimvx�:�2k4VW���.!JN���	6��q�Ob������ ��
�ؾ��O�B	h	���Ȟq`���Xy��{�7N�C�ʼn��� EP�r'J1�2��PZӻr0�P�
�i�s�/�lk=��C�/���9�q�Ήf�Q�IEND�B`�!��PNG


IHDR�a^IDATx^��?O�P�Ͻ��
 �j�7�7��.,���	����ąY&&gv��-	`��^�n�@8ɓ��Γsn.��1%n��wAu�yu6טm��'6�>l��mY�t[�CUEm)w����%��!�6��*Fb�ID���.A�4X>@Hh�hj=�����%	|�����8!@R)3�Z���}��,Ú1L�@�$H�,$N��V�y�-��.�T����
P
PL�+"ލD�C՟A�wP-"�fG=3���)9����Es��_���4��Tt�������򁭌gW��zDn8Tp�\�&���[��W�3�;F�#���7呂��f,IEND�B`�!��PNG


IHDR�aXIDATx^5�}H]u�?��s�:�W���\b�D�(YY-XV�0-ZQ�4���dXi��#�(�6���^Fw�6i�r6s�6��o���;��s�=���:�}�|���|�/կ�b[�/Խs��?�@d@T m}���e�?�k9l:���t
�/��'��f�'�qdp�>64g�������5/���i=5��CJc���wO��9*����b$�m]������D�ɑ��Ξ����[��p�@�oG�w����+K������.b��l���ޔW\��Sm_=�B���m�*j�7*Yy�w����f!D��7��`zڠ2�J �䃲G�N�=<�J�m��syCA(�,2�X�Mۉ@A�]{��",H��e�ؾ��G�@u$�6Ӗ�O̓.�؋?͇�XH��p��b�.����`(��@�(�#�a��TU�`)^�EB�d.)�%�Y]u0t�o�6��)�J�3,���;H�S]q��M}L�?�L���f�WI�&��b��2 L]��l;i1{�K�"����`��و�ص�X��f!,�d|��ʀ���]'�� R6�Cpma���Xʧ�W�"3qL�lU�X5H,�����ᮛQ-��)
Ch��h�)vSci�`x"J�/�Mñ,b+ft���'�ly��t�7�v�Y��1 ����z7��c���;���΋b�s�l��"���6 �d@���ѽt�L㥿&����+�D$�/ ��1ve�?/]�EG����w	�\�	�� �잂Z���=y�κ�pk�T�����-���ˬe%OX�zV �����$k�y}�u�����IEND�B`�!��PNG


IHDR�acIDATx^�SMJ�@��� n"� Xxy.D*�=�k/�7���P(
z�jg�q��3U�Mi2�$���"#3P�m�cY��+��^�I0��l�*&�Oj5F�z��]K&�Ӎ.���?���ݾ���$�V7iJ�<�W4��<	��92:��Ej�ˏ��b-�E�<bX�٬�,�"��A,!ɽ��M�1�8�M$y���g"ca��/�]�{�@*������  ��l�|8�RTQ[�2
����;�X2�Hn	AGb;�)L�����{�c{$��Lu��+J2�9�+[����򡔫��%�Q'���~~̟���qԅ?~,��������/���r��IEND�B`�!V�PNG


IHDR�aIDATx^u�oh[U��߹Ivg�t��4��ً��i�)�ƨs�Q��R�n��E7��"#����ҵb�i�R�ƴE��O�M۱��]g��
�4izo�{or�y<���/|8��y�È�c��RO#�<U���R�\���(�:122B�g�(����y�2���w?�+߰	$�����̋���|����4�d�&������}����=`"
�n���:�,�;��](ɍ�����w��
,��;�2������y~� ��8@J�l�Aֻ�j(���k�_ܚ����@n�h\ü�Y0Ÿ4IH�LdlN2yg�-Z�C�AD
�t&�RN_u���ٗ�v:3q�T
�L���Y&e��Xɥ\��~�_���p�1�QU[���x++�i�sm���R)���R�$���!�I�XV.�,"�G/�
AB௫��3�o,��H�����|��$>������ou?z�Ĺ������!�lz��^�C�����;px7��Qػ�SV��N��:��ct������Q�v�F��C�ʉq��g�Z���m�`�rť����}�t��h!�B�bt��E:���~���|O-��z"E��j�����}`��p;c�^ݳk�iH�-,%Ml��P"�_{ǐ1�{��x�q+��B�����훰��Et:�� �T!$�$�\�<�n��br��?�n���\�����č&�g�欿~=s�U��y���=�̥�䕅%�Z���L|�`
܊^|]w�Ka%HE�b+��5��Q�pIEND�B`�!�PNG


IHDR�a�IDATx^��?kTQ���ؚJ�P,l�vK��.��~?����eJAW��B�UT���`c
W
Qɒ�
�&���3>���a�p��7s�r�́�	��?�n,�z�e�&f��E^����R���׮ֽY
coL8���oNG�'��g@k�-�W��<q��3���ϫ�IQ�K�����>�X��:@�U���f 3Lpy�A���wr��}��X�ʉ���:T��P1I
p��,+�ǎ̢��w������JFL2r `�no�u���z�Ç���5�>8Y2�)��,.��v�5�C��_�yЦ��ޣv�b9�˱����kn��}�tɲ�#xS���~����:�+N��)A2���L��|,`���)qe'���&�!)�吁TN4����{#23%o�LD���E��q<�~��釦d�CP1	a�D�o�;�z������Sz����?�$|d-�J�IEND�B`�!��PNG


IHDR�aGIDATx^ݓ1K�@��Ķ�:hA�Y�ѵ��":�SA�ť��hu����

�
:��A,҂(*���fQh�{�5g(�8����}�.�X$��>����i_�Dc�l&b�mi�!D�%�V��Y�&����u��9�����ʜ[ʕ#B�{;��}���Q,�`=5�LUf�v��¥����<��I�E:�B���$hVMx���=$'qq��S{�a�i�(�ОilvO��G9�C<B��R����p�b4W�HxuiXH�A�B�?Vq|z�)=�������b�,�ͫX�H�[),1C�{�?D������xj0�rr2IEND�B`�!i�PNG


IHDR�a0IDATx^��OHQ�?ov�]5-M�Jm�-�B:�<D��y�c�@#�t(�IAE��NEt�K���bA��g��y;�׮+���3|��/�y#��l�8pm�?���tU)�TO��O��������XK�����*��RW��_����(I��l	 ����O��1[��e�l���Q�,���
���^��?.���缑��n_����[�U)V���ooѡ� ,!h`��}��Q���G��[e��4o�<'�R"�jb��~�h��ٙ�z���X�X^|�_d����Zp����xt�%j�0�ooW��yy���$�e�%��B�@��O�p]Ŏ�[ɤ;Ig:�������۽.hkocߡ��ͥ3����F0�����/�MG��d��J%׷���j��]H �
iWA�����`ʏ��r�1#pV~.Q,T�R��qm�H<�#���)]�+�5�@�c�H�Ŧ�ր@k�9h��{
@��/��cA�o0���.i�ZQQ�4�	�Hڀ�������p�����R5|*uIEND�B`�!J�PNG


IHDR�aIDATx^u�;hQ���هA� �Ѡ#6�4ƍ�A�`#v)"
�����Kkg;�����(H6b�,
�,ٝݹ��=wf�+�\�������3PUH�JA������ڣť�[w�޸9?`����3���|y2��%���_'�ޣV;�4�`y�髅�wA�0�͜��u=@�%�cg��m~����/^���������8:qh5p�~�9����1\¸|�7�ZM��<C�GĄݻv��\=��ZRQ{��0�z��\�t��62�Q�9�Ke�|��&`��G„J���4*����Be��
@]0D5T�M��z��MCU��/b1�F�evI��`u�|4{�8+�D1I�+���?A!��
^bl"�� �	(O�>���`)dP�P��w�LP���L��kܓm�Ę����3�V��%�;8�hB���̬f�ܤ�����%f�;>�|=e�	��b�ġ*���G�A@Z_�t@up��d�jP�
�?��$mr)�IEND�B`�!a�PNG


IHDR�a(IDATx^���KT_�?�Νqf�t��AH���(D��(��_вEP��}]$m�ڹ��XIT�"�DA$
�~@�_����M�s��x��<�����>�������\�Y�qyv�za��ױ����U�ͫsמO�AA�şֵH�<�C�4"���W���Z��|�����
��xar��D���y^����馱��	�������X�72�R�(6���>�{{W�戰���'kT�M���|Y]�x�(�j�:&�Ţ
x)0��M��VG{�(��D�K�
�����J��jq��;,o��^-3~d�w�t6�DD�	��CH�����n���Qk�wvp�'���mO`#� ��Lrf�$��k�햩�"2)"+h;kA�P�O��v�����F�O�[c�I���/*�U"���^�E�&Ӄ;1(��,�]Ж .��"�c�N4���\��W@���C�Χ�N�h����P��/�|qo���F�W �$�(����*ӷ^B@�Цi�E(�|�9�R������IEND�B`�!$�PNG


IHDR�a�IDATx^��kH�mǯ,u�=;J�,:�D-S�m:M����KV�ij�C<�K#L�#�!̈�˰Ç�K�S�5�EJ��(P�0*4#KLM�iW��<��������_7DyBT!�"d�ɗAD��se�#M	�?,��C��+ܘ%��D���`l���=�ѹv�<k�O������v�z�^��׭�<4!:a�*E�N�$B�N�?^�|'+�bL-0<���6^���������uZ,��F�LD�<a_S	���`�
��`�KV/��7�\S�C[j+֡<^p��:��1����,�|��(8���hڍ��4L/���q�1�B\hi�d����l+�.{�I���-ih��ϮBy,s��|
��m�Y��>ΘXx99�H�zӚ�
}Ix��zgZCᖁ$`ɔ�$1�lg��jHx���zK&6����u>�Gh�	]dt�f��vr��,����[)�x�k�"�_Si܍���E����������w��p��L��2ÿ�9r;�1�2���l�F}�c���{h�i/N��;�P�2E\VrU�Ͷ|2T�&�k_�Ii��X�=(�ܻ���;�8I@������
G�s%5���	���b���ɍ=�����N�!qJ�%�e׬���0L+�X���rp��;]~4�@�_�T�S�'�:�(�|�R9��waa�>&���x$B�u>�?���?x>��HIEND�B`�!Q�PNG


IHDR�aIDATx^��mlTEF�ݽww��v�M[jIQ�hI��*6���X%]t���b�Fk�D0H��f�ڕPb,XcF�MQBb��Z�������f�1�L&�g�<�ҵ�0���i�[`>�e��4|�:_
!"i[s��U۟���������|g�{'Vnz�P%0p��Z��=6��'�wx���
/+YR_�fUAQ���JW,��.ۻ�l�/���x��}
E�s>�}�e��D>��<2&�hB6�ɞS����4�ʝ�r[SﻀP�	�u�mOne�۝�|���X^R��yh�J*�B�+�jz]\wC	�,�����*�N����t=�tI1Y.�P�"t� �LK� �β#(�\[@t�J3�%���@���|4͎�i����(�� 6k��ӯ���(�@�a!����u�v_�ɩ(�ir|�$[�>~������Db.��"��_A��Nd9�;�%K @u�=��›���/?q�#&8U#��&#`&���?�d�Ká�$S:�����A�[63��_DDHΌ�'�~��������vwncj&�)���u9����e��>~���GB�,)@v�c-�v�
J$��騌�5)��6ɘ�N[����u�;�ƚ]ǁk���zN�xx���g�u�z��;��ac��~�3�a��2�?��|��\-�m�@D�L5��|]�5��{�ib}�O�j���z���W�����X{���Oi��b���^Ѐ�3s�����Q�h��s=���Mf,X��IEND�B`�!)�PNG


IHDR�a�IDATx^��kL�g��
��.K@ݗ}���ⲉ6e!-�ȥ�~��.Jmi]$h��cI�U�h��"	7!t� 	-��4�J;@�a������6��9��{�7��8���+4�p�+G���!|�@}�̩
J��|#��S��8���<,�*0�����1��l]�Cy����;�.�`Rf�ZFg��P��)���y��z���7����}��6!W��x����o63�ByfM�9w�cf
[�˯��я��x�^�,>�?��ol�*D��{x6����+�1���]�0:���G����_��s�F�	b�P��7K[�`�oG���x�Z�{��H��ټ����z��,�6z�jm���w}�c��wc~aX��G�U����}O��3I�z�r[=����+��SHU���	/	�Hƍ�V��+�~|҉���L���+���#ؔ�[<k���g0L��+�r4
��X�lʉ�'3����)�I��?(�mm]�`|ʁ1zYvb��A5�&����Z�!4,��r�ޗ(�H��4\�˽��s�|�x���N�l������S��#["ٷ��,-�ǂ{�Y"cS��E=��Ϛq�������O2�OЎ��i�˪�����^zڿ@�-m�HRjVC~_ݺ��]l�#ar�D'kX�K���߆����w���?�� Ot}/��ٳ��H
n'|X�+�%�s��N�幎��"v��AB����g�m"2�5(IEND�B`�!d�PNG


IHDR�a+IDATx^��_HQƿ;;�&bYۣa�$Q"��B�E/I�KD�O=�IAA�`K؟�(���\�H��-1�T�"��F���̽�tf��i��3�w�����ra3a2&��PN�f$q�`"�ou����p�2ĸi0��?��.�?T2�-g���ZP ��$�����1�ӠTII'�l��X��Ǒ����bMw��
�k:,��G�oGj�&[�5��^�ٱ��+����J>��HƁD�Ty�p�ݙ�)�W.��D?e.��9qhW�r��Fη����c]��=��72��:����D���-�XP�-�a���hn���׃��.�#7��WZ��Њ#��r8�8���y&�܀��x4�2��c����
��;~؃���
w���Q)w��Rǩ�uNjhU� ��LM�*&�{ ʓ��d�X�mqӟ<awx��(����K]\/=Ғ�IE�Vc߁n���R�V�ۜK�of��6Q�*ؓc7�Ġ=���44�	��߶����ǟ{lc�R�K������=/A�[�GIEND�B`�!D�PNG


IHDR�w=�	pHYs���o�d�IDATx^�UWKeW>&a �&�@
!?@�[^$$/"C@A�
�%�u�^�g�c7�ޯ��޻c�
��+�[p�	��d�朻���쫼i���gbb����];''G�����eee��'&&~�������mnn���[:::��yQQѓ����^
�uuu-���Qzz:����edd�eee}���[[[O777G�I����?n������CCC���hhhh������SAA��←������,--O���y\\�lSS�\���A�^ZZ������$��***(//�:���t^+~~~��=���S}}������tח���NMM���MOOSoo�4hmm���FL"
���)444���{n@<�����@VVVb#���b}hyy�X`i499�w��u���*�%������������#���%
B���JA:??O�����	���B ���ڨ��V�DEE���w�?99�����'&&������D~������ ��ަ��\M###�kjj�@Ď��'���������	nnn����;�!g<� �\����{?ʓmK��\Hs��������O������n�������BU�F#bfff���,8�>h�D���a�+�zh���/��ّ��m$T��}��2	��d|�s,�WWW����!lxW5����̌lll
����aի�+����(,"���@p�F*E)))"6[Y�́'v�X�E,4���
���(�r;nll�	�)<ggg���=�C�������H��� 9K���G#��@6�=8�d�)�s����aEIIIbSggg����S�!��;A@��p!��t"�j
P�o�"�UC����dhhHFFF?(lA.z	T�����&=-��B��g�G#���@@������ux����KM�OpZ�Mq���թ�M�"���!.,���E���vd�ªqkB\d����h��H�p���s��	&GG�s77�O�Nj������Q�"TȄ���r����ӘJpWyzz"d�*�\��=.�Ɔ�6B|tp
�s$W�����"\�@z^���h)���6�#�iii�%�Zu
�PX��/���2Ђ��C2S���|k1Jk��D�)��1(����-����9O��x��y�1�5\`��9,Q�����e�7�U��z,���S�#�X���X�ϟ1�_�����śX��vqIEND�B`�!]MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089M4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoI2clr-namespace:System.Collections;assembly=mscorlibSystem.Collections1&clr-namespace:System;assembly=mscorlibSystemTreeListDemo.BandedView\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editors&localclr-namespace:TreeListDemoe
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
Dcollections2clr-namespace:System.Collections;assembly=mscorlib
0sys&clr-namespace:System;assembly=mscorlib
Dmc;http://schemas.openxmlformats.org/markup-compatibility/2006
:d2http://schemas.microsoft.com/expression/blend/2008
�	Resources
("TreeListDemo.SpaceObjectsViewModel spaceObjectsViewModel�%&	.�/
)DevExpress.Xpf.DemoBase.DemoModuleControlOptionsContent��.+�$DevExpress.Xpf.Core.GroupFrame$��Bands Layout Options��$�0,0,0,12q�.���.+�& DevExpress.Xpf.Editors.CheckEdit-Name$showBandsPanelCheckEdit��Content)#DevExpress.Xpf.Core.ObjectConverter$Show Bands Panel$
�0,0,0,4q�	IsChecked��Path$View.ShowBandsPanel��Mode$TwoWay=�-$& allowChangeColumnParentCheckEdit��$ Allow Change Column Parent$
�0,0,0,4q��$"View.AllowChangeColumnParent�$TwoWay=�-$$allowChangeBandParentCheckEdit��$Allow Change Band Parent$
�0,0,0,4q��$ View.AllowChangeBandParent�$TwoWay=�-$+%showBandsInCustomizationFormCheckEdit��$& Show Bands In Customization Form$
�0,0,0,4q��$'!View.ShowBandsInCustomizationForm�$TwoWay=�-$allowBandMovingCheckEdit��$Allow Band Moving$
�0,0,0,4q��$View.AllowBandMoving�$TwoWay=�-$ allowBandResizingCheckEdit��$Allow Band Resizing$
�0,0,0,4q��$View.AllowBandResizing�$TwoWay=�$��TreeListView Options��$�0,0,0,12q�.���.+�-$autoWidthCheckEdit��$
Auto Width$
�0,0,0,4q��$View.AutoWidth�$TwoWay=�-$%allowPerPixelScrollingCheckEdit��$Allow Per Pixel Scrolling$
�0,0,0,4q��$!View.AllowPerPixelScrolling�$TwoWay=�-	$ showAutoFilterRowCheckEdit��$Show Auto Filter Row$
�0,0,0,4q��$View.ShowAutoFilterRow�$TwoWay=�-
$allowMovingCheckEdit��$Allow Moving$
�0,0,0,4q��$View.AllowColumnMoving�$TwoWay=�-$allowResizingCheckEdit��$Allow Resizing$
�0,0,0,4q��$View.AllowResizing�$TwoWay=�Content.)#DevExpress.Xpf.Grid.TreeListControl-Name$treeList��	�DataContext#	[)#DevExpress.Xpf.Grid.DataControlBase
ItemsSource
�$SpaceObjects�Bands-'DevExpress.Xpf.Grid.TreeListControlBand$	DevExpress.Xpf.Grid.BaseColumn
	Header$
Main
Columns.
(
"DevExpress.Xpf.Grid.TreeListColumn
$DevExpress.Xpf.Grid.ColumnBase	FieldName$
Name��
$TypeOfObject��$Type of object"DevExpress.Xpf.Grid.BandBaseGridRow$1�$
DetailsBands$Absolute Values.

$MeanRadiusInKM��$Mean radius (km)
$Volume10pow9KM3��$Volume (10⁹ km³)EditSettings6
0DevExpress.Xpf.Editors.Settings.TextEditSettings
60DevExpress.Xpf.Editors.Settings.BaseEditSettings!HorizontalContentAlignment$Right=�
MaskType$
Numeric=�
Mask$f��
MaskUseAsDisplayFormat.
$
Mass10pow21kg��$Mass (10²¹kg)$1�
$SurfaceGravitymBys2��$Surface gravity (m/s²)$1�$Relative to Earth Values.

$MeanRadiusByEarth��$Mean radius
$Right=�$
Numeric=�$f��.
$VolumeRByEarth��$Volume
$MassByEarth��$
Mass$1�
$SurfaceGravityByEarth��$Surface gravity$1�$
Picture.

$	ImageData��$
IconAllowEditing]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a5/DevExpress.Utils.Design.DefaultBooleanConverter$FalseCellTemplate��.R�& DevExpress.Xpf.Editors.ImageEditName$PART_Editor��Stretch$
Uniform=�$�50��^�ToolTip$ Courtesy NASA/JPL-Caltech.��View& DevExpress.Xpf.Grid.TreeListView-
Name$
view��KeyFieldName$ObjectId��ParentFieldName$ParentId��	AutoWidth. AutoExpandAllNodes .!AllowPerPixelScrolling!."AllowChangeBandParent".#AllowChangeColumnParent#.!�<local:TreeListDemoModule x:Class="TreeListDemo.BandedView"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:local="clr-namespace:TreeListDemo"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:collections="clr-namespace:System.Collections;assembly=mscorlib"
    xmlns:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">
    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <local:SpaceObjectsViewModel x:Key="spaceObjectsViewModel" />
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel>
                <dx:GroupFrame Header="Bands Layout Options" Margin="0,0,0,12">
                    <StackPanel>
                        <dxe:CheckEdit x:Name="showBandsPanelCheckEdit" Content="Show Bands Panel" IsChecked="{Binding Path=View.ShowBandsPanel, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="allowChangeColumnParentCheckEdit" Content="Allow Change Column Parent" IsChecked="{Binding Path=View.AllowChangeColumnParent, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="allowChangeBandParentCheckEdit" Content="Allow Change Band Parent" IsChecked="{Binding Path=View.AllowChangeBandParent, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="showBandsInCustomizationFormCheckEdit" Content="Show Bands In Customization Form" IsChecked="{Binding Path=View.ShowBandsInCustomizationForm, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="allowBandMovingCheckEdit" Content="Allow Band Moving" IsChecked="{Binding Path=View.AllowBandMoving, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="allowBandResizingCheckEdit" Content="Allow Band Resizing" IsChecked="{Binding Path=View.AllowBandResizing, Mode=TwoWay}" Margin="0,0,0,4"/>
                    </StackPanel>
                </dx:GroupFrame>
                <dx:GroupFrame Header="TreeListView Options" Margin="0,0,0,12">
                    <StackPanel>
                        <dxe:CheckEdit x:Name="autoWidthCheckEdit" Content="Auto Width" IsChecked="{Binding Path=View.AutoWidth, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="allowPerPixelScrollingCheckEdit" Content="Allow Per Pixel Scrolling" IsChecked="{Binding Path=View.AllowPerPixelScrolling, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="showAutoFilterRowCheckEdit" Content="Show Auto Filter Row" IsChecked="{Binding Path=View.ShowAutoFilterRow, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="allowMovingCheckEdit" Content="Allow Moving" IsChecked="{Binding Path=View.AllowColumnMoving, Mode=TwoWay}" Margin="0,0,0,4"/>
                        <dxe:CheckEdit x:Name="allowResizingCheckEdit" Content="Allow Resizing" IsChecked="{Binding Path=View.AllowResizing, Mode=TwoWay}" Margin="0,0,0,4"/>
                    </StackPanel>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <dxg:TreeListControl x:Name="treeList" DataContext="{StaticResource spaceObjectsViewModel}" ItemsSource="{Binding Path=SpaceObjects}">
            <dxg:TreeListControl.Bands>
                <dxg:TreeListControlBand Header="Main">
                    <dxg:TreeListColumn FieldName="Name"/>
                    <dxg:TreeListColumn FieldName="TypeOfObject" Header="Type of object" dxg:BandBase.GridRow="1"/>
                </dxg:TreeListControlBand>
                <dxg:TreeListControlBand Header="Details">
                    <dxg:TreeListControlBand.Bands>
                        <dxg:TreeListControlBand Header="Absolute Values">
                            <dxg:TreeListColumn FieldName="MeanRadiusInKM" Header="Mean radius (km)"/>
                            <dxg:TreeListColumn FieldName="Volume10pow9KM3" Header="Volume (10&#x2079; km&#x00B3;)">
                                <dxg:TreeListColumn.EditSettings>
                                    <dxe:TextEditSettings HorizontalContentAlignment="Right" MaskType="Numeric" Mask="f" MaskUseAsDisplayFormat="True" />
                                </dxg:TreeListColumn.EditSettings>
                            </dxg:TreeListColumn>
                            <dxg:TreeListColumn FieldName="Mass10pow21kg" Header="Mass (10&#x00B2;&#x00B9;kg)" dxg:BandBase.GridRow="1"/>
                            <dxg:TreeListColumn FieldName="SurfaceGravitymBys2" Header="Surface gravity (m/s&#x00B2;)"  dxg:BandBase.GridRow="1"/>
                        </dxg:TreeListControlBand>
                        <dxg:TreeListControlBand Header="Relative to Earth Values">
                            <dxg:TreeListColumn FieldName="MeanRadiusByEarth" Header="Mean radius">
                                <dxg:TreeListColumn.EditSettings>
                                    <dxe:TextEditSettings HorizontalContentAlignment="Right" MaskType="Numeric" Mask="f" MaskUseAsDisplayFormat="True" />
                                </dxg:TreeListColumn.EditSettings>
                            </dxg:TreeListColumn>
                            <dxg:TreeListColumn FieldName="VolumeRByEarth" Header="Volume" />
                            <dxg:TreeListColumn FieldName="MassByEarth" Header="Mass" dxg:BandBase.GridRow="1"/>
                            <dxg:TreeListColumn FieldName="SurfaceGravityByEarth" Header="Surface gravity" dxg:BandBase.GridRow="1" />
                        </dxg:TreeListControlBand>
                    </dxg:TreeListControlBand.Bands>
                </dxg:TreeListControlBand>
                <dxg:TreeListControlBand Header="Picture">
                    <dxg:TreeListColumn FieldName="ImageData" Header="Icon" AllowEditing="False">
                        <dxg:TreeListColumn.CellTemplate>
                            <DataTemplate>
                                <dxe:ImageEdit x:Name="PART_Editor" Stretch="Uniform" Height="50" ToolTipService.ToolTip="Courtesy NASA/JPL-Caltech."/>
                            </DataTemplate>
                        </dxg:TreeListColumn.CellTemplate>
                    </dxg:TreeListColumn>
                </dxg:TreeListControlBand>
            </dxg:TreeListControl.Bands>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" KeyFieldName="ObjectId" ParentFieldName="ParentId" AutoWidth="True" AutoExpandAllNodes="True" AllowPerPixelScrolling="True" AllowChangeBandParent="True" AllowChangeColumnParent="True"/>
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Input;
using System.Xml.Serialization;
using DevExpress.Utils;
using DevExpress.Xpf.Core;
using DevExpress.Xpf.Core.Commands;
using DevExpress.Xpf.DemoBase.Helpers;
using DevExpress.Xpf.Editors;
using DevExpress.Xpf.Grid;


namespace TreeListDemo {
    public partial class BandedView : TreeListDemoModule {
        public BandedView() {
            InitializeComponent();
        }
    }

    public class BandedViewViewModel {
        public IList<SpaceObjects> SpaceObjects { get { return SpaceObjectData.DataSource; } }
    }
}!�MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo%TreeListDemo.ChildNodesSelector\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
&localclr-namespace:TreeListDemo
.�/
)DevExpress.Xpf.DemoBase.DemoModuleControl�	Resources
.(TreeListDemo.ChildNodesSelectorViewModel 
	viewModel$TreeListDemo.DemoChildSelector 
childSelector7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
EmployeesData("TreeListDemo.ObjectIsTaskConverter isTaskConverter DateTemplate%DevExpress.Xpf.Editors.DateEditName%DevExpress.Xpf.Editors.BaseEditAllowNullInput�	ConverterTreeListDemo.States 
	StateData ComboBoxPersonEdit)	#DevExpress.Xpf.Editors.ComboBoxEdit'
!DevExpress.Xpf.Editors.ButtonEdit
IsTextEditable+%DevExpress.Xpf.Editors.LookUpEditBaseItemsSource�Path
�Source ComboBoxStateItemTemplate��Orientation& DevExpress.Xpf.Core.PixelSnapper ComboBoxStateEdit�%\&	&	&	
&	&	7&	X&	]7&	�&	�77��.R�$PART_Editor��.{��*
RowData.Row+8��.R�	$�PART_Editor��.�$
DataSource�8��.R���$
Horizontal=�$
�3,0,0,0q�
������.+�._��$�16��$�16�����$1+(dxe:BaseEdit.OwnerEdit).SelectedItem.Image���$�2q�$�Center=����$5/(dxe:BaseEdit.OwnerEdit).SelectedItem.TextValue���.R�	$�PART_Editor��.�$
DataSource�8{��*
RowData.Row+8	Content.	)
#DevExpress.Xpf.Grid.TreeListControl
-

Name$
treeList���DataContext#[)#DevExpress.Xpf.Grid.DataControlBaseItemsSource�*	DataItems+

Columns
("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase	FieldName$
Name��AllowSorting]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a5/DevExpress.Utils.Design.DefaultBooleanConverter$
True$ExecutorObj��$DevExpress.Xpf.Grid.BaseColumn
Header)#DevExpress.Xpf.Core.ObjectConverter$ExecutorCellTemplate#[$
True$	StartDate��$
Start date#[$
EndDate��$End date#[$State��#[ColumnFilterMode$DisplayText=�$
True$Image��ShowInColumnChooser.Visible.
View& DevExpress.Xpf.Grid.TreeListView-Name$
view��	AutoWidth.TreeDerivationMode$ChildNodesSelector=�ChildNodesSelector#[ShowNodeImages.ImageFieldName$Image��AutoExpandAllNodes.!�<local:TreeListDemoModule x:Class="TreeListDemo.ChildNodesSelector"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">

    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.Resources>
            <local:ChildNodesSelectorViewModel x:Key="viewModel" />
            <local:DemoChildSelector x:Key="childSelector" />
            <dxdb:EmployeesData x:Key="EmployeesData" />
            <local:ObjectIsTaskConverter x:Key="isTaskConverter" />
            <DataTemplate x:Key="DateTemplate">
                <dxe:DateEdit x:Name="PART_Editor" AllowNullInput="True" IsEnabled="{Binding RowData.Row, Converter={StaticResource isTaskConverter}}" />
            </DataTemplate>
            <local:States x:Key="StateData" />

            <DataTemplate x:Key="ComboBoxPersonEdit">
                <dxe:ComboBoxEdit Name="PART_Editor" ItemsSource="{Binding Path=DataSource, Source={StaticResource EmployeesData}}"
                                      IsTextEditable="False">
                </dxe:ComboBoxEdit>
            </DataTemplate>
            <ControlTemplate x:Key="ComboBoxStateItemTemplate">
                <StackPanel Orientation="Horizontal" Margin="3,0,0,0" Background="Transparent">
                    <dx:PixelSnapper>
                        <Image Height="16" Width="16" Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Image}" />
                    </dx:PixelSnapper>
                    <TextBlock Margin="2" Text="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.TextValue}" VerticalAlignment="Center" />
                </StackPanel>
            </ControlTemplate>
            <DataTemplate x:Key="ComboBoxStateEdit">
                <dxe:ComboBoxEdit Name="PART_Editor" ItemsSource="{Binding Path=DataSource, Source={StaticResource StateData}}"
                                  IsTextEditable="False" IsEnabled="{Binding RowData.Row, Converter={StaticResource isTaskConverter}}" >
                </dxe:ComboBoxEdit>
            </DataTemplate>
        </dxdb:DemoModuleControl.Resources>
        <dxg:TreeListControl x:Name="treeList" DataContext="{StaticResource viewModel}" ItemsSource="{Binding DataItems}">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="Name" AllowSorting="True" />
                <dxg:TreeListColumn FieldName="ExecutorObj" Header="Executor" CellTemplate="{StaticResource ComboBoxPersonEdit}" AllowSorting="True" />
                <dxg:TreeListColumn FieldName="StartDate" Header="Start date" CellTemplate="{StaticResource DateTemplate}" />
                <dxg:TreeListColumn FieldName="EndDate" Header="End date" CellTemplate="{StaticResource DateTemplate}"/>
                <dxg:TreeListColumn FieldName="State" CellTemplate="{StaticResource ComboBoxStateEdit}" ColumnFilterMode="DisplayText" AllowSorting="True" />
                <dxg:TreeListColumn FieldName="Image" ShowInColumnChooser="False" Visible="False" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" AutoWidth="True" TreeDerivationMode="ChildNodesSelector" ChildNodesSelector="{StaticResource childSelector}"
                                   ShowNodeImages="True" ImageFieldName="Image" AutoExpandAllNodes="True" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�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.Collections.ObjectModel;
using DevExpress.Xpf.Grid;
using System.Collections;

namespace TreeListDemo {
    public partial class ChildNodesSelector : TreeListDemoModule {
        public ChildNodesSelector() {
            InitializeComponent();
        }
    }

    public class ChildNodesSelectorViewModel {
        public ObservableCollection<Project> DataItems { get; set; }

        public ChildNodesSelectorViewModel() {
            DataItems = InitData();
        }

        private ObservableCollection<Project> InitData() {
            ObservableCollection<Project> projects = new ObservableCollection<Project>();
            Project betaronProject = new Project() { Name = "Project: Betaron" };
            Project stantoneProject = new Project() { Name = "Project: Stanton" };

            InitBetaronProjectData(betaronProject);
            InitStantoneProjectData(stantoneProject);

            projects.Add(betaronProject);
            projects.Add(stantoneProject);

            return projects;
        }

        void InitBetaronProjectData(Project betaronProject) {

            Stage stage21 = new Stage() { Name = "Information Gathering"};
            stage21.Tasks.Add(new Task() { Name = "Market research", StartDate = new DateTime(2011, 8, 1), EndDate = new DateTime(2011, 8, 5), State = States.DataSource[2] });
            stage21.Tasks.Add(new Task() { Name = "Making specification", StartDate = new DateTime(2011, 8, 5), EndDate = new DateTime(2011, 8, 10), State = States.DataSource[1] });

            Stage stage22 = new Stage() { Name = "Planning" };
            stage22.Tasks.Add(new Task() { Name = "Documentation", StartDate = new DateTime(2011, 9, 15), EndDate = new DateTime(2011, 9, 16), State = States.DataSource[0] });

            Stage stage23 = new Stage() { Name = "Design" };
            stage23.Tasks.Add(new Task() { Name = "Design of a web pages", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] });
            stage23.Tasks.Add(new Task() { Name = "Pages layout", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] });

            Stage stage24 = new Stage() { Name = "Development" };
            stage24.Tasks.Add(new Task() { Name = "Design", StartDate = new DateTime(2011, 10, 27), EndDate = new DateTime(2011, 10, 28), State = States.DataSource[0] });
            stage24.Tasks.Add(new Task() { Name = "Coding", StartDate = new DateTime(2011, 10, 29), EndDate = new DateTime(2011, 10, 30), State = States.DataSource[0] });

            Stage stage25 = new Stage() { Name = "Testing and Delivery" };
            stage25.Tasks.Add(new Task() { Name = "Testing", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] });
            stage25.Tasks.Add(new Task() { Name = "Content", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] });

            betaronProject.Stages.Add(stage21);
            betaronProject.Stages.Add(stage22);
            betaronProject.Stages.Add(stage23);
            betaronProject.Stages.Add(stage24);
            betaronProject.Stages.Add(stage25);
        }

        void InitStantoneProjectData(Project stantoneProject) {

            Stage stage11 = new Stage() { Name = "Information Gathering" };
            stage11.Tasks.Add(new Task() { Name = "Market research", StartDate = new DateTime(2011, 7, 1), EndDate = new DateTime(2011, 7, 5), State = States.DataSource[2] });
            stage11.Tasks.Add(new Task() { Name = "Making specification", StartDate = new DateTime(2011, 7, 5), EndDate = new DateTime(2011, 7, 10), State = States.DataSource[2] });

            Stage stage12 = new Stage() { Name = "Planning" };
            stage12.Tasks.Add(new Task() { Name = "Documentation", StartDate = new DateTime(2011, 8, 13), EndDate = new DateTime(2011, 8, 14), State = States.DataSource[2] });

            Stage stage13 = new Stage() { Name = "Design" };
            stage13.Tasks.Add(new Task() { Name = "Design of a web pages", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[1] });
            stage13.Tasks.Add(new Task() { Name = "Pages layout", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[1] });

            Stage stage14 = new Stage() { Name = "Development" };
            stage14.Tasks.Add(new Task() { Name = "Design", StartDate = new DateTime(2011, 10, 23), EndDate = new DateTime(2011, 10, 24), State = States.DataSource[1] });
            stage14.Tasks.Add(new Task() { Name = "Coding", StartDate = new DateTime(2011, 10, 25), EndDate = new DateTime(2011, 10, 26), State = States.DataSource[0] });

            Stage stage15 = new Stage() { Name = "Testing and Delivery"};
            stage15.Tasks.Add(new Task() { Name = "Testing", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] });
            stage15.Tasks.Add(new Task() { Name = "Content", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] });

            stantoneProject.Stages.Add(stage11);
            stantoneProject.Stages.Add(stage12);
            stantoneProject.Stages.Add(stage13);
            stantoneProject.Stages.Add(stage14);
            stantoneProject.Stages.Add(stage15);
        }
    }

    public class DemoChildSelector : IChildNodesSelector {
        IEnumerable IChildNodesSelector.SelectChildren(object item) {
            if(item is Project)
                return (item as Project).Stages;
            if(item is Stage)
                return (item as Stage).Tasks;
            return null;
        }
    }
}!�MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089M4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.Generic1&clr-namespace:System;assembly=mscorlibSystemTreeListDemo.DragDrop\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editors&localclr-namespace:TreeListDemoe
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
<dxb2http://schemas.devexpress.com/winfx/2008/xaml/barsGdxdbg;http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid
Lcollections:clr-namespace:System.Collections.Generic;assembly=mscorlib
0sys&clr-namespace:System;assembly=mscorlib
Dmc;http://schemas.openxmlformats.org/markup-compatibility/2006
:d2http://schemas.microsoft.com/expression/blend/2008
c_System.Windows.Interactivity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35Bi:http://schemas.microsoft.com/expression/2010/interactivity�	Resources
$TreeListDemo.DragDropViewModel 
	viewModel1+TreeListDemo.MultiSelectModeToBoolConverter $ multiSelectModeToBoolToConverter0*TreeListDemo.EmployeeCategoryImageSelector categoryImageSelector�%-&	&	&	
.�/
)DevExpress.Xpf.DemoBase.DemoModuleControlOptionsContent%DevExpress.Xpf.Core.DXDockPanel.+�$DevExpress.Xpf.Core.GroupFrame$
��Options��$	�Top=�$�0,0,0,12q�.����DataContext#[.+�& DevExpress.Xpf.Editors.CheckEdit-Name$chkAllowDrag��$
�0,0,0,6q�Content)#DevExpress.Xpf.Core.ObjectConverter$Enable Drag and Drop$	�Top=�	IsChecked$
TrueY�-$chkAllowMultiSelection��$
�0,0,0,6q�$Enable Multi-Selection$	�Top=��*
SelectionMode+�	Converter#[�Mode$TwoWay=�-$chkAllowContextMenu��$
�0,0,0,6q�$Enable Context Menu$	�Top=���Path$IsRowCellMenuEnabled�	�ElementName$
	view��$TwoWay=�$��	Employees��$�Bottom=�.�(	"DevExpress.Xpf.Editors.ListBoxEdit	$	�410��#[
	ItemsSource
�*NewEmployees+	ItemTemplate��.R�����Orientation$
Horizontal=�.+�����$	GroupName�#[��$
�3,0,0,0q����.
(System.Windows.Interactivity.Interaction

	Behaviors
0	*DevExpress.Xpf.Grid.ListBoxDragDropManager-	'DevExpress.Xpf.Grid.DragDropManagerBase	AllowDrop.	AllowDrag�*	IsChecked+$	chkAllowDrag��Content.)
#DevExpress.Xpf.Grid.TreeListControl
-
Name$treeList��#[)#DevExpress.Xpf.Grid.DataControlBaseItemsSource�$ActiveEmployees�
SelectionMode�*
SelectionMode+
Columns("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase	FieldName$JobTitle��$DevExpress.Xpf.Grid.BaseColumnVisibleIndex$0�$FullName��UnboundType]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a82DevExpress.Utils.Design.UnboundColumnTypeConverter$StringUnboundExpression$$[FirstName] + ' ' + [LastName]��$1�ReadOnly.$
City��$2�$AddressLine1��
Header$
Address$3�$Phone��$4�
TotalSummary-'DevExpress.Xpf.Grid.TreeListSummaryItem)#DevExpress.Xpf.Grid.SummaryItemBase	FieldName$FullName��SummaryType$Count=�
View& DevExpress.Xpf.Grid.TreeListView-Name$
view�� NodeImageSelector# [!ParentFieldName$!ParentId��"KeyFieldName$"Id��& DevExpress.Xpf.Grid.DataViewBase#EditorShowMode$#MouseUpFocused=�$AutoExpandAllNodes$.%	AutoWidth%.&ShowTotalSummary&.'ShowNodeImages'.(	RootValue(�0� )RowCellMenuCustomizations)'!DevExpress.Xpf.Bars.BarButtonItem-!DevExpress.Xpf.Bars.BarItem*Content$**$Executive General and Administration+Glyph$B+</TreeListDemo;component/Images/Categories/Administration.png�-$*Sales and Marketing$9+3/TreeListDemo;component/Images/Categories/Sales.png�-$*Inventory Management$=+7/TreeListDemo;component/Images/Categories/Inventory.png�-	$*Research and Development$<+6/TreeListDemo;component/Images/Categories/Research.png�-
$*
Manufacturing$A+;/TreeListDemo;component/Images/Categories/Manufacturing.png�-$*Quality Assurance$;+5/TreeListDemo;component/Images/Categories/Quality.png�
1	+DevExpress.Xpf.Grid.TreeListDragDropManager-dragDropManager���*	IsChecked+$	chkAllowDrag��!J<local:TreeListDemoModule
    x:Class="TreeListDemo.DragDrop"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:local="clr-namespace:TreeListDemo"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
    xmlns:dxdbg="http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">
    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <local:DragDropViewModel x:Key="viewModel"></local:DragDropViewModel>
            <local:MultiSelectModeToBoolConverter x:Key="multiSelectModeToBoolToConverter" />
            <local:EmployeeCategoryImageSelector x:Key="categoryImageSelector" />
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>

    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <dx:DXDockPanel>
                <dx:GroupFrame Header="Options"  dx:DXDockPanel.Dock="Top" Margin="0,0,0,12">
                    <StackPanel DataContext="{StaticResource ResourceKey=viewModel}">
                        <dxe:CheckEdit Margin="0,0,0,6" x:Name="chkAllowDrag" Content="Enable Drag and Drop" VerticalAlignment="Top"
                                       IsChecked="True" />
                        <dxe:CheckEdit Margin="0,0,0,6" x:Name="chkAllowMultiSelection" Content="Enable Multi-Selection"
                                   IsChecked="{Binding SelectionMode, Converter={StaticResource multiSelectModeToBoolToConverter}, Mode=TwoWay}"
                                   VerticalAlignment="Top" />
                        <dxe:CheckEdit Margin="0,0,0,6" x:Name="chkAllowContextMenu" Content="Enable Context Menu"
                                   IsChecked="{Binding Path=IsRowCellMenuEnabled, ElementName=view, Mode=TwoWay}"
                                   VerticalAlignment="Top" />
                    </StackPanel>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Employees" dx:DXDockPanel.Dock="Bottom">
                    <dxe:ListBoxEdit ItemsSource="{Binding NewEmployees}" Height="410"
                                     DataContext="{StaticResource ResourceKey=viewModel}">
                        <dxe:ListBoxEdit.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Orientation="Horizontal">
                                    <Image  Source="{Binding Path=GroupName, Converter={StaticResource categoryImageSelector}}"/>
                                    <TextBlock Text="{Binding}" Margin="3,0,0,0" />
                                </StackPanel>
                            </DataTemplate>
                        </dxe:ListBoxEdit.ItemTemplate>
                        <i:Interaction.Behaviors>
                            <dxg:ListBoxDragDropManager AllowDrop="False" AllowDrag="{Binding IsChecked, ElementName=chkAllowDrag}">
                            </dxg:ListBoxDragDropManager>
                        </i:Interaction.Behaviors>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>
            </dx:DXDockPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <dxg:TreeListControl x:Name="treeList" ItemsSource="{Binding Path=ActiveEmployees}"
                              DataContext="{StaticResource viewModel}" SelectionMode="{Binding SelectionMode}">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="JobTitle" VisibleIndex="0" />
                <dxg:TreeListColumn FieldName="FullName" UnboundType="String"
                                    UnboundExpression="[FirstName] + ' ' + [LastName]" VisibleIndex="1" ReadOnly="True" />
                <dxg:TreeListColumn FieldName="City" VisibleIndex="2" />
                <dxg:TreeListColumn FieldName="AddressLine1" Header="Address" VisibleIndex="3" />
                <dxg:TreeListColumn FieldName="Phone" VisibleIndex="4" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.TotalSummary>
                <dxg:TreeListSummaryItem FieldName="FullName" SummaryType="Count" />
            </dxg:TreeListControl.TotalSummary>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" NodeImageSelector="{StaticResource categoryImageSelector}"
                                  ParentFieldName="ParentId" KeyFieldName="Id"
                                  EditorShowMode="MouseUpFocused" AutoExpandAllNodes="True"
                                  AutoWidth="True" ShowTotalSummary="True" ShowNodeImages="True">
                    <dxg:TreeListView.RootValue>
                        <sys:Int32>0</sys:Int32>
                    </dxg:TreeListView.RootValue>
                    <dxg:TreeListView.RowCellMenuCustomizations>
                        <dxb:BarButtonItem Content="Executive General and Administration" Glyph="/TreeListDemo;component/Images/Categories/Administration.png"
                                           ItemClick="BarButtonItem_ItemClick" />
                        <dxb:BarButtonItem Content="Sales and Marketing" Glyph="/TreeListDemo;component/Images/Categories/Sales.png"
                                           ItemClick="BarButtonItem_ItemClick" />
                        <dxb:BarButtonItem Content="Inventory Management" Glyph="/TreeListDemo;component/Images/Categories/Inventory.png"
                                           ItemClick="BarButtonItem_ItemClick" />
                        <dxb:BarButtonItem Content="Research and Development" Glyph="/TreeListDemo;component/Images/Categories/Research.png"
                                           ItemClick="BarButtonItem_ItemClick" />
                        <dxb:BarButtonItem Content="Manufacturing" Glyph="/TreeListDemo;component/Images/Categories/Manufacturing.png"
                                           ItemClick="BarButtonItem_ItemClick" />
                        <dxb:BarButtonItem Content="Quality Assurance" Glyph="/TreeListDemo;component/Images/Categories/Quality.png"
                                           ItemClick="BarButtonItem_ItemClick" />
                    </dxg:TreeListView.RowCellMenuCustomizations>
                </dxg:TreeListView>
            </dxg:TreeListControl.View>
            <i:Interaction.Behaviors>
                <dxg:TreeListDragDropManager x:Name="dragDropManager" AllowDrag="{Binding IsChecked, ElementName=chkAllowDrag}" Drop="dragDropManager_Drop">
                </dxg:TreeListDragDropManager>
            </i:Interaction.Behaviors>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�using System;
using DevExpress.Xpf.DemoBase.Helpers;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.DemoBase.DataClasses;
using DevExpress.Xpf.Bars;
using System.Collections.ObjectModel;
using System.Collections.Generic;
using System.Collections;

namespace TreeListDemo {
    public partial class DragDrop : TreeListDemoModule {
        public DragDrop() {
            InitializeComponent();
        }

        void dragDropManager_Drop(object sender, DevExpress.Xpf.Grid.DragDrop.TreeListDropEventArgs e) {
            if(e.TargetNode != null)
                foreach(object obj in e.DraggedRows)
                    (e.SourceManager.GetObject(obj) as Employee).GroupName = (e.TargetNode.Content as Employee).GroupName;
        }

        private void BarButtonItem_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) {
            BarButtonItem barItem = sender as BarButtonItem;
            if(barItem == null) return;
            string groupName = barItem.Content as string;

            treeList.BeginDataUpdate();
            foreach(Employee empl in view.DataControl.SelectedItems)
                empl.GroupName = groupName;
            treeList.EndDataUpdate();
        }
    }

    public class DragDropViewModel : DemoViewModelBase {
        public DragDropViewModel() {
            SelectionMode = MultiSelectMode.Row;
            DragDropSourceGenerator.InitSources(this);
        }

        MultiSelectMode selectionModeCore;
        public MultiSelectMode SelectionMode {
            get { return selectionModeCore; }
            set {
                if(!Enum.Equals(selectionModeCore, value)) {
                    selectionModeCore = value;
                    OnPropertyChanged("SelectionMode");
                }
            }
        }
        public ObservableCollection<Employee> ActiveEmployees { get; internal set; }
        public ObservableCollection<Employee> NewEmployees { get; internal set; }
    }
}!'MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089M4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.Generic1&clr-namespace:System;assembly=mscorlibSystem!TreeListDemo.DynamicEditors\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editors&localclr-namespace:TreeListDemoe
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
Gdxdbg;http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid
Lcollections:clr-namespace:System.Collections.Generic;assembly=mscorlib
0sys&clr-namespace:System;assembly=mscorlib
Dmc;http://schemas.openxmlformats.org/markup-compatibility/2006
:d2http://schemas.microsoft.com/expression/blend/2008
�	Resources
�MergedDictionaries
�SourceD
>DevExpress.Xpf.DemoBase.DemosHelpers.Grid.DemoDataProviderBase DemoDataProvider-
'DevExpress.Xpf.DemoBase.NWindDataLoader NWindDataLoader��$GA/TreeListDemo;component/Descriptions/MultiEditorDescriptions.xaml?�%&	&	.�/
)DevExpress.Xpf.DemoBase.DemoModuleControlOptionsContent$DevExpress.Xpf.Core.GroupFrame-Name$
groupFrame��$��Highlighted Editor��$	�150��$	�230��.��-�Name$descriptionRichTextBox��
�����$�0q���
IsReadOnly.���Path$
Foreground��ElementName$
groupFrame��	Content.	)#DevExpress.Xpf.Grid.TreeListControl-
Name$
treeList��
 TreeListDemo.CountriesData 
CountriesData82DevExpress.Xpf.Editors.BytesToImageSourceConverter imageConverter displayTemplate�Name�RelativeSource
�	Converter FilterHeaderContentTemplate comboBoxItemTemplate��Orientation gridBeveragesTemplate%DevExpress.Xpf.Grid.GridControlNameColumns$	DevExpress.Xpf.Grid.GridColumn$
DevExpress.Xpf.Grid.ColumnBase
	FieldName$DevExpress.Xpf.Grid.BaseColumn
Header)#DevExpress.Xpf.Core.ObjectConverter
HeaderToolTipMinWidthWidth
AllowResizing]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a5
/DevExpress.Utils.Design.DefaultBooleanConverter
Fixed
DisplayTemplate#
AutoFilterRowDisplayTemplate 
AutoFilterRowEditTemplate!
FilterEditorHeaderTemplateHeaderTemplate
EditSettings:4DevExpress.Xpf.Editors.Settings.ComboBoxEditSettings82DevExpress.Xpf.Editors.Settings.ButtonEditSettingsIsTextEditable<6DevExpress.Xpf.Editors.Settings.LookUpEditSettingsBaseValueMember 
DisplayMember!ItemsSource
"�Source#ItemTemplate60DevExpress.Xpf.Editors.Settings.TextEditSettings$EditNonEditableTemplate%View#DevExpress.Xpf.Grid.TableView&ShowAutoFilterRow& DevExpress.Xpf.Grid.GridViewBase'ShowGroupedColumns(	AutoWidth 
LookUpEdit+%DevExpress.Xpf.Grid.LookUp.LookUpEdit+%DevExpress.Xpf.Editors.LookUpEditBase)ValueMember*
DisplayMember*$DevExpress.Xpf.Editors.PopupBaseEdit+PopupContentTemplate,AutoComplete-IncrementalFiltering.ImmediatePopup/AutoPopulateColumns0
PopupWidth1IsPopupAutoWidth2ItemsSource 	SearchLookUpEdit3PopupHeight%DevExpress.Xpf.Editors.BaseEdit4DisplayTemplate)#DevExpress.Xpf.Editors.TextEditBase5EditNonEditableTemplate6FilterCondition7
StyleSettings>8DevExpress.Xpf.Grid.LookUp.SearchLookUpEditStyleSettings 
NumericTextEdit%DevExpress.Xpf.Editors.TextEdit8MaskType9Mask:MaskUseAsDisplayFormat TextEdit AutoCompleteComboBoxEdit)#DevExpress.Xpf.Editors.ComboBoxEdit'!DevExpress.Xpf.Editors.ButtonEdit;IsTextEditable 
ComboBoxEdit<ItemTemplate SpinEdit%DevExpress.Xpf.Editors.SpinEdit=	Increment>MinValue?IsFloatValue 
	CheckEdit& DevExpress.Xpf.Editors.CheckEdit 
RegExTextEdit TrackBarEdit)#DevExpress.Xpf.Editors.TrackBarEdit@
TickPlacement ProgressBarEdit, &DevExpress.Xpf.Editors.ProgressBarEdit*!$DevExpress.Xpf.Editors.RangeBaseEditA!ContentDisplayMode ZoomTrackBarEditB
StyleSettings6"0DevExpress.Xpf.Editors.TrackBarZoomStyleSettings RangeTrackBarEditC�UseLayoutRounding7#1DevExpress.Xpf.Editors.TrackBarRangeStyleSettings MemoEdit%$DevExpress.Xpf.Editors.MemoEdit DateEdit%%DevExpress.Xpf.Editors.DateEditD	NullValue
E��Member ListBoxEdit(&"DevExpress.Xpf.Editors.ListBoxEditF&ItemsSourceG&
ItemsPanelH�OrientationI&
StyleSettings:'4DevExpress.Xpf.Editors.RadioListBoxEditStyleSettings 
ButtonEditJAllowDefaultButtonKButtons'(!DevExpress.Xpf.Editors.ButtonInfo+)%DevExpress.Xpf.Editors.ButtonInfoBaseL)	ClickModeM(	GlyphKind PopupColorEdit+*%DevExpress.Xpf.Editors.PopupColorEditN*Color PasswordBoxEdit,+&DevExpress.Xpf.Editors.PasswordBoxEdit 
PopupCalcEdit*,$DevExpress.Xpf.Editors.PopupCalcEditOMaskCultureP,	Precision PopupImageEdit+-%DevExpress.Xpf.Editors.PopupImageEditQ-ShowMenuMode FontEdit%.DevExpress.Xpf.Editors.FontEdit�%�&	&	&	
7&	w&	�7&	�7777777&	�7&		�7&	
&	e&	�7&	
�77&	�&	&	.&	x&	�&	�&	&	:&	Y&	�7&		&	W	&	�	&	�	&	�	&	
��.R��$PART_Editor��$�1q����$SelectedItem.Picture���*TemplatedParent+8
��.R�������.R���$
Horizontal=�
������.+��$�17��$�17�����$3-(dxe:BaseEdit.OwnerEdit).SelectedItem.Icon_17���*TemplatedParent+8
��$�2q�$�Center=����$82(dxe:BaseEdit.OwnerEdit).SelectedItem.CategoryName���*TemplatedParent+��.R�$PART_GridControl��	$
CategoryID��$Category$Category��$36��$36��$False
$
None=�8888��.$
CategoryID��$ CategoryName��!�$
Categories�8"#��.R���$
Horizontal=�.+��$�30�����$
Picture�8
��$
�2,0,0,0q����$CategoryName�$��.R��$PART_Editor��$�30��$
�Left=�$�1q����$3-(dxe:BaseEdit.OwnerEdit).SelectedItem.Picture�8
	$CategoryName��	$Description��%$
�view��&.'.(.��.R�$�PART_Editor��$)
CategoryID��$*CategoryName��#+�,.-.../.$	0500Q�1.2�*
Categories+8"��.R�$�PART_Editor��$)
CategoryID��$	3400Q�$	0500Q�#4�#5�#+�/.$6ContainsX�2�*
Categories+8"7��.R�$�PART_Editor��$�Right=�$
8Numeric=�$9d��:.��.R�$�PART_Editor����.R�$�PART_Editor��,.;...2�*CountriesArray+8"��.R�$�PART_Editor��$)
CategoryID��;.#4�#5�2�*
Categories+8"<��.R���$
Horizontal=�
������.+��$�17��$�17�����$
Icon_17�8
��$�2q����$CategoryName���.R�$�PART_Editor��$9p��:.$
=0.01~�$>0X�?.��.R�$�PART_Editor����.R�$�PART_Editor��$8RegEx=�$9\d{5}-\d{3}-\d{4}��:.��.R�$�PART_Editor��$
@None=���.R� $�PART_Editor��$AValue=���.R�$�PART_Editor��$
@None=�B"��.R�$�PART_Editor��$
@None=�C.B#��.R�$$�PART_Editor����.R�%$�PART_Editor��D��$Esys:DBNull.Value����.R�&$�PART_Editor��F�*PalleteSizes+8"G��.R��$�60��$HVertical=�I'��.R�$�PART_Editor��J..K(-$
LRelease=�$
MRegular=���.R�*$�PART_Editor��$NWhite����.R�+$�PART_Editor����.R�,$�PART_Editor��$9c��$Oen-US��$P4�:.��.R�-$�PART_Editor��$QAlways=���.R�.$�PART_Editor��RViewR&/ DevExpress.Xpf.Grid.TreeListView/-S/Name$StreeListView��T/KeyFieldName$TId��U/ParentFieldName$UParentId��!�8<local:TreeListDemoModule x:Class="TreeListDemo.DynamicEditors"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:local="clr-namespace:TreeListDemo"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:dxdbg="http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">
    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/TreeListDemo;component/Descriptions/MultiEditorDescriptions.xaml" />
            </ResourceDictionary.MergedDictionaries>
            <dxdbg:DemoDataProviderBase x:Key="DemoDataProvider" />
            <dxdb:NWindDataLoader x:Key="NWindDataLoader" />
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>

    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <dx:GroupFrame Header="Highlighted Editor" x:Name="groupFrame" MinWidth="150" MaxWidth="230">
                <RichTextBox x:Name="descriptionRichTextBox" Background="Transparent" Foreground="{Binding Path=Foreground, ElementName=groupFrame}" BorderThickness="0" IsReadOnly="True" />
            </dx:GroupFrame>
        </dxdb:DemoModuleControl.OptionsContent>

        <dxg:TreeListControl x:Name="treeList" CurrentItemChanged="CurrentItemChanged">
            <dxg:TreeListControl.Resources>
                <local:CountriesData x:Key="CountriesData"/>
                <dxe:BytesToImageSourceConverter x:Key="imageConverter" />
                <ControlTemplate x:Key="displayTemplate">
                    <Image x:Name="PART_Editor" Margin="1" Source="{Binding Path=SelectedItem.Picture, RelativeSource={RelativeSource TemplatedParent}, Converter={StaticResource imageConverter}}"/>
                </ControlTemplate>
                <DataTemplate x:Key="FilterHeaderContentTemplate">
                    <ContentPresenter Content="{Binding}"/>
                </DataTemplate>
                <ControlTemplate x:Key="comboBoxItemTemplate">
                    <StackPanel Orientation="Horizontal" Background="Transparent">
                        <Image Height="17" Width="17" Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Icon_17, RelativeSource={RelativeSource TemplatedParent}, Converter={StaticResource imageConverter}}" />
                        <TextBlock Margin="2" Text="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.CategoryName, RelativeSource={RelativeSource TemplatedParent}}" VerticalAlignment="Center" />
                    </StackPanel>
                </ControlTemplate>
                <ControlTemplate x:Key="gridBeveragesTemplate">
                    <dxg:GridControl x:Name="PART_GridControl">
                        <dxg:GridControl.Columns>
                            <dxg:GridColumn FieldName="CategoryID" Header="Category" HeaderToolTip="Category" MinWidth="36" Width="36" AllowResizing="False" Fixed="None"
                                        DisplayTemplate="{StaticResource displayTemplate}" AutoFilterRowDisplayTemplate="{StaticResource displayTemplate}"
                                        AutoFilterRowEditTemplate="{StaticResource displayTemplate}" FilterEditorHeaderTemplate="{StaticResource FilterHeaderContentTemplate}">
                                <dxg:GridColumn.HeaderTemplate>
                                    <DataTemplate/>
                                </dxg:GridColumn.HeaderTemplate>
                                <dxg:GridColumn.EditSettings>
                                    <dxe:ComboBoxEditSettings
                                    IsTextEditable="False"
                                    ValueMember="CategoryID"
                                    DisplayMember="CategoryName"
                                    ItemsSource="{Binding Path=Categories, Source={StaticResource NWindDataLoader}}">
                                        <dxe:ComboBoxEditSettings.ItemTemplate>
                                            <DataTemplate>
                                                <StackPanel Orientation="Horizontal">
                                                    <Image Width="30" Source="{Binding Path=Picture, Converter={StaticResource imageConverter}}"/>
                                                    <TextBlock Margin="2,0,0,0"  Text="{Binding Path=CategoryName}"/>
                                                </StackPanel>
                                            </DataTemplate>
                                        </dxe:ComboBoxEditSettings.ItemTemplate>
                                        <dxe:ComboBoxEditSettings.EditNonEditableTemplate>
                                            <ControlTemplate>
                                                <Image x:Name="PART_Editor" Width="30" HorizontalAlignment="Left" Margin="1" Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Picture, Converter={StaticResource imageConverter}}"/>
                                            </ControlTemplate>
                                        </dxe:ComboBoxEditSettings.EditNonEditableTemplate>
                                    </dxe:ComboBoxEditSettings>
                                </dxg:GridColumn.EditSettings>
                            </dxg:GridColumn>
                            <dxg:GridColumn FieldName="CategoryName" />
                            <dxg:GridColumn FieldName="Description" />
                        </dxg:GridControl.Columns>
                        <dxg:GridControl.View>
                            <dxg:TableView Name="view" ShowAutoFilterRow="True" ShowGroupedColumns="True" AutoWidth="true"/>
                        </dxg:GridControl.View>
                    </dxg:GridControl>
                </ControlTemplate>
                <DataTemplate x:Key="LookUpEdit">
                    <dxg:LookUpEdit
                        Name="PART_Editor"
                        ItemsSource="{Binding Categories, Source={StaticResource NWindDataLoader}}"
                        ValueMember="CategoryID"
                        DisplayMember="CategoryName"
                        PopupContentTemplate="{DynamicResource gridBeveragesTemplate}"
                        AutoComplete="True"
                        IncrementalFiltering="True"
                        ImmediatePopup="True"
                        AutoPopulateColumns="False"
                        PopupWidth="500"
                        IsPopupAutoWidth="False"/>
                </DataTemplate>
                <DataTemplate x:Key="SearchLookUpEdit">
                    <dxg:LookUpEdit
                        Name="PART_Editor"
                        ItemsSource="{Binding Categories, Source={StaticResource NWindDataLoader}}"
                        ValueMember="CategoryID" PopupHeight="400" PopupWidth="500"
                        DisplayTemplate="{DynamicResource comboBoxItemTemplate}"
                        EditNonEditableTemplate="{DynamicResource comboBoxItemTemplate}"
                        PopupContentTemplate="{DynamicResource gridBeveragesTemplate}"
                        AutoPopulateColumns="False"
                        FilterCondition="Contains">
                        <dxg:LookUpEdit.StyleSettings>
                            <dxg:SearchLookUpEditStyleSettings/>
                        </dxg:LookUpEdit.StyleSettings>
                    </dxg:LookUpEdit>
                </DataTemplate>

                <DataTemplate x:Key="NumericTextEdit">
                    <dxe:TextEdit Name="PART_Editor" HorizontalContentAlignment="Right" MaskType="Numeric" Mask="d" MaskUseAsDisplayFormat="True" />
                </DataTemplate>
                <DataTemplate x:Key="TextEdit">
                    <dxe:TextEdit Name="PART_Editor" />
                </DataTemplate>
                <DataTemplate x:Key="AutoCompleteComboBoxEdit">
                    <dxe:ComboBoxEdit Name="PART_Editor" ItemsSource="{Binding CountriesArray, Source={StaticResource DemoDataProvider}}"
                              AutoComplete="True" IsTextEditable="True" ImmediatePopup="True" />
                </DataTemplate>
                <DataTemplate x:Key="ComboBoxEdit">
                    <dxe:ComboBoxEdit Name="PART_Editor" ItemsSource="{Binding Categories, Source={StaticResource NWindDataLoader}}"
                              ValueMember="CategoryID" IsTextEditable="False" DisplayTemplate="{DynamicResource comboBoxItemTemplate}" EditNonEditableTemplate="{DynamicResource comboBoxItemTemplate}">
                        <dxe:ComboBoxEdit.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Orientation="Horizontal" Background="Transparent">
                                    <Image Height="17" Width="17" Source="{Binding Path=Icon_17, Converter={StaticResource imageConverter}}" />
                                    <TextBlock Text="{Binding Path=CategoryName}" Margin="2" />
                                </StackPanel>
                            </DataTemplate>
                        </dxe:ComboBoxEdit.ItemTemplate>
                    </dxe:ComboBoxEdit>
                </DataTemplate>
                <DataTemplate x:Key="SpinEdit">
                    <dxe:SpinEdit Name="PART_Editor" Mask="p" MaskUseAsDisplayFormat="True" Increment="0.01" MinValue="0" IsFloatValue="True" />
                </DataTemplate>
                <DataTemplate x:Key="CheckEdit">
                    <dxe:CheckEdit Name="PART_Editor" />
                </DataTemplate>
                <DataTemplate x:Key="RegExTextEdit">
                    <dxe:TextEdit Name="PART_Editor" MaskType="RegEx" Mask="\d{5}-\d{3}-\d{4}" MaskUseAsDisplayFormat="True" />
                </DataTemplate>
                <DataTemplate x:Key="TrackBarEdit">
                    <dxe:TrackBarEdit Name="PART_Editor" TickPlacement="None" />
                </DataTemplate>
                <DataTemplate x:Key="ProgressBarEdit">
                    <dxe:ProgressBarEdit Name="PART_Editor" ContentDisplayMode="Value" />
                </DataTemplate>
                <DataTemplate x:Key="ZoomTrackBarEdit">
                    <dxe:TrackBarEdit Name="PART_Editor" TickPlacement="None">
                        <dxe:TrackBarEdit.StyleSettings>
                            <dxe:TrackBarZoomStyleSettings />
                        </dxe:TrackBarEdit.StyleSettings>
                    </dxe:TrackBarEdit>
                </DataTemplate>
                <DataTemplate x:Key="RangeTrackBarEdit">
                    <dxe:TrackBarEdit Name="PART_Editor" TickPlacement="None" UseLayoutRounding="True">
                        <dxe:TrackBarEdit.StyleSettings>
                            <dxe:TrackBarRangeStyleSettings />
                        </dxe:TrackBarEdit.StyleSettings>
                    </dxe:TrackBarEdit>
                </DataTemplate>
                <DataTemplate x:Key="MemoEdit">
                    <dxe:MemoEdit Name="PART_Editor" />
                </DataTemplate>
                <DataTemplate x:Key="DateEdit">
                    <dxe:DateEdit Name="PART_Editor">
                        <dxe:DateEdit.NullValue>
                            <x:Static Member="sys:DBNull.Value" />
                        </dxe:DateEdit.NullValue>
                    </dxe:DateEdit>
                </DataTemplate>
                <DataTemplate x:Key="ListBoxEdit">
                    <dxe:ListBoxEdit Name="PART_Editor" ItemsSource="{Binding PalleteSizes, Source={StaticResource DemoDataProvider}}">
                        <dxe:ListBoxEdit.ItemsPanel>
                            <ItemsPanelTemplate>
                                <WrapPanel Height="60" Orientation="Vertical" />
                            </ItemsPanelTemplate>
                        </dxe:ListBoxEdit.ItemsPanel>
                        <dxe:ListBoxEdit.StyleSettings>
                            <dxe:RadioListBoxEditStyleSettings />
                        </dxe:ListBoxEdit.StyleSettings>
                    </dxe:ListBoxEdit>
                </DataTemplate>
                <DataTemplate x:Key="ButtonEdit">
                    <dxe:ButtonEdit Name="PART_Editor" AllowDefaultButton="False">
                        <dxe:ButtonInfo ClickMode="Release" Click="PART_Editor_DefaultButtonClick" GlyphKind="Regular" />
                    </dxe:ButtonEdit>
                </DataTemplate>
                <DataTemplate x:Key="PopupColorEdit">
                    <dxe:PopupColorEdit Name="PART_Editor" Color="White" />
                </DataTemplate>
                <DataTemplate x:Key="PasswordBoxEdit">
                    <dxe:PasswordBoxEdit Name="PART_Editor" />
                </DataTemplate>
                <DataTemplate x:Key="PopupCalcEdit">
                    <dxe:PopupCalcEdit Name="PART_Editor" Mask="c" MaskCulture="en-US" Precision="4" MaskUseAsDisplayFormat="True" />
                </DataTemplate>
                <DataTemplate x:Key="PopupImageEdit">
                    <dxe:PopupImageEdit Name="PART_Editor" ShowMenuMode="Always"/>
                </DataTemplate>
                <DataTemplate x:Key="FontEdit">
                    <dxe:FontEdit Name="PART_Editor" />
                </DataTemplate>
            </dxg:TreeListControl.Resources>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="treeListView" KeyFieldName="Id" ParentFieldName="ParentId" ShowingEditor="TableView_ShowingEditor" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!?using System;
using System.Collections.Generic;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Media;
using TreeListDemo;
using DevExpress.Xpf.Grid;
using System.IO;
using System.Collections;
using DevExpress.Xpf.Editors;
using DevExpress.Xpf.DemoBase;
using DevExpress.Utils;
using DevExpress.Xpf.Core;
using System.ComponentModel;

using System.Data;
using DevExpress.Xpf.DemoBase.DemosHelpers;
using DevExpress.Xpf.DemoBase.DemosHelpers.Grid;

namespace TreeListDemo {
    public partial class DynamicEditors : TreeListDemoModule {
         MultiEditorsList list;
         public DynamicEditors() {
            InitializeComponent();
            UpdateDescription();
            AssignDataSource();
            treeListView.ExpandAllNodes();
         }
         void AssignDataSource() {
             list = new MultiEditorsList();

             MultiEditorsTemplateSelector templateSelector = new MultiEditorsTemplateSelector();

             foreach (PropertyDescriptor propertyDescriptor in ((ITypedList)list).GetItemProperties(null)) {
                 TreeListColumn column = new TreeListColumn() { FieldName = propertyDescriptor.Name };
                 if (column.FieldName == "Field") {
                     column.AllowEditing = DefaultBoolean.False;
                     column.Fixed = FixedStyle.Right;
                 }
                 if (column.FieldName == "TemplateName") {
                     column.Visible = false;
                     column.ShowInColumnChooser = false;
                 }
                 if (column.FieldName == "EditorType") {
                     column.Fixed = FixedStyle.Left;
                     column.AllowEditing = DefaultBoolean.False;
                     column.Width = 200;
                 }
                 if (column.FieldName == "Id") {
                     column.Visible = false;
                     column.ShowInColumnChooser = false;
                 }
                 if (column.FieldName == "ParentId") {
                     column.Visible = false;
                     column.ShowInColumnChooser = false;
                 }

                 if (column.FieldName != "Field" && column.FieldName != "EditorType")
                     column.CellTemplateSelector = templateSelector;
                 treeList.Columns.Add(column);
             }
             treeList.ItemsSource = list;
         }
         void PART_Editor_DefaultButtonClick(object sender, RoutedEventArgs e) {
             ListBoxEdit listBoxEdit = new ListBoxEdit() { ItemsSource = NWindData.CountriesArray, ShowBorder = false };
             listBoxEdit.EditValue = treeList.GetCellValue(treeListView.FocusedRowHandle, (TreeListColumn)treeList.CurrentColumn);
             DialogClosedDelegate closedHandler = delegate(bool? dialogResult) {
                 if (dialogResult == true) {
                     treeListView.ShowEditor();
                     treeListView.ActiveEditor.EditValue = listBoxEdit.EditValue;
                 }
             };

             FloatingContainer.ShowDialogContent(listBoxEdit, treeListView.ActiveEditor, new Size(400, 300), new FloatingContainerParameters() { ClosedDelegate = closedHandler, Title = "Select Country", ContainerFocusable = false });
         }
        string lastDescription;
        void UpdateDescription() {
             if (descriptionRichTextBox == null)
                 return;
             BlockCollection blocks =
            descriptionRichTextBox.Document.Blocks;
             if(treeListView.FocusedRowHandle == GridControl.InvalidRowHandle)
                 return;
             string newDescription = list.FieldDescriptions[treeListView.FocusedRowHandle].TemplateName + "Description";
             if (newDescription == lastDescription)
                 return;
             lastDescription = newDescription;
             ContentControl control = new ContentControl() { Template = Resources[newDescription] as ControlTemplate };
             control.ApplyTemplate();
             ParagraphContainer container = VisualTreeHelper.GetChild(control, 0) as ParagraphContainer;

             blocks.Clear();
             blocks.Add(container.Paragraph);


        }
        void TableView_ShowingEditor(object sender, DevExpress.Xpf.Grid.TreeList.TreeListShowingEditorEventArgs e) {
            e.Cancel = list.FieldDescriptions[treeListView.FocusedRowHandle].TemplateName == "ProgressBarEdit";
        }
        void CurrentItemChanged(object sender, CurrentItemChangedEventArgs e) {
            UpdateDescription();
        }
    }
    public class MultiEditorsList : MultiEditorsListBase {
       protected override void CreateColumnCollection() {
            MultiEditorsListPropertyDescriptor[] pds = new MultiEditorsListPropertyDescriptor[Table.Count + 5];
            pds[0] = new MultiEditorsListPropertyDescriptor(this, 0, "EditorType", true);
            for (int n = 1; n < Table.Count + 1; n++)
                pds[n] = new MultiEditorsListPropertyDescriptor(this, n, "Product #" + n, false);

            pds[Table.Count + 1] = new MultiEditorsListPropertyDescriptor(this, Table.Count + 1, "Field", true);
            pds[Table.Count + 2] = new MultiEditorsListPropertyDescriptor(this, Table.Count + 2, "TemplateName", true);
            pds[Table.Count + 3] = new MultiEditorsListPropertyDescriptor(this, Table.Count + 3, "Id", true);
            pds[Table.Count + 4] = new MultiEditorsListPropertyDescriptor(this, Table.Count + 4, "ParentId", true);
            ColumnCollection = new PropertyDescriptorCollection(pds);
        }
       public override object GetPropertyValue(int rowIndex, int columnIndex) {
           if (columnIndex == 0)
               return FieldDescriptions[rowIndex].EditorDisplayName;
           if (columnIndex == Table.Count + 1)
               return FieldDescriptions[rowIndex].ColumnName;
           if (columnIndex == Table.Count + 2)
               return FieldDescriptions[rowIndex].TemplateName;
           if (columnIndex == Table.Count + 3)
               return FieldDescriptions[rowIndex].Id;
           if (columnIndex == Table.Count + 4)
               return FieldDescriptions[rowIndex].ParentId;
           return Table[columnIndex - 1][FieldDescriptions[rowIndex].ColumnName];
       }
    }

    public class MultiEditorsTemplateSelector : DataTemplateSelector {
        public override DataTemplate SelectTemplate(object item, DependencyObject container) {
            GridCellData data = (GridCellData)item;
            TreeListControl grid = (TreeListControl)data.View.DataControl;
            string editorType = grid.GetCellValue(data.RowData.RowHandle.Value, "TemplateName") as string;
            return string.IsNullOrEmpty(editorType) ? null : (DataTemplate)grid.Resources[editorType];
        }
    }
}!H
MSBAML```����HDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo%TreeListDemo.DynamicNodeLoading\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlfbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49alhDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grida]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editors&localclr-namespace:TreeListDemoe	aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase	Dmc;http://schemas.openxmlformats.org/markup-compatibility/2006	:d2http://schemas.microsoft.com/expression/blend/2008	.�/	)DevExpress.Xpf.DemoBase.DemoModuleControlContent.)#DevExpress.Xpf.Grid.TreeListControl-Name$treeList��Columns("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase	FieldName$
Name��AllowSorting]
YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a5
/DevExpress.Utils.Design.DefaultBooleanConverter$
True$ItemType��$DevExpress.Xpf.Grid.BaseColumn
Header)#DevExpress.Xpf.Core.ObjectConverter$
TypeWidth$20��$
True$
Size��$20��$
TrueEditSettings60DevExpress.Xpf.Editors.Settings.TextEditSettings6	0DevExpress.Xpf.Editors.Settings.BaseEditSettings!	HorizontalContentAlignment$Right=�$FullName��	Visible	.
View
&
 DevExpress.Xpf.Grid.TreeListView
-
Name$
view��
	AutoWidth.& DevExpress.Xpf.Grid.DataViewBase
AllowEditing
.
ShowNodeImages.!<local:TreeListDemoModule x:Class="TreeListDemo.DynamicNodeLoading"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:local="clr-namespace:TreeListDemo"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">
    <dxdb:DemoModuleControl>
        <dxg:TreeListControl x:Name="treeList">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="Name" AllowSorting="True" />
                <dxg:TreeListColumn FieldName="ItemType" Header="Type" Width="20" AllowSorting="True" />
                <dxg:TreeListColumn FieldName="Size" Width="20" AllowSorting="True">
                    <dxg:TreeListColumn.EditSettings>
                        <dxe:TextEditSettings HorizontalContentAlignment="Right" />
                    </dxg:TreeListColumn.EditSettings>
                </dxg:TreeListColumn>
                <dxg:TreeListColumn FieldName="FullName" Visible="False" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" NodeExpanding="treeListView_NodeExpanding" NodeCollapsing="view_NodeCollapsing"
                                  AutoWidth="True" AllowEditing="False" ShowNodeImages="True" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�using System;
using System.Collections.Generic;
using System.IO;
using System.Reflection;
using System.Windows.Media.Imaging;
using System.Xml.Serialization;
using DevExpress.Utils;
using DevExpress.Xpf.DemoBase.Helpers;
using DevExpress.Xpf.Grid;

namespace TreeListDemo {
    public partial class DynamicNodeLoading : TreeListDemoModule {

        public DynamicNodeLoading() {
            InitializeComponent();
            Helper = new FileSystemHelper();
            InitDrives();
        }

        FileSystemDataProviderBase Helper { get; set; }

        public void InitDrives() {
            treeList.BeginDataUpdate();
            try {
                string[] root = Helper.GetLogicalDrives();

                foreach(string s in root) {
                    TreeListNode node = new TreeListNode() { Content = new FileSystemItem(s, "Drive", "<Drive>", s), Image = FileSystemImages.DiskImage };
                    view.Nodes.Add(node);
                    node.IsExpandButtonVisible = DefaultBoolean.True;
                    node.Tag = false;
                }
            }
            catch { }
            treeList.EndDataUpdate();
        }
        private void InitFolder(TreeListNode treeListNode) {
            treeList.BeginDataUpdate();
            InitFolders(treeListNode);
            InitFiles(treeListNode);
            treeList.EndDataUpdate();
        }

        private void InitFiles(TreeListNode treeListNode) {
            FileSystemItem item = treeListNode.Content as FileSystemItem;
            if(item == null) return;
            TreeListNode node;
            try {
                string[] root = Helper.GetFiles(item.FullName);
                foreach(string s in root) {
                    node = new TreeListNode() { Content = new FileSystemItem(Helper.GetFileName(s), "File", Helper.GetFileSize(s).ToString(), s), Image = FileSystemImages.FileImage };
                    node.IsExpandButtonVisible = DefaultBoolean.False;
                    treeListNode.Nodes.Add(node);
                }
            }
            catch { }
        }

        private void InitFolders(TreeListNode treeListNode) {
            FileSystemItem item = treeListNode.Content as FileSystemItem;
            if(item == null) return;

            try {
                string[] root = Helper.GetDirectories(item.FullName);
                foreach(string s in root) {
                    try {
                        TreeListNode node = new TreeListNode() { Content = new FileSystemItem(Helper.GetDirectoryName(s), "Folder", "<Folder>", s), Image = FileSystemImages.ClosedFolderImage };
                        treeListNode.Nodes.Add(node);
                        node.IsExpandButtonVisible = HasFiles(s) ? DefaultBoolean.True : DefaultBoolean.False;
                    }
                    catch { }
                }
            }
            catch {
                treeListNode.IsExpandButtonVisible = DefaultBoolean.False;
            }
        }

        private bool HasFiles(string path) {
            string[] root = Helper.GetFiles(path);
            if(root.Length > 0) return true;
            root = Helper.GetDirectories(path);
            if(root.Length > 0) return true;
            return false;
        }

        private void treeListView_NodeExpanding(object sender, DevExpress.Xpf.Grid.TreeList.TreeListNodeAllowEventArgs e) {
            TreeListNode node = e.Node;
            if (NodeIsFolder(node))
                node.Image = FileSystemImages.OpenedFolderImage;
            if(node.Tag == null || (bool)node.Tag == false) {
                InitFolder(node);
                node.Tag = true;
            }
        }

        private void view_NodeCollapsing(object sender, DevExpress.Xpf.Grid.TreeList.TreeListNodeAllowEventArgs e) {
            TreeListNode node = e.Node;
            if (NodeIsFolder(node))
                node.Image = FileSystemImages.ClosedFolderImage;
        }

        bool NodeIsFolder(TreeListNode node) {
            return (node.Content as FileSystemItem).ItemType == "Folder";
        }
    }

    public abstract class FileSystemDataProviderBase {
        public abstract string[] GetLogicalDrives();
        public abstract string[] GetDirectories(string path);
        public abstract string[] GetFiles(string path);
        public abstract string GetDirectoryName(string path);
        public abstract string GetFileName(string path);
        public abstract string GetFileSize(string path);
        internal string GetFileSize(long size) {
            if (size >= 1024)
                return string.Format("{0:### ### ###} KB", size / 1024);
            return string.Format("{0} Bytes", size);
        }
    }

    public class FileSystemHelper : FileSystemDataProviderBase {

            public override string[] GetLogicalDrives() {
                return Directory.GetLogicalDrives();
            }

            public override string[] GetDirectories(string path) {
                return Directory.GetDirectories(path);
            }

            public override string[] GetFiles(string path) {
                return Directory.GetFiles(path);
            }

            public override string GetDirectoryName(string path) {
                return new DirectoryInfo(path).Name;
            }

            public override string GetFileName(string path) {
                return new FileInfo(path).Name;
            }

            public override string GetFileSize(string path) {
                long size = new FileInfo(path).Length;
                return GetFileSize(size);
            }
    }

    public class FileSystemItem {
        public FileSystemItem(string name, string type, string size, string fullName) {
            this.Name = name;
            this.ItemType = type;
            this.Size = size;
            this.FullName = fullName;
        }
        public string Name { get; set; }
        public string ItemType { get; set; }
        public string Size { get; set; }
        public string FullName { get; set; }
    }
        public class FileSystemImages {
        static BitmapImage fileImage;
        public static BitmapImage FileImage {
            get {
                if(fileImage == null)
                    fileImage = LoadImage("File");
                return fileImage;
            }
        }
        static BitmapImage diskImage;
        public static BitmapImage DiskImage {
            get {
                if(diskImage == null)
                    diskImage = LoadImage("Local_Disk");
                return diskImage;
            }
        }
        static BitmapImage closedFolderImage;
        public static BitmapImage ClosedFolderImage {
            get {
                if(closedFolderImage == null)
                    closedFolderImage = LoadImage("Folder_Closed");
                return closedFolderImage;
            }
        }
        static BitmapImage openedFolderImage;
        public static BitmapImage OpenedFolderImage {
            get {
                if(openedFolderImage == null)
                    openedFolderImage = LoadImage("Folder_Opened");
                return openedFolderImage;
            }
        }
        static BitmapImage LoadImage(string imageName) {
            return new BitmapImage(new Uri("/TreeListDemo;component/Images/" + imageName + ".png", UriKind.Relative));
        }
    }
}!R*MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo'!TreeListDemo.EndUserCustomization\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
&localclr-namespace:TreeListDemo
�	Resources
@
:DevExpress.Xpf.DemoBase.DataClasses.EmployeesWithPhotoData 
employeesData-'TreeListDemo.ShowTreeListLinesConverter ShowTreeLinesConverter60TreeListDemo.NavigationStyleToIsEnabledConverter '#navigationStyleToIsEnabledConverter)#TreeListDemo.HeaderToImageConverter HeaderToImageConverter.(TreeListDemo.CountryToFlagImageConverter CountryToFlagImageConverter TreeListDemo.CountriesData 
CountriesData0*TreeListDemo.EmployeeCategoryImageSelector CategoryImageSelector,&DevExpress.Xpf.Core.ImageDataConverter ImageDataConverter/	)DevExpress.Xpf.Core.BoolToObjectConverter +'ShowColumnChooserButtonContentConverter		TrueValue	
FalseValue3
-DevExpress.Xpf.Grid.RowPropertyValueConverter 	RowPropertyValueConverter .
*BalloonVisibilityRowPropertyValueConverter
InnerConverter?9DevExpress.Xpf.Core.BooleanToVisibilityConverterExtension TextBlockStyle��
TargetType�Property�Value ColumnHeaderTemplate�ColumnDefinitions�	Converter 
colBirthDateCellTemplate%DevExpress.Xpf.Editors.DateEdit	Name%
DevExpress.Xpf.Editors.BaseEdit

DisplayTemplate�Path�RelativeSource
��Mode�StringFormat�ConverterParameter^�ToolTip��Orientation colCountryItemTemplate colCountryCellTemplate)#DevExpress.Xpf.Editors.ComboBoxEditName+%DevExpress.Xpf.Editors.LookUpEditBaseValueMember'!DevExpress.Xpf.Editors.ButtonEditIsTextEditable)#DevExpress.Xpf.Editors.TextEditBaseEditNonEditableTemplateItemsSource
�SourceItemTemplate�%j&	&	&	
&	&	&	&	&	#&	(&		a&	
f&	t&	�77&	
=77
7	&	�77&	�77777	$Hide Column Chooser��$Show Column Chooser��

��"��.�����$CharacterEllipsis=����$Center=���.R����$
�Auto���.+��$
��None=�$�Center=����8��8�$
�4,0,0,0q�$�1������.R�$	PART_Editor��
��.R������$
�Auto�.+���8�$
�4,0,0,0q����$'!DataContext.RowData.Row.BirthDate���$
TemplatedParent=�$
MM/dd/yyyy���$
�4,0,4,0q�$0��*/TreeListDemo;component/Images/balloon.png�$
��None=�$�1�$
�Left=�$�Center=�y��$DataContext.Data�8$BalloonVisibility����$
TemplatedParent=���$
Horizontal=�.+������$DataContext.Data�8$DaysTillBirthDate����$
TemplatedParent=���$��day(s) till the birthday��$�
5, 0, 0, 0q���.R����$
�Auto���.+��$
�4,0,4,0q�$
��Uniform=�$�16��$
�Left=�$�Center=����$0*(dxe:BaseEdit.OwnerEdit).SelectedItem.Flag�8��8�$
�4,0,0,0q�$�1����$0*(dxe:BaseEdit.OwnerEdit).SelectedItem.Name���.R�$PART_Editor��$
Name��.8
8�$
DataSource�8��.R����$
�Auto���.+��$
�4,0,4,0q�$
��Uniform=�$�16��$
�Left=�$�Center=����$
Flag�8��8�$
�4,0,0,0q�$�1����$
Name�.�/
)DevExpress.Xpf.DemoBase.DemoModuleControlOptionsContent��.+�$DevExpress.Xpf.Core.GroupFrame$��Customization Options��$�0,0,0,12q�.���.+�& DevExpress.Xpf.Editors.CheckEdit-Name$allowSortingCheckEdit��$
�0,0,0,4q�Content)#DevExpress.Xpf.Core.ObjectConverter$
Allow Sorting	IsChecked�$View.AllowSorting��Mode$TwoWay=�-$allowMovingCheckEdit��$
�0,0,0,4q�$Allow Moving�$View.AllowColumnMoving�$TwoWay=�-$allowResizingCheckEdit��$
�0,0,0,4q�$Allow Resizing�$View.AllowResizing�$TwoWay=�-$showIndicatorCheckEdit��$
�0,0,0,4q�$Show Indicator�$View.ShowIndicator�$TwoWay=�-$autoWidthCheckEdit��$
�0,0,0,4q�$Column Auto Width�$View.AutoWidth�$TwoWay=�-$%allowPerPixelScrollingCheckEdit��$
�0,0,0,0q�$Allow Per Pixel Scrolling�$!View.AllowPerPixelScrolling�$TwoWay=�$��Summary Options��$�0,0,0,12q�.�("DevExpress.Xpf.Editors.ListBoxEdit-Name$	lbSummary��$�0,0,30,0q�

ShowBorder. 
SelectedIndex$ 0��Z�!
StyleSettings!:4DevExpress.Xpf.Editors.RadioListBoxEditStyleSettings"Items."��Show Summary Panel����Show Fixed Summary Panel��$��Appearance Options��$�0,0,0,12q�.���.+�-$ �showVerticalLinesCheckEdit��$
�0,0,0,4q�$Show Vertical Lines�$View.ShowVerticalLines�$TwoWay=�-	$"�showHorizontalLinesCheckEdit��$
�0,0,0,4q�$Show Horizontal Lines�$View.ShowHorizontalLines�$TwoWay=�-
$�showTreelLinesCheckEdit��$
�0,0,0,0q�$Show Tree Lines�$View.TreeLineStyle�$TwoWay=�#[$��Navigation Style��$�0,0,0,12q�.�-$NavigationStyleComboBox��$�0,0,30,0q�.#�DataContext#Z�$SelectedItem$�$View.NavigationStyle�$TwoWay=�%�ElementName$%treeList��& TreeListDemo.NavigationStyleList1+DevExpress.Xpf.Grid.GridViewNavigationStyleCell=�Row=�$Enable Fixed Column Menu$
�0,0,0,4q��$View.AllowFixedColumnMenu�$TwoWay=�-$�chkEnableContextMenu��$Enable Context Menus$
�0,0,0,4q��$View.IsColumnMenuEnabled�$TwoWay=�$�0,0,0,12q�$Enable Editing�$View.AllowEditing�$TwoWay=�{��$SelectedItem�$%NavigationStyleComboBox��#[d�-
$�showHideButton��$�22��&d�	IsChecked&�$!View.IsColumnChooserVisible�$TwoWay=���*	IsChecked+��*Self+#['Content.')#DevExpress.Xpf.Grid.TreeListControl-(Name$(treeList��)#DevExpress.Xpf.Grid.DataControlBase)ItemsSource)�$
DataSource�#[*Columns*("DevExpress.Xpf.Grid.TreeListColumn-$DevExpress.Xpf.Grid.ColumnBase+Name$+colFullName��,	FieldName$,FullName��-UnboundType]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a82DevExpress.Utils.Design.UnboundColumnTypeConverter$-String.UnboundExpression$$.[FirstName] + ' ' + [LastName]��/ReadOnly/.$DevExpress.Xpf.Grid.BaseColumn0HeaderTemplate#0[-$+colJobTitle��$,JobTitle��#0[-$+
colCountry��$,CountryRegionName��
1Header$
1Country2Width$	2130��#0[3CellTemplate#3[-$+colBirthDate��$,	BirthDate��$280��#0[#3[
4EditSettings46 0DevExpress.Xpf.Editors.Settings.DateEditSettings 6!0DevExpress.Xpf.Editors.Settings.BaseEditSettings5!
DisplayFormat$5d��-$
+colInfo��$,Phone��6AllowSorting5"/DevExpress.Utils.Design.DefaultBooleanConverter$6False"#0[$,BirthDateDiffDays��7ShowInColumnChooser7.$
-Integer8Visible8.$U.ODateDiffDay(Today(), AddYears([BirthDate], DateDiffYear([BirthDate], Today())))��$,DaysTillBirthDate��#9AllowUnboundExpressionEditor9.$
-Integer8.$y.sIif([BirthDateDiffDays] > 0, [BirthDateDiffDays], [BirthDateDiffDays] + DateDiffDay(Today(), AddYears(Today(), 1)))��$,BalloonVisibility��9.7.$
-Boolean8.$4..Iif([DaysTillBirthDate] < 50, 'True', 'False')��:TotalSummary:-#'DevExpress.Xpf.Grid.TreeListSummaryItem#)$#DevExpress.Xpf.Grid.SummaryItemBase;$	FieldName$;FullName��<$SummaryType$<Count=�#$<Count=�=$	Alignment$=Right=�>View>&% DevExpress.Xpf.Grid.TreeListView%-?%Name$
?view��@%KeyFieldName$@Id��A%ParentFieldName$AParentId��B%	AutoWidthB.C%AllowPerPixelScrollingC.D%AutoExpandAllNodesD.&& DevExpress.Xpf.Grid.DataViewBaseE&ShowTotalSummaryE.F%ShowNodeImagesF.G%NodeImageSelector#G[H%AllowCascadeUpdateH�*AllowPerPixelScrolling+��*Self+ I&IsTotalSummaryMenuEnabledI�*IsColumnMenuEnabled+��*Self+!�:<local:TreeListDemoModule x:Class="TreeListDemo.EndUserCustomization"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">

    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <dxdb:EmployeesWithPhotoData x:Key="employeesData"/>
            <local:ShowTreeListLinesConverter x:Key="ShowTreeLinesConverter" />
            <local:NavigationStyleToIsEnabledConverter x:Key="navigationStyleToIsEnabledConverter"/>
            <local:HeaderToImageConverter x:Key="HeaderToImageConverter"/>
            <local:CountryToFlagImageConverter x:Key="CountryToFlagImageConverter"/>
            <local:CountriesData x:Key="CountriesData"/>
            <local:EmployeeCategoryImageSelector x:Key="CategoryImageSelector" />
            <dx:ImageDataConverter x:Key="ImageDataConverter" />
            <dx:BoolToObjectConverter x:Key="ShowColumnChooserButtonContentConverter" TrueValue="Hide Column Chooser" FalseValue="Show Column Chooser" />
            <dxg:RowPropertyValueConverter x:Key="RowPropertyValueConverter"/>
            <dxg:RowPropertyValueConverter x:Key="BalloonVisibilityRowPropertyValueConverter">
                <dxg:RowPropertyValueConverter.InnerConverter>
                    <dx:BooleanToVisibilityConverter/>
                </dxg:RowPropertyValueConverter.InnerConverter>
            </dxg:RowPropertyValueConverter>
            <Style x:Key="TextBlockStyle" TargetType="TextBlock">
                <Setter Property="TextTrimming">
                    <Setter.Value>CharacterEllipsis</Setter.Value>
                </Setter>
                <Setter Property="VerticalAlignment" Value="Center"/>
            </Style>
            <DataTemplate x:Key="ColumnHeaderTemplate">
                <Grid>
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto"/>
                        <ColumnDefinition/>
                    </Grid.ColumnDefinitions>
                    <Image Source="{Binding Converter={StaticResource HeaderToImageConverter}}" Stretch="None" VerticalAlignment="Center"/>
                    <TextBlock Style="{StaticResource TextBlockStyle}"  Text="{Binding}" Margin="4,0,0,0" Grid.Column="1"/>
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="colBirthDateCellTemplate">
                <dxe:DateEdit x:Name="PART_Editor">
                    <dxe:DateEdit.DisplayTemplate>
                        <ControlTemplate>
                            <Grid>
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition />
                                    <ColumnDefinition Width="Auto"/>
                                </Grid.ColumnDefinitions>
                                <TextBlock Style="{StaticResource TextBlockStyle}" Margin="4,0,0,0" Text="{Binding Path=DataContext.RowData.Row.BirthDate, RelativeSource={RelativeSource Mode=TemplatedParent}, StringFormat=MM/dd/yyyy}" />
                                <Image Margin="4,0,4,0" Source="/TreeListDemo;component/Images/balloon.png"  Visibility="{Binding Path=DataContext.Data, Converter={StaticResource BalloonVisibilityRowPropertyValueConverter}, ConverterParameter=BalloonVisibility, RelativeSource={RelativeSource Mode=TemplatedParent}}" Stretch="None" Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Center">
                                    <ToolTipService.ToolTip>
                                        <StackPanel Orientation="Horizontal">
                                            <TextBlock Text="{Binding Path=DataContext.Data, Converter={StaticResource RowPropertyValueConverter}, ConverterParameter=DaysTillBirthDate, RelativeSource={RelativeSource Mode=TemplatedParent}}"></TextBlock>
                                            <TextBlock Text="day(s) till the birthday" Margin="5, 0, 0, 0"></TextBlock>
                                        </StackPanel>
                                    </ToolTipService.ToolTip>
                                </Image>
                            </Grid>
                        </ControlTemplate>
                    </dxe:DateEdit.DisplayTemplate>
                </dxe:DateEdit>
            </DataTemplate>
            <ControlTemplate x:Key="colCountryItemTemplate">
                <Grid>
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto"/>
                        <ColumnDefinition/>
                    </Grid.ColumnDefinitions>
                    <Image Margin="4,0,4,0" Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Flag, Converter={StaticResource ImageDataConverter}}" Stretch="Uniform" Height="16" HorizontalAlignment="Left" VerticalAlignment="Center"/>
                    <TextBlock Style="{StaticResource TextBlockStyle}" Margin="4,0,0,0" Text="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Name}" Grid.Column="1"/>
                </Grid>
            </ControlTemplate>
            <DataTemplate x:Key="colCountryCellTemplate">
                <dxe:ComboBoxEdit x:Name="PART_Editor" ItemsSource="{Binding Path=DataSource, Source={StaticResource CountriesData}}"
                                              ValueMember="Name" IsTextEditable="False" DisplayTemplate="{StaticResource colCountryItemTemplate}" EditNonEditableTemplate="{StaticResource colCountryItemTemplate}">
                    <dxe:ComboBoxEdit.ItemTemplate>
                        <DataTemplate>
                            <Grid>
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition Width="Auto"/>
                                    <ColumnDefinition/>
                                </Grid.ColumnDefinitions>
                                <Image Margin="4,0,4,0" Source="{Binding Path=Flag, Converter={StaticResource ImageDataConverter}}" Stretch="Uniform"  Height="16"  HorizontalAlignment="Left" VerticalAlignment="Center"/>
                                <TextBlock Style="{StaticResource TextBlockStyle}" Margin="4,0,0,0" Text="{Binding Path=Name}" Grid.Column="1"/>
                            </Grid>
                        </DataTemplate>
                    </dxe:ComboBoxEdit.ItemTemplate>
                </dxe:ComboBoxEdit>
            </DataTemplate>
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel>
                <dx:GroupFrame Header="Customization Options" Margin="0,0,0,12">
                    <StackPanel>
                        <dxe:CheckEdit x:Name="allowSortingCheckEdit" Margin="0,0,0,4" IsChecked="{Binding Path=View.AllowSorting, Mode=TwoWay}" Content="Allow Sorting" />
                        <dxe:CheckEdit x:Name="allowMovingCheckEdit" Margin="0,0,0,4" IsChecked="{Binding Path=View.AllowColumnMoving, Mode=TwoWay}" Content="Allow Moving" />
                        <dxe:CheckEdit x:Name="allowResizingCheckEdit" Margin="0,0,0,4" IsChecked="{Binding Path=View.AllowResizing, Mode=TwoWay}" Content="Allow Resizing" />
                        <dxe:CheckEdit x:Name="showIndicatorCheckEdit" Margin="0,0,0,4" IsChecked="{Binding Path=View.ShowIndicator, Mode=TwoWay}" Content="Show Indicator" />
                        <dxe:CheckEdit x:Name="autoWidthCheckEdit" Margin="0,0,0,4" IsChecked="{Binding Path=View.AutoWidth, Mode=TwoWay}" Content="Column Auto Width" />
                        <dxe:CheckEdit x:Name="allowPerPixelScrollingCheckEdit" Margin="0,0,0,0" IsChecked="{Binding Path=View.AllowPerPixelScrolling, Mode=TwoWay}" Content="Allow Per Pixel Scrolling" />
                    </StackPanel>
                </dx:GroupFrame>

                <dx:GroupFrame Header="Summary Options" Margin="0,0,0,12">
                    <dxe:ListBoxEdit x:Name="lbSummary" Background="{x:Null}" Margin="0,0,30,0" ShowBorder="False" SelectedIndex="0" SelectedIndexChanged="lbSummary_SelectedIndexChanged">
                        <dxe:ListBoxEdit.StyleSettings>
                            <dxe:RadioListBoxEditStyleSettings />
                        </dxe:ListBoxEdit.StyleSettings>
                        <sys:String>Show Summary Panel</sys:String>
                        <sys:String>Show Fixed Summary Panel</sys:String>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>

                <dx:GroupFrame Header="Appearance Options" Margin="0,0,0,12">
                    <StackPanel>
                        <dxe:CheckEdit Name="showVerticalLinesCheckEdit" Margin="0,0,0,4" IsChecked="{Binding Path=View.ShowVerticalLines, Mode=TwoWay}" Content="Show Vertical Lines" />
                        <dxe:CheckEdit Name="showHorizontalLinesCheckEdit" Margin="0,0,0,4" IsChecked="{Binding Path=View.ShowHorizontalLines, Mode=TwoWay}" Content="Show Horizontal Lines" />
                        <dxe:CheckEdit Name="showTreelLinesCheckEdit" Margin="0,0,0,0" IsChecked="{Binding Path=View.TreeLineStyle, Mode=TwoWay, Converter={StaticResource ShowTreeLinesConverter}}" Content="Show Tree Lines" />
                    </StackPanel>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Navigation Style" Margin="0,0,0,12">
                    <dxe:ComboBoxEdit Margin="0,0,30,0" x:Name="NavigationStyleComboBox"  IsTextEditable="False" DataContext="{x:Null}" SelectedItem="{Binding Path=View.NavigationStyle, Mode=TwoWay, ElementName=treeList}">
                        <dxe:ComboBoxEdit.ItemsSource>
                            <local:NavigationStyleList>
                                <dxg:GridViewNavigationStyle>Cell</dxg:GridViewNavigationStyle>
                                <dxg:GridViewNavigationStyle>Row</dxg:GridViewNavigationStyle>
                            </local:NavigationStyleList>
                        </dxe:ComboBoxEdit.ItemsSource>
                    </dxe:ComboBoxEdit>
                </dx:GroupFrame>
                <dxe:CheckEdit IsChecked="{Binding Path=View.AllowFixedColumnMenu, Mode=TwoWay}" Content="Enable Fixed Column Menu" Margin="0,0,0,4" />
                <dxe:CheckEdit Name="chkEnableContextMenu" Content="Enable Context Menus" Margin="0,0,0,4" IsChecked="{Binding Path=View.IsColumnMenuEnabled, Mode=TwoWay}"/>
                <dxe:CheckEdit IsChecked="{Binding Path=View.AllowEditing, Mode=TwoWay}" Margin="0,0,0,12" Content="Enable Editing" IsEnabled="{Binding Path=SelectedItem, ElementName=NavigationStyleComboBox, Converter={StaticResource navigationStyleToIsEnabledConverter}}"/>
                <ToggleButton Name="showHideButton" Height="22" IsChecked="{Binding Path=View.IsColumnChooserVisible, Mode=TwoWay}"
                          Content="{Binding IsChecked, RelativeSource={RelativeSource Self}, Converter={StaticResource ShowColumnChooserButtonContentConverter}}"/>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <dxg:TreeListControl x:Name="treeList" ItemsSource="{Binding Path=DataSource, Source={StaticResource employeesData}}">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn Name="colFullName" FieldName="FullName" UnboundType="String" UnboundExpression="[FirstName] + ' ' + [LastName]" ReadOnly="True" HeaderTemplate="{StaticResource ColumnHeaderTemplate}"/>
                <dxg:TreeListColumn Name="colJobTitle" FieldName="JobTitle" HeaderTemplate="{StaticResource ColumnHeaderTemplate}"/>
                <dxg:TreeListColumn Name="colCountry" FieldName="CountryRegionName" Header="Country" Width="130" HeaderTemplate="{StaticResource ColumnHeaderTemplate}"  CellTemplate="{StaticResource colCountryCellTemplate}"/>
                <dxg:TreeListColumn Name="colBirthDate" FieldName="BirthDate" Width="80" HeaderTemplate="{StaticResource ColumnHeaderTemplate}" CellTemplate="{StaticResource colBirthDateCellTemplate}">
                    <dxg:TreeListColumn.EditSettings>
                        <dxe:DateEditSettings DisplayFormat="d"/>
                    </dxg:TreeListColumn.EditSettings>
                </dxg:TreeListColumn>
                <dxg:TreeListColumn Name="colInfo" FieldName="Phone" AllowSorting="False" HeaderTemplate="{StaticResource ColumnHeaderTemplate}" />
                <dxg:TreeListColumn FieldName="BirthDateDiffDays" ShowInColumnChooser="False" UnboundType="Integer"  Visible="False" UnboundExpression="DateDiffDay(Today(), AddYears([BirthDate], DateDiffYear([BirthDate], Today())))" />
                <dxg:TreeListColumn FieldName="DaysTillBirthDate" AllowUnboundExpressionEditor="True" UnboundType="Integer" Visible="False" UnboundExpression="Iif([BirthDateDiffDays] > 0, [BirthDateDiffDays], [BirthDateDiffDays] + DateDiffDay(Today(), AddYears(Today(), 1)))" />
                <dxg:TreeListColumn FieldName="BalloonVisibility" AllowUnboundExpressionEditor="True" ShowInColumnChooser="False" UnboundType="Boolean" Visible="False"  UnboundExpression="Iif([DaysTillBirthDate] &lt; 50, 'True', 'False')" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.TotalSummary>
                <dxg:TreeListSummaryItem FieldName="FullName" SummaryType="Count" />
                <dxg:TreeListSummaryItem SummaryType="Count" Alignment="Right"/>
            </dxg:TreeListControl.TotalSummary>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" KeyFieldName="Id" ParentFieldName="ParentId" AutoWidth="True" AllowPerPixelScrolling="True" AutoExpandAllNodes="True"
                                  AllowCascadeUpdate="{Binding AllowPerPixelScrolling, RelativeSource={RelativeSource Self}}" ShowTotalSummary="True" IsTotalSummaryMenuEnabled="{Binding IsColumnMenuEnabled, RelativeSource={RelativeSource Self}}" ShowNodeImages="True"
                                  NodeImageSelector="{StaticResource CategoryImageSelector}" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�using System;
using System.Collections.Generic;
using System.Windows;
using DevExpress.Xpf.Grid;
using System.Windows.Data;
using DevExpress.Xpf.Editors;
using System.Xml.Serialization;
using System.Collections;
using System.Windows.Media.Imaging;
using System.Windows.Media;
using DevExpress.Xpf.DemoBase.DataClasses;

namespace TreeListDemo {
    public partial class EndUserCustomization : TreeListDemoModule {
        public EndUserCustomization() {
            InitializeComponent();
        }

        void lbSummary_SelectedIndexChanged(object sender, RoutedEventArgs e) {
            if(lbSummary.SelectedIndex == 0) {
                TreeListControl.View.ShowTotalSummary = true;
                TreeListControl.View.ShowFixedTotalSummary = false;
            }
            else {
                TreeListControl.View.ShowTotalSummary = false;
                TreeListControl.View.ShowFixedTotalSummary = true;
            }
        }
    }
    public class EmployeeCategoryImageSelector : TreeListNodeImageSelector, IValueConverter {
        static EmployeeCategoryImageSelector() {
            ImageCache = new Dictionary<string, System.Windows.Media.ImageSource>();
        }
        static Dictionary<string, System.Windows.Media.ImageSource> ImageCache;
        public override System.Windows.Media.ImageSource Select(DevExpress.Xpf.Grid.TreeList.TreeListRowData rowData) {
            Employee empl = (rowData.Row as Employee);
            if(empl == null) return null;
            return GetImageByGroupName(empl.GroupName);
        }

        public static ImageSource GetImageByGroupName(string groupName) {
            if(ImageCache.ContainsKey(groupName))
                return ImageCache[groupName];
            System.Windows.Media.ImageSource image = new BitmapImage(new Uri(GetImagePathByGroupName(groupName), UriKind.Relative));
            ImageCache.Add(groupName, image);
            return image;
        }

        public static List<string> images = new List<string> { "administration", "inventory", "manufacturing", "quality", "research", "sales" };
        public static string GetImagePathByGroupName(string groupName) {
            groupName = groupName.ToLower();
            foreach(string item in images) {
                if(groupName.Contains(item)) {
                    return "/TreeListDemo;component/Images/Categories/" + item + ".png";
                }
            }
            return groupName;
        }

        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return GetImagePathByGroupName((string)value);
        }

        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
    }
    #region Converters
    public class NavigationStyleToIsEnabledConverter : IValueConverter {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            if(value == null)
                return true;
            return ((GridViewNavigationStyle)value) != GridViewNavigationStyle.Row;
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
    }
    public class HeaderToImageConverter : IValueConverter {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            if(value == null)
                return null;
            return "/TreeListDemo;component/Images/HeaderIcons/" + ((string)value).Replace(" ", String.Empty) + ".png";
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
    }

    #endregion
}!!MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoTreeListDemo.Filtering\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
&localclr-namespace:TreeListDemo
�	Resources
7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
employeesData3-DevExpress.Xpf.Grid.RowPropertyValueConverter RowPropertyValueConverter .*BalloonVisibilityRowPropertyValueConverterInnerConverter/)TreeListDemo.BooleanToVisibilityConverter AgeCellTemplate��Orientation��
TextAlignment�Path�	Converter�ConverterParameter��BitmapScalingMode^�ToolTip,&TreeListDemo.FiltrationModuleViewModel 
	viewModel�%&	&	&	
&	777&	���.R���$
Horizontal=�.+���$
�Auto��$��12(�$
Left=�$
�Left=�$�5,0,0, 0q�$�Center=�$
�Auto�����$
Data�8$	Age���$
��None=�$0��*/TreeListDemo;component/Images/balloon.png�$�
0, 0, 5, 0q�y��$
Data�8$BalloonVisibility��$NearestNeighbor=���$
Horizontal=�.+������$
Data�8$DaysTillBirthDate����$��day(s) till the birthday��$�
5, 0, 0, 0q�.�/
)DevExpress.Xpf.DemoBase.DemoModuleControl	OptionsContent	��.+�$DevExpress.Xpf.Core.GroupFrame$��Filter Criteria Options��.���
�DataContext#
[.+�("DevExpress.Xpf.Editors.ListBoxEdit-Name$
filters��
DisplayMember$
Name��
ValueMember$
FilterString��
SelectedIndex$0�%DevExpress.Xpf.Editors.BaseEdit
ShowBorder.ItemsSource�*	Filters+	EditValue�*FilterString+�ElementName$treeList���Mode$TwoWay=��UpdateSourceTrigger$PropertyChanged=�
StyleSettings:	4DevExpress.Xpf.Editors.RadioListBoxEditStyleSettings	$��Search Panel Mode��.���#
[.+�-$searchPanelModes��.$0��*SearchPanelModes+	��#
[.+���$�0,12,0,0q�$�Show Auto Filter Row��d�	IsChecked�*ShowAutoFilterRow+$TwoWay=��-$�btnFilterEditor��$�0,12,0,0q�$�Show Filter Editor�����*Commands.ShowFilterEditor+$
view��Content.)
#DevExpress.Xpf.Grid.TreeListControl
-
Name$treeList��#
[)#DevExpress.Xpf.Grid.DataControlBaseItemsSource�$
DataSource�
�Source#[
Columns("DevExpress.Xpf.Grid.TreeListColumn$
DevExpress.Xpf.Grid.ColumnBase
	FieldName$JobTitle��$DevExpress.Xpf.Grid.BaseColumnVisibleIndex$0�$FullName��
UnboundType]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a82DevExpress.Utils.Design.UnboundColumnTypeConverter$String
UnboundExpression$$[FirstName] + ' ' + [LastName]��$1� 
ReadOnly .$
City��$2�$AddressLine1��
!Header)#DevExpress.Xpf.Core.ObjectConverter$
!Address$3�$Phone��$4�$Gender��$5�$	Age��$6�$
Integer$("DateDiffYear([BirthDate], Today())��"
CellTemplate#"[#Width$#50��$BirthDateDiffDays��$
ShowInColumnChooser$.$
Integer%Visible%.$UODateDiffDay(Today(), AddYears([BirthDate], DateDiffYear([BirthDate], Today())))��$DaysTillBirthDate��$
Integer%.$ysIif([BirthDateDiffDays] > 0, [BirthDateDiffDays], [BirthDateDiffDays] + DateDiffDay(Today(), AddYears(Today(), 1)))��$BalloonVisibility��$.$
Boolean%.$4.Iif([DaysTillBirthDate] < 30, 'True', 'False')��&
View&& DevExpress.Xpf.Grid.TreeListView-'Name$
'view��-(&AllowHorizontalScrollingVirtualization(.)ParentFieldName$)ParentId��*KeyFieldName$*Id��+	AutoWidth+.,AutoExpandAllNodes,.& DevExpress.Xpf.Grid.DataViewBase-ShowSearchPanelMode-�*SelectedItem+$searchPanelModes��.ShowAutoFilterRow.�*ShowAutoFilterRow+!�<local:TreeListDemoModule x:Class="TreeListDemo.Filtering"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">

    <local:TreeListDemoModule.Resources>
        <dxdb:EmployeesData x:Key="employeesData"/>
        <dxg:RowPropertyValueConverter x:Key="RowPropertyValueConverter"/>
        <dxg:RowPropertyValueConverter x:Key="BalloonVisibilityRowPropertyValueConverter">
            <dxg:RowPropertyValueConverter.InnerConverter>
                <local:BooleanToVisibilityConverter />
            </dxg:RowPropertyValueConverter.InnerConverter>
        </dxg:RowPropertyValueConverter>
        <DataTemplate x:Key="AgeCellTemplate">
            <StackPanel Orientation="Horizontal">
                <TextBlock Width="Auto" FontSize="12" Text="{Binding Path=Data, Converter={StaticResource RowPropertyValueConverter}, ConverterParameter=Age}"
                           TextAlignment="Left" HorizontalAlignment="Left" Margin="5,0,0, 0" VerticalAlignment="Center" Height="Auto"/>
                <Image Stretch="None" Source="/TreeListDemo;component/Images/balloon.png"
                       Visibility="{Binding Path=Data, Converter={StaticResource BalloonVisibilityRowPropertyValueConverter}, ConverterParameter=BalloonVisibility}" Margin="0, 0, 5, 0">
                    <RenderOptions.BitmapScalingMode>NearestNeighbor</RenderOptions.BitmapScalingMode>
                    <ToolTipService.ToolTip>
                        <StackPanel Orientation="Horizontal">
                            <TextBlock Text="{Binding Path=Data, Converter={StaticResource RowPropertyValueConverter}, ConverterParameter=DaysTillBirthDate}"></TextBlock>
                            <TextBlock Text="day(s) till the birthday" Margin="5, 0, 0, 0"></TextBlock>
                        </StackPanel>
                    </ToolTipService.ToolTip>
                </Image>
            </StackPanel>
        </DataTemplate>
        <local:FiltrationModuleViewModel x:Key="viewModel" />
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel>
                <dx:GroupFrame Header="Filter Criteria Options">
                    <StackPanel DataContext="{StaticResource ResourceKey=viewModel}">
                        <dxe:ListBoxEdit x:Name="filters" ItemsSource="{Binding Filters}" DisplayMember="Name" ValueMember="FilterString"
                                         EditValue="{Binding FilterString, ElementName=treeList, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
                                         SelectedIndex="0" ShowBorder="False">
                            <dxe:ListBoxEdit.StyleSettings>
                                <dxe:RadioListBoxEditStyleSettings />
                            </dxe:ListBoxEdit.StyleSettings>
                        </dxe:ListBoxEdit>
                    </StackPanel>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Search Panel Mode">
                    <StackPanel DataContext="{StaticResource ResourceKey=viewModel}">
                        <dxe:ListBoxEdit x:Name="searchPanelModes" ItemsSource="{Binding SearchPanelModes}" ShowBorder="False" SelectedIndex="0">
                            <dxe:ListBoxEdit.StyleSettings>
                                <dxe:RadioListBoxEditStyleSettings />
                            </dxe:ListBoxEdit.StyleSettings>
                        </dxe:ListBoxEdit>
                    </StackPanel>
                </dx:GroupFrame>
                <StackPanel DataContext="{StaticResource ResourceKey=viewModel}">
                    <CheckBox Margin="0,12,0,0" Content="Show Auto Filter Row" IsChecked="{Binding ShowAutoFilterRow, Mode=TwoWay}"/>
                    <Button Name="btnFilterEditor" Margin="0,12,0,0" Content="Show Filter Editor" Command="{Binding Commands.ShowFilterEditor, ElementName=view}"/>
                </StackPanel>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>

        <dxg:TreeListControl x:Name="treeList" DataContext="{StaticResource ResourceKey=viewModel}" ItemsSource="{Binding Path=DataSource, Source={StaticResource employeesData}}">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="JobTitle" VisibleIndex="0" />
                <dxg:TreeListColumn FieldName="FullName" UnboundType="String" UnboundExpression="[FirstName] + ' ' + [LastName]" VisibleIndex="1" ReadOnly="True"/>
                <dxg:TreeListColumn FieldName="City" VisibleIndex="2"/>
                <dxg:TreeListColumn FieldName="AddressLine1" Header="Address" VisibleIndex="3"/>
                <dxg:TreeListColumn FieldName="Phone" VisibleIndex="4"/>
                <dxg:TreeListColumn FieldName="Gender" VisibleIndex="5"/>
                <dxg:TreeListColumn FieldName="Age" VisibleIndex="6" UnboundType="Integer" UnboundExpression="DateDiffYear([BirthDate], Today())"
                                    CellTemplate="{StaticResource AgeCellTemplate}" Width="50"/>
                <dxg:TreeListColumn FieldName="BirthDateDiffDays" ShowInColumnChooser="False" UnboundType="Integer"  Visible="False"
                                    UnboundExpression="DateDiffDay(Today(), AddYears([BirthDate], DateDiffYear([BirthDate], Today())))" />
                <dxg:TreeListColumn FieldName="DaysTillBirthDate" UnboundType="Integer" Visible="False"
                                    UnboundExpression="Iif([BirthDateDiffDays] > 0, [BirthDateDiffDays], [BirthDateDiffDays] + DateDiffDay(Today(), AddYears(Today(), 1)))" />
                <dxg:TreeListColumn FieldName="BalloonVisibility" ShowInColumnChooser="False" UnboundType="Boolean" Visible="False"
                                    UnboundExpression="Iif([DaysTillBirthDate] &lt; 30, 'True', 'False')" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" AllowHorizontalScrollingVirtualization="False"
                                  ParentFieldName="ParentId" ShowSearchPanelMode="{Binding SelectedItem, ElementName=searchPanelModes}"
                                  KeyFieldName="Id" AutoWidth="True" AutoExpandAllNodes="True"
                                  ShowAutoFilterRow="{Binding ShowAutoFilterRow}"/>
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�using System;
using System.Collections.Generic;
using System.Windows;
using DevExpress.Xpf.Grid;
using System.Windows.Data;
using DevExpress.Xpf.Editors;
using System.Xml.Serialization;
using System.Collections;
using System.Windows.Media.Imaging;
using System.Windows.Media;
using DevExpress.Xpf.DemoBase.DataClasses;
using DevExpress.Data.Filtering;
using DevExpress.Xpf.DemoBase.Helpers;
using System.ComponentModel;
using System.Windows.Input;

namespace TreeListDemo {
    public partial class Filtering : TreeListDemoModule {
        public Filtering() {
            InitializeComponent();
        }
    }

    public class FiltrationModuleViewModel : DemoViewModelBase {
        public FiltrationModuleViewModel() {
            InitData();
            ShowAutoFilterRow = true;
        }

        private void InitData() {
            Filters = new List<Filter>();
            Filters.Add(new Filter("All", ""));
            Filters.Add(new Filter("Administration", "Contains([JobTitle],'Administrator')"));
            Filters.Add(new Filter("Older than 35", "[Age] > 35"));
            Filters.Add(new Filter("Male", "[Gender] = 'M'"));
            Filters.Add(new Filter("Female", "[Gender] = 'F'"));
            Filters.Add(new Filter("Upcoming Birthdays", "[BalloonVisibility] = 'True'"));
            SearchPanelModes = new List<ShowSearchPanelMode>();
            SearchPanelModes.Add(ShowSearchPanelMode.Always);
            SearchPanelModes.Add(ShowSearchPanelMode.Default);
            SearchPanelModes.Add(ShowSearchPanelMode.Never);
        }

        public List<Filter> Filters { get; set; }
        public List<ShowSearchPanelMode> SearchPanelModes { get; set; }

        bool showAutoFilterRowCore;
        public bool ShowAutoFilterRow {
            get { return showAutoFilterRowCore; }
            set { ChangeProperty<bool>(ref showAutoFilterRowCore, value, "ShowAutoFilterRow"); }
        }
    }

    public class Filter {
        public Filter(string name, string filterString) {
            Name = name;
            FilterString = filterString;
        }
        public string Name { get; private set; }
        public string FilterString { get; private set; }
    }
}!�MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089M4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoI2clr-namespace:System.Collections;assembly=mscorlibSystem.Collections1&clr-namespace:System;assembly=mscorlibSystem/)TreeListDemo.HierarchicalDataTemplateMode\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editors&localclr-namespace:TreeListDemoe
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
Gdxdbg;http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid
Dcollections2clr-namespace:System.Collections;assembly=mscorlib
0sys&clr-namespace:System;assembly=mscorlib
Dmc;http://schemas.openxmlformats.org/markup-compatibility/2006
:d2http://schemas.microsoft.com/expression/blend/2008
�	Resources
�MergedDictionaries
�Source��$LF/TreeListDemo;component/Controls/ControlStyles/InplaceProgressBar.xaml?�%.�/
)DevExpress.Xpf.DemoBase.DemoModuleControl
("TreeListDemo.HierarchicalViewModel 
	viewModelTreeListDemo.States 
states+%TreeListDemo.AlertVisibilityConverter alertVisibilityConverter+%TreeListDemo.PriorityTemplateSelector priorityTemplateSelectorHighTemplateNormalTemplateLowTemplate ComboBoxStateItemTemplate��Orientation& DevExpress.Xpf.Core.PixelSnapper�Path progressBarStyle��
TargetType	�Property
�Value progressableTemplate-'DevExpress.Xpf.Core.MeasurePixelSnapper��Name�ElementName inplaceProgressBarTemplate%TreeListDemo.TaskContentControl
��
TargetType taskTemplate�ColumnDefinitions�	Converter%	DevExpress.Xpf.Editors.DateEdit%
DevExpress.Xpf.Editors.BaseEdit
DisplayFormatString

ShowBorder%DevExpress.Xpf.Editors.TextEditMask
AllowNullInput	DateTime�Mode("DevExpress.Xpf.Editors.ListBoxEditItemsSource
�SourceSelectedItem
ItemsPanelItemTemplateSnapperType)
#TreeListDemo.ObjectTemplateSelector 	templateSelector
TaskTemplate
ProjectTemplate�ItemsSource

StageTemplate�%X	&	&	&	
&	&	�&	|&	N77'4&	�777&		e777��.R��$�13�����#FFDCE1��.R��$�13�����#FEF2A7��.R��$�13�����#CFFCB7��.R���$
Horizontal=�$
�3,0,0,0q�
������.+�._��$�16��$�16�����$1+(dxe:BaseEdit.OwnerEdit).SelectedItem.Image���$�2q�$�Center=����$5/(dxe:BaseEdit.OwnerEdit).SelectedItem.TextValue���"���	�@�Minimum$
0Q��	�@�Maximum$	
100Q��
	�@�Value
�*Row.Progress+�	��$
8���	��
�#00DA00�	��$
0q��	��$
0q���.R�._���$Vertical=�.+���$defaultRowPresenter������*View.DefaultDataRowTemplate+�$
�Stretch=�$�Center=�$
��0,1,0,0q����$PART_DataRow��$BorderBrush�._��8�8���".��	��
��"
.R�����#F6FEEE$
��0,1,0,0q�$�35�����$PART_DataRow��$BorderBrush�._����	��
�	#FF373A3D��.R���$Vertical=�.+�._��$��0q�._���$defaultRowPresenter������*View.DefaultDataRowTemplate+$�contentControl��.��$
�Stretch=���$
�Auto���$	�250���$	�250���.+���$�0�����8��$�1�$�30,0,0,0q�$
Horizontal=�$
�Left=�.+���$��
StartDate:��$
��Bold"�$�Center=�$
�0,0,4,0q�	$
MM/dd/yyyy��.$�Center=�$
MM/dd/yyyy��.�*
Row.StartDate+$TwoWay=���$�2�$�30,0,0,0q�$
Horizontal=�$
�Left=�.+���$��EndDate:��$
��Bold"�$�Center=�$
�0,0,4,0q�	$
MM/dd/yyyy��.$�Center=�$
MM/dd/yyyy��.�*
Row.EndDate+$TwoWay=��$�16��$�16��$�Center=�$9��3/TreeListDemo;component/Images/Exclamation_Mark.png�y��*	Row.Alert+8$�3�$�Right=�$�0,2,15,2q�$
�Auto��$�0q��*
DataSource+8�*	Row.State+$TwoWay=��*
ShowBorder+$contentControl����.R���$
Horizontal=�$�24����.R�$Around=�._��$�16��$�16��$�Center=�$�Center=����*Image+
8��*Stages+.R���8�����*Tasks+.R���8��� Content. �-!�Name$!
LayoutRoot��
�������.+�)#DevExpress.Xpf.Grid.TreeListControl-"Name$"treeList��#�DataContext##[)#DevExpress.Xpf.Grid.DataControlBase$ItemsSource$�*	DataItems+%Columns%("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase&	FieldName$
&Name��'AllowSorting]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a5/DevExpress.Utils.Design.DefaultBooleanConverter$
'True$DevExpress.Xpf.Grid.BaseColumn(Width$	(300��$&Executor��$
'True$	(300��)View)& DevExpress.Xpf.Grid.TreeListView-*Name$
*view��+TreeDerivationMode$+HierarchicalDataTemplate=�,AutoExpandAllNodes,.-DataRowTemplateSelector#-[	!�/<local:TreeListDemoModule x:Class="TreeListDemo.HierarchicalDataTemplateMode"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:local="clr-namespace:TreeListDemo"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:dxdbg="http://schemas.devexpress.com/winfx/2008/xaml/demobase/grid"
    xmlns:collections="clr-namespace:System.Collections;assembly=mscorlib"
    xmlns:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">
    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/TreeListDemo;component/Controls/ControlStyles/InplaceProgressBar.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.Resources>
            <ResourceDictionary>
                <local:HierarchicalViewModel x:Key="viewModel" />
                <local:States x:Key="states" />
                <local:AlertVisibilityConverter x:Key="alertVisibilityConverter" />
                <local:PriorityTemplateSelector x:Key="priorityTemplateSelector">
                    <local:PriorityTemplateSelector.HighTemplate>
                        <DataTemplate>
                            <Border Width="13" Background="#FFDCE1" />
                        </DataTemplate>
                    </local:PriorityTemplateSelector.HighTemplate>
                    <local:PriorityTemplateSelector.NormalTemplate>
                        <DataTemplate>
                            <Border Width="13" Background="#FEF2A7" />
                        </DataTemplate>
                    </local:PriorityTemplateSelector.NormalTemplate>
                    <local:PriorityTemplateSelector.LowTemplate>
                        <DataTemplate>
                            <Border Width="13" Background="#CFFCB7" />
                        </DataTemplate>
                    </local:PriorityTemplateSelector.LowTemplate>
                </local:PriorityTemplateSelector>
                <ControlTemplate x:Key="ComboBoxStateItemTemplate">
                    <StackPanel Orientation="Horizontal" Margin="3,0,0,0" Background="Transparent">
                        <dx:PixelSnapper>
                            <Image Height="16" Width="16" Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Image}" />
                        </dx:PixelSnapper>
                        <TextBlock Margin="2" Text="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.TextValue}" VerticalAlignment="Center" />
                    </StackPanel>
                </ControlTemplate>

                <Style x:Key="progressBarStyle" TargetType="ProgressBar">
                    <Style.Setters>
                        <Setter Property="Minimum" Value="0" />
                        <Setter Property="Maximum" Value="100" />
                        <Setter Property="Value" Value="{Binding Row.Progress}" />
                        <Setter Property="Height" Value="8" />
                        <Setter Property="Foreground" Value="#00DA00" />
                        <Setter Property="BorderThickness" Value="0" />
                        <Setter Property="Padding" Value="0" />
                    </Style.Setters>
                </Style>

                <DataTemplate x:Key="progressableTemplate">
                    <dx:MeasurePixelSnapper>
                        <StackPanel Orientation="Vertical">
                            <ContentPresenter x:Name="defaultRowPresenter" Content="{Binding}" ContentTemplate="{Binding View.DefaultDataRowTemplate}" />
                            <Border HorizontalAlignment="Stretch" VerticalAlignment="Center" BorderThickness="0,1,0,0"
                                    BorderBrush="{Binding ElementName=PART_DataRow, Path=BorderBrush}">
                                <ProgressBar Template="{StaticResource inplaceProgressBarTemplate}"
                                             Style="{StaticResource progressBarStyle}" />
                            </Border>
                        </StackPanel>
                    </dx:MeasurePixelSnapper>
                </DataTemplate>

                <Style TargetType="{x:Type local:TaskContentControl}">
                    <Setter Property="Template">
                        <Setter.Value>
                            <ControlTemplate TargetType="{x:Type local:TaskContentControl}">
                                <Border Background="#F6FEEE" BorderBrush="{Binding ElementName=PART_DataRow, Path=BorderBrush}"
                                BorderThickness="0,1,0,0" Height="35">
                                    <ContentPresenter />
                                </Border>
                            </ControlTemplate>
                        </Setter.Value>
                    </Setter>
                    <Setter Property="Foreground" Value="#FF373A3D"/>
                </Style>

                <DataTemplate x:Key="taskTemplate">
                    <StackPanel Orientation="Vertical">
                        <dx:MeasurePixelSnapper>
                            <Border BorderThickness="0">
                                <ContentPresenter x:Name="defaultRowPresenter" Content="{Binding}"
                                                  ContentTemplate="{Binding View.DefaultDataRowTemplate}" />
                            </Border>
                        </dx:MeasurePixelSnapper>
                        <local:TaskContentControl Name="contentControl" >
                            <Grid HorizontalAlignment="Stretch">
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition Width="Auto" />
                                    <ColumnDefinition Width="250" />
                                    <ColumnDefinition Width="250"/>
                                    <ColumnDefinition />
                                </Grid.ColumnDefinitions>

                                <ContentPresenter Grid.Column="0" Content="{Binding}"
                                                  ContentTemplate="{Binding Converter={StaticResource priorityTemplateSelector}}" />
                                <StackPanel Grid.Column="1" Margin="30,0,0,0" Orientation="Horizontal" HorizontalAlignment="Left">
                                    <TextBlock Text="StartDate:" FontWeight="Bold" VerticalAlignment="Center"
                                               Margin="0,0,4,0" />
                                    <dxe:DateEdit DisplayFormatString="MM/dd/yyyy" ShowBorder="False"
                                                  DateTime="{Binding Row.StartDate, Mode=TwoWay}" VerticalAlignment="Center"
                                                  Mask="MM/dd/yyyy" AllowNullInput="False" />
                                </StackPanel>
                                <StackPanel Grid.Column="2" Margin="30,0,0,0" Orientation="Horizontal" HorizontalAlignment="Left">
                                    <TextBlock Text="EndDate:" FontWeight="Bold" VerticalAlignment="Center"
                                               Margin="0,0,4,0" />
                                    <dxe:DateEdit DisplayFormatString="MM/dd/yyyy" ShowBorder="False"
                                                  DateTime="{Binding Row.EndDate, Mode=TwoWay}" VerticalAlignment="Center"
                                                  Mask="MM/dd/yyyy" AllowNullInput="False" />
                                    <Image Width="16" Height="16" VerticalAlignment="Center"
                                           Visibility="{Binding Row.Alert, Converter={StaticResource alertVisibilityConverter}}"
                                           Source="/TreeListDemo;component/Images/Exclamation_Mark.png" />
                                </StackPanel>
                                <dxe:ListBoxEdit Grid.Column="3" HorizontalAlignment="Right" Margin="0,2,15,2" Height="Auto"
                                                 ItemsSource="{Binding DataSource, Source={StaticResource states}}"
                                                 SelectedItem="{Binding Row.State, Mode=TwoWay}" ShowBorder="{Binding ShowBorder, ElementName=contentControl}" BorderThickness="0">
                                    <dxe:ListBoxEdit.ItemsPanel>
                                        <ItemsPanelTemplate>
                                            <StackPanel Orientation="Horizontal" Height="24" />
                                        </ItemsPanelTemplate>
                                    </dxe:ListBoxEdit.ItemsPanel>
                                    <dxe:ListBoxEdit.ItemTemplate>
                                        <DataTemplate>
                                            <dx:MeasurePixelSnapper SnapperType="Around">
                                                <Image Height="16" Width="16" Source="{Binding Image}" VerticalAlignment="Center"
                                                       HorizontalAlignment="Center"/>
                                            </dx:MeasurePixelSnapper>
                                        </DataTemplate>
                                    </dxe:ListBoxEdit.ItemTemplate>
                                </dxe:ListBoxEdit>
                            </Grid>
                        </local:TaskContentControl>
                    </StackPanel>
                </DataTemplate>

                <local:ObjectTemplateSelector x:Key="templateSelector" TaskTemplate="{StaticResource taskTemplate}">
                    <local:ObjectTemplateSelector.ProjectTemplate>
                        <HierarchicalDataTemplate ItemsSource="{Binding Stages}">
                            <ContentPresenter ContentTemplate="{StaticResource progressableTemplate}" Content="{Binding}" />
                        </HierarchicalDataTemplate>
                    </local:ObjectTemplateSelector.ProjectTemplate>
                    <local:ObjectTemplateSelector.StageTemplate>
                        <HierarchicalDataTemplate ItemsSource="{Binding Tasks}">
                            <ContentPresenter ContentTemplate="{StaticResource progressableTemplate}" Content="{Binding}" />
                        </HierarchicalDataTemplate>
                    </local:ObjectTemplateSelector.StageTemplate>
                </local:ObjectTemplateSelector>
            </ResourceDictionary>
        </dxdb:DemoModuleControl.Resources>
        <Grid x:Name="LayoutRoot" Background="White">
            <dxg:TreeListControl x:Name="treeList" ItemsSource="{Binding DataItems}" DataContext="{StaticResource viewModel}">
                <dxg:TreeListControl.Columns>
                    <dxg:TreeListColumn FieldName="Name" AllowSorting="True" Width="300" />
                    <dxg:TreeListColumn FieldName="Executor" AllowSorting="True" Width="300" />
                </dxg:TreeListControl.Columns>
                <dxg:TreeListControl.View>
                    <dxg:TreeListView x:Name="view" TreeDerivationMode="HierarchicalDataTemplate" AutoExpandAllNodes="True"
                                  DataRowTemplateSelector="{StaticResource templateSelector}" />
                </dxg:TreeListControl.View>
            </dxg:TreeListControl>
        </Grid>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�8using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Windows.Data;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using DevExpress.Xpf.DemoBase.DataClasses;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Grid.TreeList;
using System.Windows.Controls;
using System.Windows;
using DevExpress.Xpf.Core;

namespace TreeListDemo {
    public partial class HierarchicalDataTemplateMode : TreeListDemoModule {
        public HierarchicalDataTemplateMode() {
            InitializeComponent();
        }
        public override bool AllowSwitchingTheme { get { return false; } }
        protected override Theme LocalTheme { get { return Theme.MetropolisLight; } }
    }
    public enum Priority { Low, Normal, High }

    public class BaseObject : INotifyPropertyChanged {
        public BaseObject() {
            ExecutorObj = GetRandomEmployee();
            Executor = ExecutorObj.ToString();
        }
        static readonly Random Random = new Random(DateTime.Now.Second);
        public static Employee GetRandomEmployee() {
            if(EmployeesData.DataSource == null) return null;
            return EmployeesData.DataSource[Random.Next(EmployeesData.DataSource.Count)];
        }
        string nameCore;
        public string Name {
            get { return nameCore; }
            set {
                if(Name == value)
                    return;
                nameCore = value;
                OnPropertyChanged("Name");
            }
        }

        String executorCore;
        public String Executor {
            get { return executorCore; }
            set {
                if(ReferenceEquals(Executor, value))
                    return;
                executorCore = value;
                OnPropertyChanged("Executor");
            }
        }

        public override string ToString() {
            return Name;
        }

        protected void OnPropertyChanged(string propertyName) {
            if(PropertyChanged != null)
                PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
        }

        ProgressingObject ownerCore;
        public ProgressingObject Owner {
            get { return ownerCore; }
            set {
                if(ReferenceEquals(Owner, value))
                    return;
                ownerCore = value;
                OnPropertyChanged("Owner");
            }
        }

        public event PropertyChangedEventHandler PropertyChanged;

        public Employee ExecutorObj { get; set; }
    }

    public class ProgressingObject : BaseObject {

        int progressCore;

        public virtual void UpdateProgress() { }

        public int Progress {
            get { return progressCore; }
            set {
                if(ReferenceEquals(Progress, value))
                    return;
                progressCore = value;
                OnPropertyChanged("Progress");
                if(Owner != null)
                    Owner.UpdateProgress();
            }
        }
    }

    public class Project : ProgressingObject {
        protected static BitmapImage StaticImage;
        static Project() {
            StaticImage = new BitmapImage(new Uri("/TreeListDemo;component/Images/Object_Project.png", UriKind.Relative));
        }
        public Project() {
            Stages = new ObservableCollection<Stage>();
            Stages.CollectionChanged += (s, e) => { this.UpdateProgress(); };
        }
        public ObservableCollection<Stage> Stages { get; set; }
        public override void UpdateProgress() {
            int completed = 0, sum = 0;

            if(Stages != null)
                foreach(Stage stage in Stages) {
                    sum++;
                    if(stage.Progress >= 100)
                        completed++;
                }
            if(sum == 0)
                Progress = 100;
            else
                Progress = completed * 100 / sum;
        }

        public BitmapImage Image { get { return StaticImage; } }
    }

    public class Stage : ProgressingObject {
        protected static BitmapImage StaticImage;
        static Stage() {
            StaticImage = new BitmapImage(new Uri("/TreeListDemo;component/Images/Object_Stage.png", UriKind.Relative));
        }
        public Stage() {
            Tasks = new ObservableCollection<Task>();
            Tasks.CollectionChanged += (s, e) => { this.UpdateProgress(); };
        }
        public override void UpdateProgress() {
            int completed = 0, sum = 0;

            if(Tasks != null)
                foreach(Task task in Tasks) {
                    sum++;
                    if(task.State == null || task.State.StateValue == 2)
                        completed++;
                }
            if(sum == 0)
                Progress = 100;
            else
                Progress = completed * 100 / sum;
        }
        public ObservableCollection<Task> Tasks { get; set; }

        public BitmapImage Image { get { return StaticImage; } }
    }

    public class Task : BaseObject {
        protected static BitmapImage StaticImage;
        static Task() {
            StaticImage = new BitmapImage(new Uri("/TreeListDemo;component/Images/Object_Task.png", UriKind.Relative));
        }
        DateTime startDateCore;
        public DateTime StartDate {
            get { return startDateCore; }
            set {
                if(StartDate == value)
                    return;
                startDateCore = value;
                OnPropertyChanged("StartDate");
            }
        }
        DateTime endDateCore;
        public DateTime EndDate {
            get { return endDateCore; }
            set {
                if(EndDate == value)
                    return;
                endDateCore = value;
                OnPropertyChanged("EndDate");
                UpdateAlertState();
            }
        }
        State stateCore;
        public State State {
            get { return stateCore; }
            set {
                if(ReferenceEquals(State, value))
                    return;
                stateCore = value;
                OnPropertyChanged("State");
                if(Owner != null)
                    Owner.UpdateProgress();
                UpdateAlertState();
            }
        }

        Priority priorityCore;
        public Priority Priority {
            get { return priorityCore; }
            set {
                if(ReferenceEquals(Priority, value))
                    return;
                priorityCore = value;
                OnPropertyChanged("Priority");
            }
        }

        public bool alertCore;
        public bool Alert {
            get { return alertCore; }
            set {
                if(ReferenceEquals(Alert, value))
                    return;
                alertCore = value;
                OnPropertyChanged("Alert");
            }
        }

        void UpdateAlertState() {
            if(stateCore != null)
                Alert = EndDate < DateTime.Now && State.StateValue != 2;
        }

        public BitmapImage Image { get { return StaticImage; } }
    }

    public class HierarchicalViewModel {
        public ObservableCollection<Project> DataItems { get; set; }

        public HierarchicalViewModel() {
            DataItems = InitData();
        }

        private ObservableCollection<Project> InitData() {
            ObservableCollection<Project> projects = new ObservableCollection<Project>();
            Project betaronProject = new Project() { Name = "Project: Betaron" };
            Project stantoneProject = new Project() { Name = "Project: Stanton" };

            InitBetaronProjectData(betaronProject);
            InitStantoneProjectData(stantoneProject);

            projects.Add(betaronProject);
            projects.Add(stantoneProject);

            return projects;
        }

        void InitBetaronProjectData(Project betaronProject) {

            Stage stage21 = new Stage() { Name = "Information Gathering", Owner = betaronProject };
            stage21.Tasks.Add(new Task() { Name = "Market research", StartDate = new DateTime(2011, 8, 1), EndDate = new DateTime(2011, 8, 5), State = States.DataSource[2], Owner = stage21, Priority = Priority.Normal });
            stage21.Tasks.Add(new Task() { Name = "Making specification", StartDate = new DateTime(2011, 8, 5), EndDate = new DateTime(2011, 8, 10), State = States.DataSource[1], Owner = stage21, Priority = Priority.High });

            Stage stage22 = new Stage() { Name = "Planning", Owner = betaronProject };
            stage22.Tasks.Add(new Task() { Name = "Documentation", StartDate = new DateTime(2011, 9, 15), EndDate = new DateTime(2011, 9, 16), State = States.DataSource[0], Owner = stage22, Priority = Priority.High });

            Stage stage23 = new Stage() { Name = "Design", Owner = betaronProject };
            stage23.Tasks.Add(new Task() { Name = "Design of a web pages", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0], Owner = stage23, Priority = Priority.Normal });
            stage23.Tasks.Add(new Task() { Name = "Pages layout", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0], Owner = stage23, Priority = Priority.Low });

            Stage stage24 = new Stage() { Name = "Development", Owner = betaronProject };
            stage24.Tasks.Add(new Task() { Name = "Design", StartDate = new DateTime(2011, 10, 27), EndDate = new DateTime(2011, 10, 28), State = States.DataSource[0], Owner = stage24, Priority = Priority.Normal });
            stage24.Tasks.Add(new Task() { Name = "Coding", StartDate = new DateTime(2011, 10, 29), EndDate = new DateTime(2011, 10, 30), State = States.DataSource[0], Owner = stage24, Priority = Priority.Normal });

            Stage stage25 = new Stage() { Name = "Testing and Delivery", Owner = betaronProject };
            stage25.Tasks.Add(new Task() { Name = "Testing", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0], Owner = stage25, Priority = Priority.Low });
            stage25.Tasks.Add(new Task() { Name = "Content", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0], Owner = stage25, Priority = Priority.Normal });

            betaronProject.Stages.Add(stage21);
            betaronProject.Stages.Add(stage22);
            betaronProject.Stages.Add(stage23);
            betaronProject.Stages.Add(stage24);
            betaronProject.Stages.Add(stage25);
        }

        void InitStantoneProjectData(Project stantoneProject) {

            Stage stage11 = new Stage() { Name = "Information Gathering", Owner = stantoneProject };
            stage11.Tasks.Add(new Task() { Name = "Market research", StartDate = new DateTime(2011, 7, 1), EndDate = new DateTime(2011, 7, 5), State = States.DataSource[2], Owner = stage11, Priority = Priority.Normal });
            stage11.Tasks.Add(new Task() { Name = "Making specification", StartDate = new DateTime(2011, 7, 5), EndDate = new DateTime(2011, 7, 10), State = States.DataSource[2], Owner = stage11, Priority = Priority.High });

            Stage stage12 = new Stage() { Name = "Planning", Owner = stantoneProject };
            stage12.Tasks.Add(new Task() { Name = "Documentation", StartDate = new DateTime(2011, 8, 13), EndDate = new DateTime(2011, 8, 14), State = States.DataSource[2], Owner = stage12, Priority = Priority.Normal });

            Stage stage13 = new Stage() { Name = "Design", Owner = stantoneProject };
            stage13.Tasks.Add(new Task() { Name = "Design of a web pages", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[1], Owner = stage13, Priority = Priority.Normal });
            stage13.Tasks.Add(new Task() { Name = "Pages layout", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[1], Owner = stage13, Priority = Priority.Normal });

            Stage stage14 = new Stage() { Name = "Development", Owner = stantoneProject };
            stage14.Tasks.Add(new Task() { Name = "Design", StartDate = new DateTime(2011, 10, 23), EndDate = new DateTime(2011, 10, 24), State = States.DataSource[1], Owner = stage14, Priority = Priority.Low });
            stage14.Tasks.Add(new Task() { Name = "Coding", StartDate = new DateTime(2011, 10, 25), EndDate = new DateTime(2011, 10, 26), State = States.DataSource[0], Owner = stage14, Priority = Priority.Normal });

            Stage stage15 = new Stage() { Name = "Testing and Delivery", Owner = stantoneProject };
            stage15.Tasks.Add(new Task() { Name = "Testing", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0], Owner = stage15 });
            stage15.Tasks.Add(new Task() { Name = "Content", StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0], Owner = stage15, Priority = Priority.High });

            stantoneProject.Stages.Add(stage11);
            stantoneProject.Stages.Add(stage12);
            stantoneProject.Stages.Add(stage13);
            stantoneProject.Stages.Add(stage14);
            stantoneProject.Stages.Add(stage15);
        }
    }

    public class ObjectTemplateSelector : DataTemplateSelector {
        public DataTemplate ProjectTemplate { get; set; }
        public DataTemplate StageTemplate { get; set; }
        public DataTemplate TaskTemplate { get; set; }
        public override System.Windows.DataTemplate SelectTemplate(object item, System.Windows.DependencyObject container) {
            TreeListRowData rowData = item as TreeListRowData;
            if(rowData != null) {
                if(rowData.Row is Project)
                    return ProjectTemplate;
                if(rowData.Row is Stage)
                    return StageTemplate;
                if(rowData.Row is Task)
                    return TaskTemplate;
            }
            return null;
        }
    }
}!MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo!TreeListDemo.MultiSelection\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
&localclr-namespace:TreeListDemo
�	Resources
1+TreeListDemo.MultiSelectModeToBoolConverter $ multiSelectModeToBoolToConverter0*TreeListDemo.EmployeeCategoryImageSelector CategoryImageSelector7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
employeesData�%-&	&	&	
.�/
)DevExpress.Xpf.DemoBase.DemoModuleControlOptionsContent��.+�& DevExpress.Xpf.Editors.CheckEdit$�0,0,0,12q�Content)#DevExpress.Xpf.Core.ObjectConverter$Enable Multi-Selection$	�Top=�	IsChecked��Path$
SelectionMode��Mode$TwoWay=��	Converter#[$DevExpress.Xpf.Core.GroupFrame$��Selected Names��.�("DevExpress.Xpf.Editors.ListBoxEdit$	�300��$	�200���Z�ItemsSource�$
SelectedItems�ItemTemplate��.R���	��Orientation$	
Horizontal=�.+������$	FirstName���$�� �������$LastName�
Content.
)	#DevExpress.Xpf.Grid.TreeListControl	-	Name$treeList���DataContext#[)
#DevExpress.Xpf.Grid.DataControlBase


SelectionMode$	
Row=�
ItemsSource�$
DataSource�
�Source#[	Columns("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase	FieldName$JobTitle��$FullName��UnboundType]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a8
2DevExpress.Utils.Design.UnboundColumnTypeConverter$String
UnboundExpression$$[FirstName] + ' ' + [LastName]��$DevExpress.Xpf.Grid.BaseColumnVisibleIndex$1�ReadOnly.$
City��$AddressLine1��
Header$
Address$Phone��	TotalSummary-'DevExpress.Xpf.Grid.TreeListSummaryItem)#DevExpress.Xpf.Grid.SummaryItemBase	FieldName$FullName��SummaryType$Count=�
DisplayFormat$Total Count={0}��	Alignment$Right=�$FullName��$Custom=�$Selected Count={0}��$
Left=�	View& DevExpress.Xpf.Grid.TreeListView-Name$
view��ParentFieldName$ParentId��KeyFieldName$Id�� 	AutoWidth .& DevExpress.Xpf.Grid.DataViewBase!ShowFixedTotalSummary!."AutoExpandAllNodes".#ShowNodeImages#.$NodeImageSelector#$[!p<local:TreeListDemoModule x:Class="TreeListDemo.MultiSelection"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">

    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <local:MultiSelectModeToBoolConverter x:Key="multiSelectModeToBoolToConverter" />
            <local:EmployeeCategoryImageSelector x:Key="CategoryImageSelector" />
            <dxdb:EmployeesData x:Key="employeesData"/>
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel>
                <dxe:CheckEdit Margin="0,0,0,12" Content="Enable Multi-Selection" IsChecked="{Binding Path=SelectionMode, Mode=TwoWay, Converter={StaticResource multiSelectModeToBoolToConverter}}" VerticalAlignment="Top" />
                <dx:GroupFrame Header="Selected Names">
                    <dxe:ListBoxEdit Height="300" Background="{x:Null}" Width="200" ItemsSource="{Binding Path=SelectedItems}">
                        <dxe:ListBoxEdit.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Orientation="Horizontal">
                                    <TextBlock Text="{Binding Path=FirstName}" />
                                    <TextBlock Text=" " />
                                    <TextBlock Text="{Binding Path=LastName}" />
                                </StackPanel>
                            </DataTemplate>
                        </dxe:ListBoxEdit.ItemTemplate>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <dxg:TreeListControl x:Name="treeList" ItemsSource="{Binding Path=DataSource, Source={StaticResource employeesData}}" DataContext="{StaticResource employeesData}" SelectionMode="Row" SelectionChanged="view_SelectionChanged">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="JobTitle"  />
                <dxg:TreeListColumn FieldName="FullName" UnboundType="String" UnboundExpression="[FirstName] + ' ' + [LastName]" VisibleIndex="1" ReadOnly="True"/>
                <dxg:TreeListColumn FieldName="City" />
                <dxg:TreeListColumn FieldName="AddressLine1" Header="Address" />
                <dxg:TreeListColumn FieldName="Phone" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.TotalSummary>
                <dxg:TreeListSummaryItem FieldName="FullName" SummaryType="Count" DisplayFormat="Total Count={0}" Alignment="Right"/>
                <dxg:TreeListSummaryItem FieldName="FullName" SummaryType="Custom" DisplayFormat="Selected Count={0}" Alignment="Left"/>
            </dxg:TreeListControl.TotalSummary>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" ParentFieldName="ParentId" KeyFieldName="Id" AutoWidth="True"
                                  ShowFixedTotalSummary="True" AutoExpandAllNodes="True"
                                  CustomSummary="view_CustomSummary"
                                  ShowNodeImages="True" NodeImageSelector="{StaticResource CategoryImageSelector}" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!Uusing 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.Helpers;
using DevExpress.Xpf.Grid;
using DevExpress.Data;

namespace TreeListDemo {
    public partial class MultiSelection : TreeListDemoModule {
        public MultiSelection() {
            InitializeComponent();
            treeList.SelectRange(0, 10);
        }
        private void view_CustomSummary(object sender, DevExpress.Xpf.Grid.TreeList.TreeListCustomSummaryEventArgs e) {
            if(view == null) return;
            if(e.SummaryProcess == CustomSummaryProcess.Start)
                e.TotalValue = 0;
            if(e.SummaryProcess == CustomSummaryProcess.Calculate) {
                if(view.IsRowSelected(e.Node.RowHandle))
                    e.TotalValue = (int)e.TotalValue + 1;
            }
        }
        protected override void RaiseModuleAppear() {
            base.RaiseModuleAppear();
            treeList.UpdateTotalSummary();
        }
        private void view_SelectionChanged(object sender, DevExpress.Xpf.Grid.TreeList.TreeListSelectionChangedEventArgs e) {
            if(treeList != null)
                treeList.UpdateTotalSummary();
        }
    }
    #region Converters
    public class MultiSelectModeToBoolConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return (MultiSelectMode)value == MultiSelectMode.None ? false : true;
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            return (bool)value ? MultiSelectMode.Row : MultiSelectMode.None;
        }
        #endregion
    }
    #endregion
}!G'MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoTreeListDemo.NodeChecking\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
c_System.Windows.Interactivity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35Bi:http://schemas.microsoft.com/expression/2010/interactivity&localclr-namespace:TreeListDemoGdxgt<http://schemas.devexpress.com/winfx/2008/xaml/grid/themekeys�	Resources
7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
employeesDataTreeListDemo.FileSystem 
fileSystem*$TreeListDemo.FileSystemImageSelector FileSystemImageSelector3-TreeListDemo.WaitIndicatorVisibilityConverter "DisplaySizeVisibilityConverter:4DevExpress.Xpf.Core.BoolToVisibilityInverseConverter $ BoolToVisibilityInverseConverter2,DevExpress.Xpf.Grid.FixedTotalSummaryControl��
TargetType�Property�Value��
TargetType%DevExpress.Xpf.Editors.TextEdit%DevExpress.Xpf.Editors.BaseEditEditModeDisplayFormatString	EditValue�Path	�ElementName loadingGrid
��EndPoint��
StartPoint�RelativeTransform
�CenterY�CenterX��CenterY��CenterX�CenterY�CenterX�Color
�Offset�	Resourcesg�RepeatBehavior Key��TargetProperty��
TargetName9	3System.Windows.Media.Animation.EasingDoubleKeyFrameO�KeyTimeO�ValueF�Name�StretchJ�Opacity��TriggersP�Property P�Value!N�EnterActions 	Anima sizeCellTemplate"Name#�	Converter$�RelativeSource%�IsIndeterminate�%Q&	&	&	
&	&	'&	�7&	777��".������".R�$InplaceInactive=�$�Right=�$& Total size of checked files: {0}���$DataContext.TotalSize�$	treeList����"�.������$
0.5,1&�$0.5,0&�V�.~��$	
0.5Q�$	0.5Q���$	0.5Q�$	0.5Q��$	0.5Q�$	0.5Q�T�.��$	#FFFFFFFF��$
0.25Q��$	#19FFFFFF��$	0.6Q��$	#19FFFFFF��$1Q��$	#FFFFFFFF�������"�
���$
Forever��	Anima.��U�$(UIElement.Opacity)�$	p90��.\�	$0��$1Q�	$
0:0:0.1��$
0.75Q�	$
0:0:0.2��$	0.5Q�	$
0:0:0.3��$
0.35Q�	$
0:0:0.4��$
0.15Q�	$
0:0:0.5��$	0.1Q�	$
0:0:0.6��$
0.05Q�	$
0:0:0.7��$0Q�U�$(UIElement.Opacity)�$
p135��.\�	$0��$
0.75Q�	$
0:0:0.1��$	0.5Q�	$
0:0:0.2��$
0.35Q�	$
0:0:0.3��$
0.15Q�	$
0:0:0.4��$	0.1Q�	$
0:0:0.5��$
0.05Q�	$
0:0:0.6��$0Q�	$
0:0:0.7��$1Q�U�$(UIElement.Opacity)�$
p180��.\�	$0��$	0.5Q�	$
0:0:0.1��$
0.35Q�	$
0:0:0.2��$
0.15Q�	$
0:0:0.3��$	0.1Q�	$
0:0:0.4��$
0.05Q�	$
0:0:0.5��$0Q�	$
0:0:0.6��$1Q�	$
0:0:0.7��$
0.75Q�U�$(UIElement.Opacity)�$
p225��.\�	$0��$
0.35Q�	$
0:0:0.1��$
0.15Q�	$
0:0:0.2��$	0.1Q�	$
0:0:0.3��$
0.05Q�	$
0:0:0.4��$0Q�	$
0:0:0.5��$1Q�	$
0:0:0.6��$
0.75Q�	$
0:0:0.7��$	0.5Q�U�$(UIElement.Opacity)�$
p270��.\�	$0��$
0.15Q�	$
0:0:0.1��$	0.1Q�	$
0:0:0.2��$
0.05Q�	$
0:0:0.3��$0Q�	$
0:0:0.4��$1Q�	$
0:0:0.5��$
0.75Q�	$
0:0:0.6��$	0.5Q�	$
0:0:0.7��$
0.35Q�U�$(UIElement.Opacity)�$
p315��.\�	$0��$
0.15Q�	$
0:0:0.1��$	0.1Q�	$
0:0:0.2��$
0.05Q�	$
0:0:0.3��$0Q�	$
0:0:0.4��$1Q�	$
0:0:0.5��$
0.75Q�	$
0:0:0.6��$	0.5Q�	$
0:0:0.7��$
0.35Q�U�$(UIElement.Opacity)�$p0��.\�	$0��$
0.05Q�	$
0:0:0.1��$0Q�	$
0:0:0.2��$1Q�	$
0:0:0.3��$
0.75Q�	$
0:0:0.4��$	0.5Q�	$
0:0:0.5��$
0.35Q�	$
0:0:0.6��$
0.15Q�	$
0:0:0.7��$	0.1Q�U�$(UIElement.Opacity)�$	p45��.\�	$0��$0Q�	$
0:0:0.1��$1Q�	$
0:0:0.2��$
0.75Q�	$
0:0:0.3��$	0.5Q�	$
0:0:0.4��$
0.35Q�	$
0:0:0.5��$
0.15Q�	$
0:0:0.6��$	0.1Q�	$
0:0:0.7��$
0.05Q�.R��$�18��$�18��.+�F�$
p135��$
Fill=�#��z������@u@H�Ө�@H����X�����̮���@����@Q�@u@Q���9d@Q���V@����V�̮��VX��9d@H�@u@H�$
�Left=�$�4��$
�2,2,0,0q�$	�Top=�$�4��$0Q�F�$
p180��$
Fill=�#��z������V����(ng���@u�?�@u��@uh�(ng����V���X�E��@
8h�@
8��@
8�?�X�E�����V���$
�Left=�$
�Auto��$	�0,7q�$
�Stretch=�$�4��$0Q�F�$
p225��$
Fill=�#��z������@u��(Ө���(�����6���@cG����?X����e@u��e��9d��e��V�?X��V@cG��V��6�9d��(@u��($
�Left=�$�4��$
�2,0,0,2q�$�Bottom=�$�4��$0Q�F�$
p270��$
Fill=�#��z������a�@cG��=�@cG��XU����e���@�v�=�@l��a�@l����@l�ݢ@�vݢ��e�ݢXU��@cG�a�@cG$
�Stretch=�$�4��$	�7,0q�$�Bottom=�$
�Auto��$0Q�F�$
p315��$
Fill=�#��z������

��(�(�
��(@1,
؆6@1,
@cG�@1,
�;X(�
��e��

��e�X���e@(��;X@(�@cG�@(�؆6X���(��

��($�Right=�$�4��$
�0,0,2,2q�$�Bottom=�$�4��$0Q�F�$p0��$
Fill=�#��z������@1,
���Ө
=
�����J
�?���J
���J
h��
=
��@1,
����T
����

h���

���

�?��T
���@1,
���$�Right=�$
�Auto��$	�0,7q�$
�Stretch=�$�4��$0Q�F�$	p45��$
Fill=�#��z������

@H��(�
@H�@1,
@�@1,
�̮�@1,
(��(�
@Q���

@Q��X�@Q�@(�(��@(��̮�@(�@�X�@H���

@H�$�Right=�$�4��$
�0,2,2,0q�$	�Top=�$�4��$0Q�F�$	p90��$
Fill=�#��z������a���q��=���q���k��@H�����$��=��̮�a��̮����̮ݢ�$�ݢ@H��ݢ�k����q�a���q$
�Stretch=�$�4��$	�7,0q�$	�Top=�$
�Auto��$0Q�P��@�IsIndeterminate .!�8����.R��.+�$"PART_Editor��$�Center=�y��$
Text�8#$��*Self+�$�Center=�$�Center=�8�%.��*
Foreground+$	PART_Editor���Z�y��*	IsVisible+$	PART_Editor��8#.�/

)DevExpress.Xpf.DemoBase.DemoModuleControl
&
Content.&�'�DataContext'�
(�Source#([.+�)#DevExpress.Xpf.Grid.TreeListControl-)Name$)treeList��)#DevExpress.Xpf.Grid.DataControlBase*ItemsSource*�$Source�+Columns+(
"DevExpress.Xpf.Grid.TreeListColumn
$DevExpress.Xpf.Grid.ColumnBase,	FieldName$
,Name��-AllowSorting]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a5/DevExpress.Utils.Design.DefaultBooleanConverter$
-True
$,ItemType��$DevExpress.Xpf.Grid.BaseColumn
.Header)#DevExpress.Xpf.Core.ObjectConverter$
.Type/Width$/20��$
-True
$,Size.DisplaySize��$
.Size0CellTemplate#0[
$,AffectsTotalSize��1Visible1.
$
,Checked��1.2View2& DevExpress.Xpf.Grid.TreeListView-3Name$
3view��4	AutoWidth4.& DevExpress.Xpf.Grid.DataViewBase5AllowEditing5.6AllowColumnFiltering6.7TreeDerivationMode$7ChildNodesSelector=�8ShowCheckboxes8.9CheckBoxFieldName$
9Checked��!:AllowRecursiveNodeChecking:.$;FetchSublevelChildrenOnExpand;.<ShowNodeImages<.=NodeImageSelector#=[>ShowFixedTotalSummary>. ?IsTotalSummaryMenuEnabled?.@ChildNodesSelector@�!�D<local:TreeListDemoModule x:Class="TreeListDemo.NodeChecking"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
    xmlns:local="clr-namespace:TreeListDemo"
    xmlns:dxgt="http://schemas.devexpress.com/winfx/2008/xaml/grid/themekeys"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">

    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <dxdb:EmployeesData x:Key="employeesData"/>
            <local:FileSystem x:Key="fileSystem"/>
            <local:FileSystemImageSelector x:Key="FileSystemImageSelector"/>
            <local:WaitIndicatorVisibilityConverter x:Key="DisplaySizeVisibilityConverter"/>
            <dx:BoolToVisibilityInverseConverter x:Key="BoolToVisibilityInverseConverter"/>
            <Style TargetType="dxg:FixedTotalSummaryControl">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="dxg:FixedTotalSummaryControl">
                            <dxe:TextEdit EditMode="InplaceInactive" EditValue="{Binding Path=DataContext.TotalSize, ElementName=treeList}" HorizontalAlignment="Right" DisplayFormatString="Total size of checked files: {0}" />
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
            <Style x:Key="loadingGrid" TargetType="{x:Type ProgressBar}">
                <Setter Property="Background">
                    <Setter.Value>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <LinearGradientBrush.RelativeTransform>
                                <TransformGroup>
                                    <ScaleTransform CenterY="0.5" CenterX="0.5"/>
                                    <SkewTransform CenterY="0.5" CenterX="0.5"/>
                                    <RotateTransform CenterY="0.5" CenterX="0.5"/>
                                    <TranslateTransform/>
                                </TransformGroup>
                            </LinearGradientBrush.RelativeTransform>
                            <GradientStop Color="#FFFFFFFF" Offset="0.25"/>
                            <GradientStop Color="#19FFFFFF" Offset="0.6"/>
                            <GradientStop Color="#19FFFFFF" Offset="1"/>
                            <GradientStop Color="#FFFFFFFF"/>
                        </LinearGradientBrush>
                    </Setter.Value>
                </Setter>
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="{x:Type ProgressBar}">
                            <ControlTemplate.Resources>
                                <Storyboard RepeatBehavior="Forever" x:Key="Anima">
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p90">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="0.75"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0.5"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0.35"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0.1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="0.05"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0"/>
                                    </DoubleAnimationUsingKeyFrames>
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p135">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="0.75"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="0.5"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0.35"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0.1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0.05"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="0"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="1"/>
                                    </DoubleAnimationUsingKeyFrames>
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p180">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="0.5"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="0.35"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0.1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0.05"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0.75"/>
                                    </DoubleAnimationUsingKeyFrames>
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p225">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="0.35"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0.1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0.05"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="0.75"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0.5"/>
                                    </DoubleAnimationUsingKeyFrames>
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p270">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="0.1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0.05"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0.75"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="0.5"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0.35"/>
                                    </DoubleAnimationUsingKeyFrames>
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p315">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="0.1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0.05"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0.75"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="0.5"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0.35"/>
                                    </DoubleAnimationUsingKeyFrames>
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p0">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="0.05"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="0"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0.75"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0.5"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0.35"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0.1"/>
                                    </DoubleAnimationUsingKeyFrames>
                                    <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="p45">
                                        <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.1" Value="1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0.75"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0.5"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.4" Value="0.35"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0.15"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="0.1"/>
                                        <EasingDoubleKeyFrame KeyTime="0:0:0.7" Value="0.05"/>
                                    </DoubleAnimationUsingKeyFrames>
                                </Storyboard>
                            </ControlTemplate.Resources>
                            <Grid Height="18" Width="18">
                                <Path x:Name="p135" Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 209,345C 210.105,345 211,345.895 211,347C 211,348.104 210.105,349 209,349C 207.895,349 207,348.104 207,347C 207,345.895 207.895,345 209,345 Z " HorizontalAlignment="Left" Height="4" Margin="2,2,0,0" VerticalAlignment="Top" Width="4" Opacity="0"/>
                                <Path x:Name="p180" Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 207,350C 208.105,350 209,350.896 209,352C 209,353.105 208.105,354 207,354C 205.895,354 205,353.105 205,352C 205,350.896 205.895,350 207,350 Z " HorizontalAlignment="Left" Height="Auto" Margin="0,7" VerticalAlignment="Stretch" Width="4" Opacity="0"/>
                                <Path x:Name="p225" Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 209,355C 210.105,355 211,355.896 211,357C 211,358.105 210.105,359 209,359C 207.895,359 207,358.105 207,357C 207,355.896 207.895,355 209,355 Z " HorizontalAlignment="Left" Height="4" Margin="2,0,0,2" VerticalAlignment="Bottom" Width="4" Opacity="0"/>
                                <Path x:Name="p270" Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 214,357C 215.105,357 216,357.895 216,359C 216,360.104 215.105,361 214,361C 212.895,361 212,360.104 212,359C 212,357.895 212.895,357 214,357 Z " HorizontalAlignment="Stretch" Height="4" Margin="7,0" VerticalAlignment="Bottom" Width="Auto" Opacity="0"/>
                                <Path x:Name="p315" Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 219,355C 220.105,355 221,355.895 221,357C 221,358.104 220.105,359 219,359C 217.895,359 217,358.104 217,357C 217,355.895 217.895,355 219,355 Z " HorizontalAlignment="Right" Height="4" Margin="0,0,2,2" VerticalAlignment="Bottom" Width="4" Opacity="0"/>
                                <Path x:Name="p0"   Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 221,350C 222.105,350 223,350.896 223,352C 223,353.105 222.105,354 221,354C 219.895,354 219,353.105 219,352C 219,350.896 219.895,350 221,350 Z " HorizontalAlignment="Right" Height="Auto" Margin="0,7" VerticalAlignment="Stretch" Width="4" Opacity="0"/>
                                <Path x:Name="p45"  Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 219,345C 220.105,345 221,345.896 221,347C 221,348.105 220.105,349 219,349C 217.895,349 217,348.105 217,347C 217,345.896 217.895,345 219,345 Z " HorizontalAlignment="Right" Height="4" Margin="0,2,2,0" VerticalAlignment="Top" Width="4" Opacity="0"/>
                                <Path x:Name="p90"  Stretch="Fill" Fill="{TemplateBinding Foreground}" Data="F1 M 214,343C 215.105,343 216,343.895 216,345C 216,346.105 215.105,347 214,347C 212.895,347 212,346.105 212,345C 212,343.895 212.895,343 214,343 Z " HorizontalAlignment="Stretch" Height="4" Margin="7,0" VerticalAlignment="Top" Width="Auto" Opacity="0"/>
                            </Grid>
                            <ControlTemplate.Triggers>
                                <Trigger Property="IsIndeterminate" Value="True">
                                    <Trigger.EnterActions>
                                        <BeginStoryboard Storyboard="{StaticResource Anima}"/>
                                    </Trigger.EnterActions>
                                </Trigger>
                            </ControlTemplate.Triggers>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
            <DataTemplate x:Key="sizeCellTemplate">
                <Grid>
                    <dxe:TextEdit x:Name="PART_Editor" HorizontalAlignment="Center">
                        <dxe:TextEdit.Visibility>
                            <Binding Path="Text" Converter="{StaticResource DisplaySizeVisibilityConverter}" RelativeSource="{RelativeSource Self}"/>
                        </dxe:TextEdit.Visibility>
                    </dxe:TextEdit>
                    <ProgressBar HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource loadingGrid}" Foreground="{Binding Foreground, ElementName=PART_Editor}" Background="{x:Null}" IsIndeterminate="True"
                                 Visibility="{Binding IsVisible, ElementName=PART_Editor, Converter={StaticResource BoolToVisibilityInverseConverter}}"/>
                </Grid>
            </DataTemplate>
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>

    <dxdb:DemoModuleControl>
        <Grid DataContext="{Binding Source={StaticResource fileSystem}}">
            <dxg:TreeListControl x:Name="treeList" ItemsSource="{Binding Path=Source}">
                <dxg:TreeListControl.Columns>
                    <dxg:TreeListColumn FieldName="Name" AllowSorting="True" />
                    <dxg:TreeListColumn FieldName="ItemType" Header="Type" Width="20" AllowSorting="True" />
                    <dxg:TreeListColumn FieldName="Size.DisplaySize" Header="Size" CellTemplate="{StaticResource sizeCellTemplate}"/>
                    <dxg:TreeListColumn FieldName="AffectsTotalSize" Visible="False"/>
                    <dxg:TreeListColumn FieldName="Checked" Visible="False" />
                </dxg:TreeListControl.Columns>
                <dxg:TreeListControl.View>
                    <dxg:TreeListView x:Name="view" AutoWidth="True" AllowEditing="False" AllowColumnFiltering="False" TreeDerivationMode="ChildNodesSelector" ChildNodesSelector="{Binding}"
                                    ShowCheckboxes="True" CheckBoxFieldName="Checked" AllowRecursiveNodeChecking="True" FetchSublevelChildrenOnExpand="False"
                                    ShowNodeImages="True" NodeImageSelector="{StaticResource FileSystemImageSelector}" ShowFixedTotalSummary="True" IsTotalSummaryMenuEnabled="False"
                                    NodeChanged="view_NodeChanged"/>
                </dxg:TreeListControl.View>
            </dxg:TreeListControl>
        </Grid>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�7using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Threading;
using System.Windows;
using System.Windows.Data;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Threading;
using DevExpress.Xpf.DemoBase.Helpers;
using DevExpress.Xpf.Grid;
using System.IO;
using System.Collections;
using DevExpress.Data;
using System.Collections.Concurrent;

namespace TreeListDemo {
    public partial class NodeChecking : TreeListDemoModule {
        public NodeChecking() {
            InitializeComponent();
            SizeUpdater.Instance.WindowDispatcher = this.Dispatcher;
            Unloaded += new RoutedEventHandler(NodeChecking_Unloaded);
        }
        void NodeChecking_Unloaded(object sender, RoutedEventArgs e) {
            SizeUpdater.Instance.ClearTasks();
        }
        void view_NodeChanged(object sender, DevExpress.Xpf.Grid.TreeList.TreeListNodeChangedEventArgs e) {
            if(e.ChangeType == NodeChangeType.Add) {
                FileSystemItemModelBase item = e.Node.Content as FileSystemItemModelBase;
                if(item.ItemType == "File")
                    e.Node.IsExpandButtonVisible = DevExpress.Utils.DefaultBoolean.False;
            }
        }
    }

    public class FileSystem : DemoViewModelBase, IChildNodesSelector {
        FileSystemItemSize totalSizeCore;
        public FileSystemItemSize TotalSize {
            get { return totalSizeCore; }
            set { ChangeProperty<FileSystemItemSize>(ref totalSizeCore, value, "TotalSize"); }
        }
        public FileSystem() {
            Source = new List<FileSystemItemModelBase>();
            InitializeSource(Source);
            TotalSize = new FileSystemItemSize(0);
            SizeUpdater.Instance.TotalSize.SizeChanged += new EventHandler<ItemSizeChangedEventArgs>(TotalSize_SizeChanged);
        }

        void TotalSize_SizeChanged(object sender, ItemSizeChangedEventArgs e) {
            TotalSize = new FileSystemItemSize(e.Size.NumSize);
        }
        public List<FileSystemItemModelBase> Source { get; private set; }
        protected virtual void InitializeSource(IList<FileSystemItemModelBase> source) {
            string[] driveNames = DataHelper.Instance.GetLogicalDrives();
            foreach(string driveName in driveNames)
                source.Add(new LogicalDriveSystemItemModel(driveName));
        }
        #region IChildNodesSelector Members
        IEnumerable IChildNodesSelector.SelectChildren(object item) {
            IChildNodesSelector fileSystemItem = item as IChildNodesSelector;
            if(fileSystemItem != null)
                return fileSystemItem.SelectChildren(item);
            return null;
        }
        #endregion
    }

    public abstract class FileSystemItemModelBase : INotifyPropertyChanged {
        public FileSystemItemModelBase(string name, string type, FileSystemItemSize size, string fullName, bool? check = false) {
            this.Name = name;
            this.ItemType = type;
            this.FullName = fullName;
            this.Size = size;
            Size.SizeChanged += new EventHandler<ItemSizeChangedEventArgs>(SizeChanged);
            Checked = check;
            UpdateAffectsTotalSize();
        }
        void SizeChanged(object sender, ItemSizeChangedEventArgs e) {
            RaisePropertyChanged("Size");
            if(Size.DisplaySize != FileSystemItemSize.Calculating)
                UpdateAffectsTotalSize();
        }

        public string Name { get; set; }
        public string ItemType { get; set; }
        FileSystemItemSize sizeCore;
        public FileSystemItemSize Size {
            get { return sizeCore; }
            private set {
                if(sizeCore != value) {
                    sizeCore = value;
                    RaisePropertyChanged("Size");
                    UpdateAffectsTotalSize();
                }
            }
        }
        public string FullName { get; set; }
        bool? checkedCore;
        public bool? Checked {
            get { return checkedCore; }
            set {
                if(checkedCore != value) {
                    checkedCore = value;
                    RaisePropertyChanged("Checked");
                    SizeUpdater.Instance.AddTask(this);
                    UpdateAffectsTotalSize();
                }
            }
        }
        bool affectsTotalSizeCore { get; set; }
        public bool AffectsTotalSize {
            get { return affectsTotalSizeCore; }
            private set {
                if(affectsTotalSizeCore != value) {
                    affectsTotalSizeCore = value;
                    if(value == true)
                        SizeUpdater.Instance.IncreaseTotalSize(this.Size.NumSize);
                    if(value == false)
                        SizeUpdater.Instance.DecreaseTotalSize(this.Size.NumSize);
                }
            }
        }
        internal void UpdateAffectsTotalSize() {
            bool hasChildren = HasChildren();
            UpdateAffectsTotalSize(hasChildren);
        }
        internal void UpdateAffectsTotalSize(bool hasChildren) {
            AffectsTotalSize = Checked.HasValue && Checked.Value && Size.IsCalculated() && !hasChildren;
        }
        public abstract bool HasChildren();

        #region INotifyPropertyChanged Members
        void RaisePropertyChanged(string property) {
            if(PropertyChanged != null)
                PropertyChanged(this, new PropertyChangedEventArgs(property));
        }

        public event PropertyChangedEventHandler PropertyChanged;
        #endregion
    }

    public class FileSystemItemModel : FileSystemItemModelBase, IChildNodesSelector {
        public FileSystemItemModel(string name, string type, FileSystemItemSize size, string fullName, bool? check)
            : base(name, type, size, fullName, check) {
        }
        public override bool HasChildren() {
            return false;
        }
        IEnumerable IChildNodesSelector.SelectChildren(object item) {
            return null;
        }
    }

    public class FolderSystemItemModel : FileSystemItemModelBase, IChildNodesSelector {
        public FolderSystemItemModel(string name, string type, FileSystemItemSize size, string fullName, bool? check)
            : base(name, type, size, fullName, check) {
                Source = new List<FileSystemItemModelBase>();
        }
        public List<FileSystemItemModelBase> Source { get; private set; }
        public override bool HasChildren() {
            return Source == null ? false : Source.Count != 0;
        }
        IEnumerable IChildNodesSelector.SelectChildren(object item) {
            InitFolders(Source);
            InitFiles(Source);
            UpdateAffectsTotalSize(Source.Count != 0);
            return Source;
        }
        private void InitFolders(IList<FileSystemItemModelBase> items) {
            try {
                string[] directoryNames = DataHelper.Instance.GetDirectories(FullName);
                foreach(string directoryName in directoryNames) {
                    try {
                        items.Add(new FolderSystemItemModel(GetDirectoryName(directoryName), "Folder", new FileSystemItemSize(FileSystemItemSize.Folder), directoryName, Checked));
                    }
                    catch { }
                }
            }
            catch { }
        }
        private void InitFiles(IList<FileSystemItemModelBase> items) {
            try {
                string[] fileNames = DataHelper.Instance.GetFiles(FullName);
                foreach(string fileName in fileNames) {
                    items.Add(new FileSystemItemModel(GetFileName(fileName), "File", GetFileSize(fileName), fileName, Checked));
                }
            }
            catch { }
        }
        protected string GetDirectoryName(string path) {
            return DataHelper.Instance.GetDirectoryName(path);
        }
        protected string GetFileName(string path) {
            return DataHelper.Instance.GetFileName(path);
        }
        public FileSystemItemSize GetFileSize(string path) {
            long size = DataHelper.Instance.GetFileNumSize(path);
            return new FileSystemItemSize(size);
        }
    }

    public class LogicalDriveSystemItemModel : FolderSystemItemModel {
        public LogicalDriveSystemItemModel(string driveName) : base(driveName, "Drive", new FileSystemItemSize(FileSystemItemSize.Drive), driveName, false) { }
    }

    public sealed class SizeUpdater {
        static readonly SizeUpdater instanceCore = new SizeUpdater();
        SizeUpdater() { TotalSize = new FileSystemItemSize(0); }
        public static SizeUpdater Instance {
            get { return instanceCore; }
        }

        public FileSystemItemSize TotalSize { get; private set; }
        public void IncreaseTotalSize(long itemSize) {
            TotalSize.Change(TotalSize.NumSize + itemSize);
        }
        public void DecreaseTotalSize(long itemSize) {
            TotalSize.Change(TotalSize.NumSize - itemSize);
        }

        public Dispatcher WindowDispatcher { get; set; }
        SizeCalculatingQueue calcQueue = new SizeCalculatingQueue();
        internal void AddTask(FileSystemItemModelBase item) {
            if(item.Checked != true) return;
            calcQueue.ProcessTask(item);
        }
        public void ClearTasks() {
            calcQueue.ClearTasks();
            TotalSize = new FileSystemItemSize(0);
        }
        internal void RecursiveCalculator(FileSystemItemModelBase item) {
            RecursiveCalculatorHelper(item);
        }
        long RecursiveCalculatorHelper(FileSystemItemModelBase item) {
            long resSize = 0;
            DispatcherOperation op;
            Action<FileSystemItemModelBase> sizeCalculatingAction = delegate(FileSystemItemModelBase i) {
                i.Size.Change(FileSystemItemSize.Calculating);
            };
            Action<FileSystemItemModelBase> sizeCalculatedAction = delegate(FileSystemItemModelBase i) {
                i.Size.Change(resSize);
            };
            if(item.ItemType == "File") return item.Size.NumSize;
            FolderSystemItemModel folderItem = item as FolderSystemItemModel;
            if(folderItem == null) return 0;
            if(item.Size.IsCalculated())
                return item.Size.NumSize;
            op = WindowDispatcher.BeginInvoke(DispatcherPriority.Normal, sizeCalculatingAction, item);
            if(item.HasChildren()) {
                foreach(FileSystemItemModelBase child in folderItem.Source) {
                    resSize += RecursiveCalculatorHelper(child);
                }
            }
            else {
                resSize = DataHelper.Instance.GetFolderSize(item.FullName);
            }
            op = WindowDispatcher.BeginInvoke(DispatcherPriority.Normal, sizeCalculatedAction, item);
            return resSize;
        }
    }

    public class SizeCalculatingQueue {
        EventWaitHandle waitHandle;
        Thread calculator;
        object locker;
        Queue<FileSystemItemModelBase> items;

        public SizeCalculatingQueue() {
            waitHandle = new AutoResetEvent(false);
            locker = new object();
            items = new Queue<FileSystemItemModelBase>();
            CreateCalcThread();
        }
        public void ProcessTask(FileSystemItemModelBase item) {
            lock(locker) items.Enqueue(item);
            waitHandle.Set();
        }
        public void ClearTasks() {
            lock(locker) items.Clear();
            if(calculator.IsAlive)
                calculator.Abort();
            CreateCalcThread();
        }
        void CreateCalcThread() {
            calculator = new Thread(Calc);
            calculator.IsBackground = true;
            calculator.Start();
        }
        void Calc() {
            while(true) {
                FileSystemItemModelBase item = GetItemFromQueue();
                if(item != null) SizeUpdater.Instance.RecursiveCalculator(item);
                else waitHandle.WaitOne();
            }
        }
        FileSystemItemModelBase GetItemFromQueue() {
            FileSystemItemModelBase item = null;
            lock(locker) {
                if(items.Count != 0) item = items.Dequeue();
            }
            return item;
        }
    }

    public class WaitIndicatorVisibilityConverter : IValueConverter {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            if(value.ToString() != FileSystemItemSize.Calculating)
                return Visibility.Visible;
            return Visibility.Collapsed;
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
    }

    public class FileSystemImageSelector : TreeListNodeImageSelector {
        public override ImageSource Select(DevExpress.Xpf.Grid.TreeList.TreeListRowData rowData) {
            FileSystemItemModelBase item = rowData.Row as FileSystemItemModelBase;
            if(item == null) return null;
            return GetImageByFileItemType(item.ItemType, rowData.Node.IsExpanded, item.HasChildren());
        }
        BitmapImage GetImageByFileItemType(string type, bool isExpanded, bool hasChildren) {
            BitmapImage image = null;
            switch(type) {
                case "File":
                    image = FileSystemImages.FileImage;
                    break;
                case "Folder":
                    image = isExpanded && hasChildren? FileSystemImages.OpenedFolderImage : FileSystemImages.ClosedFolderImage;
                    break;
                case "Drive":
                    image = FileSystemImages.DiskImage;
                    break;
            }
            return image;
        }
    }

}!qMSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089M4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoI2clr-namespace:System.Collections;assembly=mscorlibSystem.Collections1&clr-namespace:System;assembly=mscorlibSystemTreeListDemo.NodeTemplate\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editors&localclr-namespace:TreeListDemoe
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
Dcollections2clr-namespace:System.Collections;assembly=mscorlib
0sys&clr-namespace:System;assembly=mscorlib
Dmc;http://schemas.openxmlformats.org/markup-compatibility/2006
:d2http://schemas.microsoft.com/expression/blend/2008
�	Resources
1+TreeListDemo.ImageDataToVisibilityConverter "imageDataToVisibilityConverter("TreeListDemo.SpaceObjectsViewModel spaceObjectsViewModel detailContainerTemplate��
TargetType�Padding detailCoreTemplate�ColumnDefinitions�RowDefinitions& DevExpress.Xpf.Editors.ImageEditStretch%DevExpress.Xpf.Editors.BaseEditEditMode^�ToolTip	EditValue	�Path
�	Converter nodeToolTipTemplate^�InitialShowDelay^�
HasDropShadow

�Tag nodeDetailTemplate��Orientation-'DevExpress.Xpf.Core.MeasurePixelSnapper��Name3-DevExpress.Xpf.Grid.RowDetailContainerControl  expandableNodeDetailTemplate$DevExpress.Xpf.Core.DXExpanderHorizontalExpandVerticalExpand
IsExpanded nameLinkTemplateTreeListDemo.LinkButton��Name
�Cursor�RelativeSource�%n&	&	&	
&	n7&	7&	�7&	 7&	���"��.R��$
��0,1,0,0q�#��z�$
�Stretch=�$
�Stretch=�$12,12,12,12q�#��z�._�����.R����$
�Auto���$�5���$
�Auto���$�5���$
�Auto��$
��Auto��$
��Auto��$
��Auto��$
��Auto��$
��Auto��$��*�.+�$
Uniform=�$�0�$��6�$InplaceInactive=�$	�100��$ Courtesy NASA/JPL-Caltech.���$	
Row.ImageData�y��$	
Row.ImageData�8
��$�2�$��0�$
��Bold"�$��Mean radius (R of Earth):����$�2�$��1�$
��Bold"�$��Volume (V of Earth):����$�2�$��2�$
��Bold"�$��Mass (M of Earth):����$�2�$��3�$
��Bold"�$#��Surface gravity (g of Earth):����$�2�$��4�$
��Bold"�$��Type of object:����$�4�$��0����*Row.MeanRadiusByEarth+��$�4�$��1����*Row.VolumeRByEarth+��$�4�$��2����*Row.MassByEarth+��$�4�$��3����*Row.SurfaceGravityByEarth+��$�4�$��4����*Row.TypeOfObject+��.R�������*View.DefaultDataRowTemplate+$10�.��8�$
Transparent��$	�600������.R���$Vertical=�.+�._���$defaultRowPresenter������*View.DefaultDataRowTemplate+8�#�����.R���$Vertical=�.+�._���$defaultRowPresenter������*View.DefaultDataRowTemplate+$
None=�$FromTopToBottom=��$	
IsSelected�._�8�#�����.R�$
�Auto�����$2	,RowData.View.DataContext.ShowWikiPageCommand����*
RowData.Row+��*RowData.Row.Name+���.R��
������.+���$	PART_Text��$�Center=�$
�5,0,0,0q�$
Hand�����$
	Content���*TemplatedParent+.�/	
)DevExpress.Xpf.DemoBase.DemoModuleControl		OptionsContent��$Vertical=�.+�$
DevExpress.Xpf.Core.GroupFrame
$��
Node Template��.�("DevExpress.Xpf.Editors.ListBoxEdit-$
�0,0,0,0q�
ShowBorder.
SelectedIndex$0��Z�
StyleSettings:4DevExpress.Xpf.Editors.RadioListBoxEditStyleSettingsItems��Details����Animated Details����Tooltip����Default��&
 DevExpress.Xpf.Editors.CheckEdit
$�	0,12,0,12q�
Content)#DevExpress.Xpf.Core.ObjectConverter$Allow Per Pixel Scrolling
	IsChecked�$!	View.AllowPerPixelScrolling��Mode$TwoWay=�	Content.)#DevExpress.Xpf.Grid.TreeListControl-Name$treeList�� �DataContext# [)#DevExpress.Xpf.Grid.DataControlBase!ItemsSource!�$	SpaceObjects�"Columns"("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase#	FieldName$#ObjectId��$DevExpress.Xpf.Grid.BaseColumn$Visible$.$#ParentId��$.$
#Name��
%Header$
%Name&CellTemplate#&[$#MeanRadiusInKM��$%Mean radius (km)$#Volume10pow9KM3��$%Volume (10⁹ km³)$#
Mass10pow21kg��$%Mass (10²¹kg)$#
DensitygBycm3��$%Density (g/cm³)$#SurfaceGravitymBys2��$%Surface gravity (m/s²)'View'& DevExpress.Xpf.Grid.TreeListView-(Name$
(view��-)&AllowHorizontalScrollingVirtualization).*KeyFieldName$*ObjectId��& DevExpress.Xpf.Grid.DataViewBase+NavigationStyle$	+Row=�,ParentFieldName$,ParentId��-	AutoWidth-..DataRowTemplate#.[/AllowPerPixelScrolling/.!q%<local:TreeListDemoModule x:Class="TreeListDemo.NodeTemplate"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:local="clr-namespace:TreeListDemo"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:collections="clr-namespace:System.Collections;assembly=mscorlib"
    xmlns:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">
    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <local:ImageDataToVisibilityConverter x:Key="imageDataToVisibilityConverter"/>
            <local:SpaceObjectsViewModel x:Key="spaceObjectsViewModel" />
            <ControlTemplate x:Key="detailContainerTemplate" TargetType="{x:Type ContentControl}">
                <Border BorderThickness="0,1,0,0" BorderBrush="{TemplateBinding BorderBrush}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Padding="12,12,12,12" Background="{TemplateBinding Background}">
                    <ContentPresenter />
                </Border>
            </ControlTemplate>
            <DataTemplate x:Key="detailCoreTemplate">
                <Grid>
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="5" />
                        <ColumnDefinition Width="Auto"/>
                        <ColumnDefinition Width="5" />
                        <ColumnDefinition Width="Auto"/>
                    </Grid.ColumnDefinitions>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="*"/>
                    </Grid.RowDefinitions>
                    <dxe:ImageEdit EditValue="{Binding Path=Row.ImageData}" Visibility="{Binding Path=Row.ImageData, Converter={StaticResource imageDataToVisibilityConverter}}"
                                   Stretch="Uniform" Grid.Column="0" Grid.RowSpan="6" EditMode="InplaceInactive" Height="100" ToolTipService.ToolTip="Courtesy NASA/JPL-Caltech." />
                    <TextBlock Grid.Column="2" Grid.Row="0" FontWeight="Bold" Text="Mean radius (R of Earth):" />
                    <TextBlock Grid.Column="2" Grid.Row="1" FontWeight="Bold" Text="Volume (V of Earth):" />
                    <TextBlock Grid.Column="2" Grid.Row="2" FontWeight="Bold" Text="Mass (M of Earth):" />
                    <TextBlock Grid.Column="2" Grid.Row="3" FontWeight="Bold" Text="Surface gravity (g of Earth):" />
                    <TextBlock Grid.Column="2" Grid.Row="4" FontWeight="Bold" Text="Type of object:" />
                    <TextBlock Grid.Column="4" Grid.Row="0" Text="{Binding Row.MeanRadiusByEarth}" />
                    <TextBlock Grid.Column="4" Grid.Row="1" Text="{Binding Row.VolumeRByEarth}" />
                    <TextBlock Grid.Column="4" Grid.Row="2" Text="{Binding Row.MassByEarth}" />
                    <TextBlock Grid.Column="4" Grid.Row="3" Text="{Binding Row.SurfaceGravityByEarth}" />
                    <TextBlock Grid.Column="4" Grid.Row="4" Text="{Binding Row.TypeOfObject}" />
                </Grid>
            </DataTemplate>
            <DataTemplate x:Key="nodeToolTipTemplate">
                <ContentPresenter Content="{Binding}" ContentTemplate="{Binding View.DefaultDataRowTemplate}">
                    <ToolTipService.InitialShowDelay>10</ToolTipService.InitialShowDelay>
                    <ToolTipService.HasDropShadow>false</ToolTipService.HasDropShadow>
                    <ToolTipService.ToolTip>
                        <ContentControl Content="{Binding}" ContentTemplate="{StaticResource detailCoreTemplate}" Tag="Transparent" MaxWidth="600"/>
                    </ToolTipService.ToolTip>
                </ContentPresenter>
            </DataTemplate>
            <DataTemplate x:Key="nodeDetailTemplate">
                <StackPanel Orientation="Vertical" >
                    <dx:MeasurePixelSnapper>
                        <ContentPresenter x:Name="defaultRowPresenter" Content="{Binding}" ContentTemplate="{Binding View.DefaultDataRowTemplate}" />
                    </dx:MeasurePixelSnapper>
                    <dxg:RowDetailContainerControl Template="{StaticResource detailContainerTemplate}" Content="{Binding}" ContentTemplate="{DynamicResource detailCoreTemplate}" />
                </StackPanel>
            </DataTemplate>
            <DataTemplate x:Key="expandableNodeDetailTemplate">
                <StackPanel Orientation="Vertical">
                    <dx:MeasurePixelSnapper>
                        <ContentPresenter x:Name="defaultRowPresenter" Content="{Binding}" ContentTemplate="{Binding View.DefaultDataRowTemplate}" />
                    </dx:MeasurePixelSnapper>
                    <dx:DXExpander IsExpanded="{Binding Path=IsSelected}" HorizontalExpand="None" VerticalExpand="FromTopToBottom">
                        <dxg:RowDetailContainerControl Template="{StaticResource detailContainerTemplate}" Content="{Binding}" ContentTemplate="{DynamicResource detailCoreTemplate}" />
                    </dx:DXExpander>
                </StackPanel>
            </DataTemplate>
            <DataTemplate x:Key="nameLinkTemplate">
                <local:LinkButton Command="{Binding Path=RowData.View.DataContext.ShowWikiPageCommand}" CommandParameter="{Binding RowData.Row}" Width="Auto" Content="{Binding RowData.Row.Name}">
                    <local:LinkButton.Template>
                        <ControlTemplate>
                            <Grid Background="Transparent">
                                <TextBlock x:Name="PART_Text" Text="{Binding Path=Content, RelativeSource={RelativeSource TemplatedParent}}" VerticalAlignment="Center" Margin="5,0,0,0" Cursor="Hand"/>
                            </Grid>
                        </ControlTemplate>
                    </local:LinkButton.Template>
                </local:LinkButton>
            </DataTemplate>
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel Orientation="Vertical">
                <dx:GroupFrame Header="Node Template">
                    <dxe:ListBoxEdit Background="{x:Null}" Margin="0,0,0,0" ShowBorder="False" SelectedIndex="0" EditValueChanged="NodeTemplateListBox_SelectionChanged">
                        <dxe:ListBoxEdit.StyleSettings>
                            <dxe:RadioListBoxEditStyleSettings />
                        </dxe:ListBoxEdit.StyleSettings>
                        <dxe:ListBoxEdit.Items>
                            <sys:String>Details</sys:String>
                            <sys:String>Animated Details</sys:String>
                            <sys:String>Tooltip</sys:String>
                            <sys:String>Default</sys:String>
                        </dxe:ListBoxEdit.Items>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>
                <dxe:CheckEdit Margin="0,12,0,12" IsChecked="{Binding Path=View.AllowPerPixelScrolling, Mode=TwoWay}" Content="Allow Per Pixel Scrolling" />
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <dxg:TreeListControl x:Name="treeList" DataContext="{StaticResource spaceObjectsViewModel}" ItemsSource="{Binding Path=SpaceObjects}">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="ObjectId" Visible="False" />
                <dxg:TreeListColumn FieldName="ParentId" Visible="False" />
                <dxg:TreeListColumn FieldName="Name" Header="Name" CellTemplate="{StaticResource nameLinkTemplate}" />
                <dxg:TreeListColumn FieldName="MeanRadiusInKM" Header="Mean radius (km)" />
                <dxg:TreeListColumn FieldName="Volume10pow9KM3" Header="Volume (10&#x2079; km&#x00B3;)" />
                <dxg:TreeListColumn FieldName="Mass10pow21kg" Header="Mass (10&#x00B2;&#x00B9;kg)" />
                <dxg:TreeListColumn FieldName="DensitygBycm3" Header="Density (g/cm&#x00B3;)" />
                <dxg:TreeListColumn FieldName="SurfaceGravitymBys2" Header="Surface gravity (m/s&#x00B2;)" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" AllowHorizontalScrollingVirtualization="False" KeyFieldName="ObjectId"
                                  NavigationStyle="Row" ParentFieldName="ParentId" AutoWidth="True"
                                  DataRowTemplate="{StaticResource nodeDetailTemplate}" AllowPerPixelScrolling="True" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!Pusing System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Input;
using System.Xml.Serialization;
using DevExpress.Utils;
using DevExpress.Xpf.Core;
using DevExpress.Xpf.Core.Commands;
using DevExpress.Xpf.DemoBase.Helpers;
using DevExpress.Xpf.Editors;
using DevExpress.Xpf.Grid;


namespace TreeListDemo {
    public partial class NodeTemplate : TreeListDemoModule {
        public NodeTemplate() {
            InitializeComponent();
            view.ExpandAllNodes();
        }
        private void NodeTemplateListBox_SelectionChanged(object sender, EditValueChangedEventArgs e) {
            if (treeList == null)
                return;
            switch (((ListBoxEdit)sender).SelectedIndex) {
                case 0:
                    view.DataRowTemplate = (DataTemplate)Resources["nodeDetailTemplate"];
                    break;
                case 1:
                    view.DataRowTemplate = (DataTemplate)Resources["expandableNodeDetailTemplate"];
                    break;
                case 2:
                    view.DataRowTemplate = (DataTemplate)Resources["nodeToolTipTemplate"];
                    break;
                case 3:
                    view.ClearValue(TreeListView.DataRowTemplateProperty);
                    break;
            }
        }
    }

    public class SpaceObjectsViewModel {
        public IList<SpaceObjects> SpaceObjects { get { return SpaceObjectData.DataSource; } }
        public ICommand ShowWikiPageCommand { get; private set; }
        public SpaceObjectsViewModel() {
            ShowWikiPageCommand = new DelegateCommand<object>(OnLinkClick);
        }
        void OnLinkClick(object parameter) {
            SpaceObjects spaceObject = parameter as SpaceObjects;
            if(spaceObject == null)
                return;
            try {
                Process.Start(spaceObject.WikiPage);
            } catch { }
        }
    }

    #region Converters
    public class ImageDataToVisibilityConverter : IValueConverter {
        #region IValueConverter Members
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            if(value == null || ((byte[])value).Length == 0)
                return Visibility.Collapsed;
            else return Visibility.Visible;
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
        #endregion
    }
    #endregion
    #region Classes

    public class LinkButton : Button {
        readonly TextDecorationCollection underlineDecoration = TextDecorations.Underline;
        TextBlock textBlock;
        public LinkButton() {
            this.SetDefaultStyleKey(typeof(LinkButton));
        }
        public override void OnApplyTemplate() {
            base.OnApplyTemplate();
            textBlock = GetTemplateChild("PART_Text") as TextBlock;
        }
        protected override void OnMouseEnter(MouseEventArgs e) {
            base.OnMouseEnter(e);
            if(textBlock != null)
                textBlock.TextDecorations = underlineDecoration;
        }
        protected override void OnMouseLeave(MouseEventArgs e) {
            base.OnMouseLeave(e);
            if(textBlock != null)
                textBlock.TextDecorations = null;
        }
    }
    #endregion
}!�MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystema]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49ajKclr-namespace:DevExpress.Xpf.Grid.Themes;assembly=DevExpress.Xpf.Grid.v13.1DevExpress.Xpf.Grid.ThemesHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo"TreeListDemo.PrintingOptions\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
VdxgtKclr-namespace:DevExpress.Xpf.Grid.Themes;assembly=DevExpress.Xpf.Grid.v13.1
&localclr-namespace:TreeListDemo
-*$TreeListDemo.PrintTreeListDemoModuleName$module���	Resources
  customPrintColumnHeaderStyle��
TargetType%DevExpress.Xpf.Editors.BaseEdit��BasedOn;5DevExpress.Xpf.Grid.Themes.TableViewThemeKeyExtension��DevExpress.Xpf.Utils.Themes.ThemeKeyExtensionInternalBase`1[[DevExpress.Xpf.Grid.Themes.TableViewThemeKeys, DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a]]ResourceKey�Property�Value/)DevExpress.Xpf.Core.BoolToObjectConverter OddEvenRowColorConverter	TrueValue
FalseValue customPrintCellStyle	�Path
�	Converter customIndentStyle>8DevExpress.Xpf.Grid.Themes.TreeListViewThemeKeyExtension��DevExpress.Xpf.Utils.Themes.ThemeKeyExtensionInternalBase`1[[DevExpress.Xpf.Grid.Themes.TreeListViewThemeKeys, DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a]]ResourceKey  customPrintTotalSummaryStyle7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
employeesData0	*TreeListDemo.EmployeeCategoryImageSelector categoryImageSelector�%�&	0��*$DefaultPrintStyleBase=�+1&	�&	�0��*$DefaultPrintStyleBase=�+17&	T0��*$ DefaultPrintRowIndentStyle=�+1&	�7&	&	��"2.�����	#FFFAB339����	#FFFFFFFF���$
Bold"���@��
TextAlignment$Center=����
��������$1q�$	#FFFFFFFF��$	#FFF9E4BE����"2.�����$	RowData.EvenRow�8
���
��������$1q���"��2.����
���������	#FF5E5E5E���$1q���8".���@��
TextAlignment$Right=����
��������$1q�	.�/

)DevExpress.Xpf.DemoBase.DemoModuleControl

OptionsTopText$d^Switch to the TreeList Control tab, customize its display then preview and print its contents.��

OptionsContent
����Orientation$Vertical=�.+�$DevExpress.Xpf.Core.GroupFrame$��
Print Options��$�0,0,0,12q�.���$Vertical=�.+�& DevExpress.Xpf.Editors.CheckEditContent)
#DevExpress.Xpf.Core.ObjectConverter$Print Selected Rows Only
$
�0,0,6,4q�	IsChecked�$ 	View.PrintSelectedRowsOnly��Mode$TwoWay=�$Print Column Headers
$
�0,0,6,4q��$	View.PrintColumnHeaders�$TwoWay=�$Print Total Summary
$
�0,0,6,4q��$	View.PrintTotalSummary�$TwoWay=�$Print Expand Buttons
$
�0,0,6,4q��$	View.PrintExpandButtons�$TwoWay=�$Print Node Images
$
�0,0,6,4q��$	View.PrintNodeImages�$TwoWay=�$Print All Nodes
$
�0,0,6,4q��$	View.PrintAllNodes�$TwoWay=�$
Auto Width
$
�0,0,6,0q��$	View.PrintAutoWidth�$TwoWay=�$��Print Styles��$�0,0,0,12q�.�("DevExpress.Xpf.Editors.ListBoxEdit-Name$printStyleChooser��
ShowBorder.
SelectedIndex$0��Z�
StyleSettings:4DevExpress.Xpf.Editors.RadioListBoxEditStyleSettingsItems��Default����
Custom���-$�newTabButton��$�0,0,0,12q�$��TreeList Preview�����$	ShowPrintPreviewInNewTab��ElementName$module��.�Preview in New Tab�-$�newWindowButton��$��TreeList Preview�����$	ShowPrintPreview�$module��.�Preview in New Window
Content.& DevExpress.Xpf.Core.DXTabControl-Name$
tabControl��$�
-1,2,-1,-1q�$�1q�.@�#DevExpress.Xpf.Core.DXTabItem$�	12,4,12,4q�
Header��$
��Bold"�TreeList Control.�)#DevExpress.Xpf.Grid.TreeListControl-Name$treeList��$��1�$�0�)#DevExpress.Xpf.Grid.DataControlBase
SelectionMode$	Row=�ItemsSource�$	
DataSource�
�Source#[Columns("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase 	FieldName$ JobTitle��$ FullName��!UnboundType]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a82DevExpress.Utils.Design.UnboundColumnTypeConverter$!String"UnboundExpression$$"[FirstName] + ' ' + [LastName]��$DevExpress.Xpf.Grid.BaseColumn#VisibleIndex$#1�$ReadOnly$.$
 City��$ AddressLine1��
%Header$
%Address
$ Phone��&TotalSummary&-'DevExpress.Xpf.Grid.TreeListSummaryItem)#DevExpress.Xpf.Grid.SummaryItemBase'	FieldName$'FullName��(SummaryType$(Count=�)
DisplayFormat$)Total Count={0}��*View*& DevExpress.Xpf.Grid.TreeListView-+Name$+treeView��,ParentFieldName$,ParentId��-KeyFieldName$-Id��.	AutoWidth..& DevExpress.Xpf.Grid.DataViewBase/ShowTotalSummary/.0ShowNodeImages0.1
PrintAllNodes1.2PrintNodeImages2.3NodeImageSelector#3[!�<local:PrintTreeListDemoModule x:Class="TreeListDemo.PrintingOptions"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:dxgt="clr-namespace:DevExpress.Xpf.Grid.Themes;assembly=DevExpress.Xpf.Grid.v13.1"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800" x:Name="module">
    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <Style x:Key="customPrintColumnHeaderStyle" TargetType="dxe:BaseEdit" BasedOn="{StaticResource {dxgt:TableViewThemeKey ResourceKey=DefaultPrintStyleBase}}">
                <Setter Property="Background" Value="#FFFAB339" />
                <Setter Property="Foreground" Value="#FFFFFFFF" />
                <Setter Property="FontWeight" Value="Bold" />
                <Setter Property="TextBlock.TextAlignment" Value="Center" />
                <Setter Property="BorderBrush" Value="White" />
                <Setter Property="BorderThickness" Value="1" />
            </Style>
            <dx:BoolToObjectConverter x:Key="OddEvenRowColorConverter" TrueValue="#FFFFFFFF" FalseValue="#FFF9E4BE" />
            <Style x:Key="customPrintCellStyle" TargetType="dxe:BaseEdit" BasedOn="{StaticResource {dxgt:TableViewThemeKey ResourceKey=DefaultPrintStyleBase}}">
                <Setter Property="Background" Value="{Binding Path=RowData.EvenRow, Converter={StaticResource OddEvenRowColorConverter}}" />
                <Setter Property="BorderBrush" Value="White" />
                <Setter Property="BorderThickness" Value="1" />
            </Style>
            <Style x:Key="customIndentStyle" TargetType="Control" BasedOn="{StaticResource {dxgt:TreeListViewThemeKey ResourceKey=DefaultPrintRowIndentStyle}}">
                <Setter Property="BorderBrush" Value="White" />
                <Setter Property="Foreground" Value="#FF5E5E5E" />
                <Setter Property="BorderThickness" Value="1" />
            </Style>
            <Style x:Key="customPrintTotalSummaryStyle" BasedOn="{StaticResource customPrintColumnHeaderStyle}" TargetType="dxe:BaseEdit">
                <Setter Property="TextBlock.TextAlignment" Value="Right" />
                <Setter Property="BorderBrush" Value="White" />
                <Setter Property="BorderThickness" Value="1" />
            </Style>
            <dxdb:EmployeesData x:Key="employeesData" />
            <local:EmployeeCategoryImageSelector x:Key="categoryImageSelector" />
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsTopText>
            Switch to the TreeList Control tab, customize its display then preview and print its contents.
        </dxdb:DemoModuleControl.OptionsTopText>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel Orientation="Vertical">
                <dx:GroupFrame Header="Print Options" Margin="0,0,0,12">
                    <StackPanel Orientation="Vertical">
                        <dxe:CheckEdit IsChecked="{Binding Path=View.PrintSelectedRowsOnly, Mode=TwoWay}" Content="Print Selected Rows Only" Margin="0,0,6,4" />
                        <dxe:CheckEdit IsChecked="{Binding Path=View.PrintColumnHeaders, Mode=TwoWay}" Content="Print Column Headers" Margin="0,0,6,4" />
                        <dxe:CheckEdit IsChecked="{Binding Path=View.PrintTotalSummary, Mode=TwoWay}" Content="Print Total Summary" Margin="0,0,6,4" />
                        <dxe:CheckEdit IsChecked="{Binding Path=View.PrintExpandButtons, Mode=TwoWay}" Content="Print Expand Buttons" Margin="0,0,6,4" />
                        <dxe:CheckEdit IsChecked="{Binding Path=View.PrintNodeImages, Mode=TwoWay}" Content="Print Node Images" Margin="0,0,6,4" />
                        <dxe:CheckEdit IsChecked="{Binding Path=View.PrintAllNodes, Mode=TwoWay}" Content="Print All Nodes" Margin="0,0,6,4" />
                        <dxe:CheckEdit IsChecked="{Binding Path=View.PrintAutoWidth, Mode=TwoWay}" Content="Auto Width" Margin="0,0,6,0" />
                    </StackPanel>
                </dx:GroupFrame>
                <dx:GroupFrame Header="Print Styles" Margin="0,0,0,12">
                    <dxe:ListBoxEdit x:Name="printStyleChooser" ShowBorder="False" SelectedIndex="0" SelectedIndexChanged="printStyleChooser_SelectedIndexChanged" Background="{x:Null}">
                        <dxe:ListBoxEdit.StyleSettings>
                            <dxe:RadioListBoxEditStyleSettings />
                        </dxe:ListBoxEdit.StyleSettings>
                        <dxe:ListBoxEdit.Items>
                            <sys:String>Default</sys:String>
                            <sys:String>Custom</sys:String>
                        </dxe:ListBoxEdit.Items>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>
                <Button Name="newTabButton" Margin="0,0,0,12" Command="{Binding Path=ShowPrintPreviewInNewTab, ElementName=module}" CommandParameter="TreeList Preview">
                    Preview in New Tab
                </Button>
                <Button Name="newWindowButton" Command="{Binding Path=ShowPrintPreview, ElementName=module}" CommandParameter="TreeList Preview">
                    Preview in New Window
                </Button>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <dx:DXTabControl x:Name="tabControl" Margin="-1,2,-1,-1" Padding="1">
            <dx:DXTabItem Padding="12,4,12,4">
                <dx:DXTabItem.Header>
                    <TextBlock FontWeight="Bold">TreeList Control</TextBlock>
                </dx:DXTabItem.Header>
                <dxg:TreeListControl x:Name="treeList" Grid.Row="1" Grid.Column="0" ItemsSource="{Binding Path=DataSource, Source={StaticResource employeesData}}" SelectionMode="Row">
                    <dxg:TreeListControl.Columns>
                        <dxg:TreeListColumn FieldName="JobTitle" />
                        <dxg:TreeListColumn FieldName="FullName" UnboundType="String" UnboundExpression="[FirstName] + ' ' + [LastName]" VisibleIndex="1" ReadOnly="True" />
                        <dxg:TreeListColumn FieldName="City" />
                        <dxg:TreeListColumn FieldName="AddressLine1" Header="Address" />
                        <dxg:TreeListColumn FieldName="Phone" />
                    </dxg:TreeListControl.Columns>
                    <dxg:TreeListControl.TotalSummary>
                        <dxg:TreeListSummaryItem FieldName="FullName" SummaryType="Count" DisplayFormat="Total Count={0}" />
                    </dxg:TreeListControl.TotalSummary>
                    <dxg:TreeListControl.View>
                        <dxg:TreeListView x:Name="treeView" ParentFieldName="ParentId" KeyFieldName="Id" AutoWidth="True"
                                          ShowTotalSummary="True" ShowNodeImages="True" PrintAllNodes="True" PrintNodeImages="True"
                                          NodeImageSelector="{StaticResource categoryImageSelector}" />
                    </dxg:TreeListControl.View>
                </dxg:TreeListControl>
            </dx:DXTabItem>
        </dx:DXTabControl>
    </dxdb:DemoModuleControl>
</local:PrintTreeListDemoModule>!�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.Grid;
using DevExpress.Xpf.Core;

namespace TreeListDemo {
    public partial class PrintingOptions : PrintTreeListDemoModule {
        public PrintingOptions() {
            InitializeComponent();
            DXTabControl = tabControl;
        }
        protected override void RaiseActualLoaded() {
            base.RaiseActualLoaded();
            ExpandNodes();
            OnShowPrintPreviewInNewTab("TreeList Preview");
        }
        void ExpandNodes() {
            View.Nodes[0].IsExpanded = true;
            View.Nodes[0].Nodes[0].IsExpanded = true;
            View.Nodes[0].Nodes[1].IsExpanded = true;
        }
        void printStyleChooser_SelectedIndexChanged(object sender, RoutedEventArgs e) {
            if(printStyleChooser.SelectedIndex > 0) {
                treeView.PrintColumnHeaderStyle = (Style)Resources["customPrintColumnHeaderStyle"];
                treeView.PrintCellStyle = (Style)Resources["customPrintCellStyle"];
                treeView.PrintRowIndentStyle = (Style)Resources["customIndentStyle"];
                treeView.PrintTotalSummaryStyle = (Style)Resources["customPrintTotalSummaryStyle"];
            }
            else {
                treeView.ClearValue(TreeListView.PrintColumnHeaderStyleProperty);
                treeView.ClearValue(TreeListView.PrintCellStyleProperty);
                treeView.ClearValue(TreeListView.PrintRowIndentStyleProperty);
                treeView.ClearValue(TreeListView.PrintTotalSummaryStyleProperty);
            }
        }
    }
}!MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo$TreeListDemo.SelfReferenceData\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
&localclr-namespace:TreeListDemo
�	Resources
7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
employeesData serviceColumnTemplate%DevExpress.Xpf.Editors.TextEditName-'TreeListDemo.SelfReferenceDataViewModel 
	viewModel�%m&	&	&	J��.R�����	#90F9E9FF._�$PART_Editor��$�Center=�.�/
)DevExpress.Xpf.DemoBase.DemoModuleControl-OptionsContent$DevExpress.Xpf.Core.GroupFrame$��Service Columns��.����DataContext#[.+�& DevExpress.Xpf.Editors.CheckEdit-Name$chkServiceColumns��$�0,0,0,12q�Content)#DevExpress.Xpf.Core.ObjectConverter$Show Service Columns$	�Top=�	IsChecked��Path$ShowServiceColumns��Mode$TwoWay=��$�
0, 0, 0, 0q�	�RowDefinitions	��
�ColumnDefinitions
����.+���Key Field Name:��$��1�Parent Field Name:��$�1�$
�6,0,0,4q�$
��Bold"����$KeyFieldName�$OneWay=���$�1�$
�6,0,0,4q�$
��Bold"�$��1����$ParentFieldName�$OneWay=�Content.)#DevExpress.Xpf.Grid.TreeListControl-Name$treeList��#[)	#DevExpress.Xpf.Grid.DataControlBase
	ItemsSource
�$
DataSource�
�Source#[Columns(
"DevExpress.Xpf.Grid.TreeListColumn
$DevExpress.Xpf.Grid.ColumnBase	FieldName$JobTitle��$DevExpress.Xpf.Grid.BaseColumnVisibleIndex$0�
$FullName��UnboundType]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a8
2DevExpress.Utils.Design.UnboundColumnTypeConverter$String
UnboundExpression$$[FirstName] + ' ' + [LastName]��$1�ReadOnly.
$
City��$2�
$AddressLine1��
Header$
Address$3�
$Phone��$4�
$Id��Width$40��$5�.CellTemplate#[Visible�$ShowServiceColumns�
$ParentId��$80��$6�.#[�$ShowServiceColumns�TotalSummary-'DevExpress.Xpf.Grid.TreeListSummaryItem)#DevExpress.Xpf.Grid.SummaryItemBase	FieldName$FullName��SummaryType$Count=�View& DevExpress.Xpf.Grid.TreeListView-Name$
view��-&AllowHorizontalScrollingVirtualization.
FilterMode$Smart=� 	AutoWidth .& DevExpress.Xpf.Grid.DataViewBase!ShowTotalSummary!."ParentFieldName"�$ParentFieldName�$OneWay=�#KeyFieldName#�$KeyFieldName�$OneWay=�!<local:TreeListDemoModule x:Class="TreeListDemo.SelfReferenceData"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">

    <local:TreeListDemoModule.Resources>
        <ResourceDictionary>
            <dxdb:EmployeesData x:Key="employeesData"/>
            <DataTemplate x:Key="serviceColumnTemplate">
                <Border Background="#90F9E9FF">
                    <dxe:TextEdit x:Name="PART_Editor" VerticalAlignment="Center"/>
                </Border>
            </DataTemplate>
            <local:SelfReferenceDataViewModel x:Key="viewModel"></local:SelfReferenceDataViewModel>
        </ResourceDictionary>
    </local:TreeListDemoModule.Resources>
    <dxdb:DemoModuleControl Loaded="DemoModuleControl_Loaded">
        <dxdb:DemoModuleControl.OptionsContent>
            <dx:GroupFrame Header="Service Columns">
                <StackPanel DataContext="{StaticResource ResourceKey=viewModel}">
                    <dxe:CheckEdit Margin="0,0,0,12" x:Name="chkServiceColumns" Content="Show Service Columns"  IsChecked="{Binding Path=ShowServiceColumns, Mode=TwoWay}" VerticalAlignment="Top" />
                        <Grid Margin="0, 0, 0, 0">
                        <Grid.RowDefinitions>
                            <RowDefinition></RowDefinition>
                            <RowDefinition></RowDefinition>
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition></ColumnDefinition>
                            <ColumnDefinition></ColumnDefinition>
                        </Grid.ColumnDefinitions>
                        <TextBlock>Key Field Name:</TextBlock>
                        <TextBlock Grid.Row="1">Parent Field Name:</TextBlock>
                        <TextBlock Text="{Binding Path=KeyFieldName, Mode=OneWay}" Grid.Column="1" Margin="6,0,0,4" FontWeight="Bold"  />
                        <TextBlock Text="{Binding Path=ParentFieldName, Mode=OneWay}" Grid.Column="1" Margin="6,0,0,4" FontWeight="Bold" Grid.Row="1" />
                    </Grid>
                </StackPanel>
            </dx:GroupFrame>
        </dxdb:DemoModuleControl.OptionsContent>
        <dxg:TreeListControl x:Name="treeList" ItemsSource="{Binding Path=DataSource, Source={StaticResource employeesData}}" DataContext="{StaticResource ResourceKey=viewModel}">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="JobTitle" VisibleIndex="0" />
                <dxg:TreeListColumn FieldName="FullName" UnboundType="String" UnboundExpression="[FirstName] + ' ' + [LastName]" VisibleIndex="1" ReadOnly="True"/>
                <dxg:TreeListColumn FieldName="City" VisibleIndex="2"/>
                <dxg:TreeListColumn FieldName="AddressLine1" Header="Address" VisibleIndex="3"/>
                <dxg:TreeListColumn FieldName="Phone" VisibleIndex="4"/>
                <dxg:TreeListColumn FieldName="Id" Width="40"  VisibleIndex="5" ReadOnly="True" Visible="{Binding Path=ShowServiceColumns}"  CellTemplate="{StaticResource serviceColumnTemplate}" />
                <dxg:TreeListColumn FieldName="ParentId" Width="80" VisibleIndex="6" ReadOnly="True" Visible="{Binding Path=ShowServiceColumns}" CellTemplate="{StaticResource serviceColumnTemplate}"/>
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.TotalSummary>
                <dxg:TreeListSummaryItem FieldName="FullName" SummaryType="Count" />
            </dxg:TreeListControl.TotalSummary>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" AllowHorizontalScrollingVirtualization="False" FilterMode="Smart"
                                  ParentFieldName="{Binding Path=ParentFieldName, Mode=OneWay}"
                                  KeyFieldName="{Binding Path=KeyFieldName, Mode=OneWay}" AutoWidth="True" ShowTotalSummary="True" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�using System;
using System.Collections.Generic;
using System.Xml.Serialization;
using System.Collections;
using DevExpress.Xpf.Grid;
using System.Windows.Media.Imaging;
using System.IO;
using System.ComponentModel;
using DevExpress.Xpf.DemoBase.Helpers;

namespace TreeListDemo{

    public partial class SelfReferenceData : TreeListDemoModule {
        public SelfReferenceData() {
            InitializeComponent();
        }

        private void DemoModuleControl_Loaded(object sender, System.Windows.RoutedEventArgs e) {
            this.treeList.View.ExpandAllNodes();
        }
    }

    public class SelfReferenceDataViewModel : DemoViewModelBase {
        bool showServiceColumns;

        public bool ShowServiceColumns {
            get { return showServiceColumns; }
            set {
                if (showServiceColumns == value)
                    return;
                showServiceColumns = value;
                OnPropertyChanged("ShowServiceColumns");
            }
        }
        public string KeyFieldName { get { return "Id"; } }
        public string ParentFieldName { get { return "ParentId"; } }
    }
}!�MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemo!TreeListDemo.UnboundColumns\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
&localclr-namespace:TreeListDemo
�	Resources
7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
employeesData3-DevExpress.Xpf.Grid.RowPropertyValueConverter RowPropertyValueConverter .*BalloonVisibilityRowPropertyValueConverterInnerConverter/)TreeListDemo.BooleanToVisibilityConverter AgeCellTemplate��Orientation��
TextAlignment�Path�	Converter�ConverterParameter��BitmapScalingMode^�ToolTip�%&	&	&	
&	777��.R���$
Horizontal=�.+���$
�Auto��$��12(�$
Left=�$
�Left=�$�5,0,0, 0q�$�Center=�$
�Auto�����$
Data�8$	Age���$
��None=�$0��*/TreeListDemo;component/Images/balloon.png�$�
0, 0, 5, 0q�y��$
Data�8$BalloonVisibility��$NearestNeighbor=���$
Horizontal=�.+������$
Data�8$DaysTillBirthDate����$��day(s) till the birthday��$�
5, 0, 0, 0q�.�/
)DevExpress.Xpf.DemoBase.DemoModuleControl	OptionsContent	��$	�160��.+�$DevExpress.Xpf.Core.GroupFrame$��Expression Editor:��.�("DevExpress.Xpf.Editors.ListBoxEdit-$�columnsList��%DevExpress.Xpf.Editors.BaseEdit

ShowBorder
.
SelectedIndex$0��Z�
StyleSettings:4DevExpress.Xpf.Editors.RadioListBoxEditStyleSettings
Items
,	&DevExpress.Xpf.Editors.ListBoxEditItem	
�Tag$FullName��.�	Full Name	$	Age��.�Age	$BalloonVisibility��.�Balloon Visibility�-$ �showExpressionEditorButton��$�0,12,0,0q�.�Edit Column ExpressionContent.)
#DevExpress.Xpf.Grid.TreeListControl
-
Name$treeList��)#DevExpress.Xpf.Grid.DataControlBaseDesignTimeShowSampleData.ItemsSource�$
DataSource�
�Source#[
Columns("DevExpress.Xpf.Grid.TreeListColumn$
DevExpress.Xpf.Grid.ColumnBase
	FieldName$JobTitle��$FullName��#
AllowUnboundExpressionEditor.
UnboundType]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a82DevExpress.Utils.Design.UnboundColumnTypeConverter$String
UnboundExpression$MG[Title] + Iif(Len([Title]) >0 ,' ','') + [FirstName] + ' ' + [LastName]��
ReadOnly.$
City��$DevExpress.Xpf.Grid.BaseColumnWidth$70��$AddressLine1��
Header)#DevExpress.Xpf.Core.ObjectConverter$
Address$Phone��$	Age��$
Integer.$("DateDiffYear([BirthDate], Today())��
CellTemplate#[$50��$BirthDateDiffDays��
ShowInColumnChooser.$
IntegerVisible.$UODateDiffDay(Today(), AddYears([BirthDate], DateDiffYear([BirthDate], Today())))��$DaysTillBirthDate��.$
Integer.$ysIif([BirthDateDiffDays] > 0, [BirthDateDiffDays], [BirthDateDiffDays] + DateDiffDay(Today(), AddYears(Today(), 1)))��$BalloonVisibility��..$
Boolean.$4.Iif([DaysTillBirthDate] < 30, 'True', 'False')��
View& DevExpress.Xpf.Grid.TreeListView- Name$
 view��!KeyFieldName$!Id��"ParentFieldName$"ParentId��#	AutoWidth#.!.<local:TreeListDemoModule x:Class="TreeListDemo.UnboundColumns"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">

    <local:TreeListDemoModule.Resources>
        <dxdb:EmployeesData x:Key="employeesData" />
        <dxg:RowPropertyValueConverter x:Key="RowPropertyValueConverter"/>
        <dxg:RowPropertyValueConverter x:Key="BalloonVisibilityRowPropertyValueConverter">
            <dxg:RowPropertyValueConverter.InnerConverter>
                <local:BooleanToVisibilityConverter />
            </dxg:RowPropertyValueConverter.InnerConverter>
        </dxg:RowPropertyValueConverter>
        <DataTemplate x:Key="AgeCellTemplate">
            <StackPanel Orientation="Horizontal">
                <TextBlock Width="Auto" FontSize="12" Text="{Binding Path=Data, Converter={StaticResource RowPropertyValueConverter}, ConverterParameter=Age}" TextAlignment="Left" HorizontalAlignment="Left" Margin="5,0,0, 0" VerticalAlignment="Center" Height="Auto"/>
                <Image Stretch="None" Source="/TreeListDemo;component/Images/balloon.png" Visibility="{Binding Path=Data, Converter={StaticResource BalloonVisibilityRowPropertyValueConverter}, ConverterParameter=BalloonVisibility}" Margin="0, 0, 5, 0">
                    <RenderOptions.BitmapScalingMode>NearestNeighbor</RenderOptions.BitmapScalingMode>
                    <ToolTipService.ToolTip>
                        <StackPanel Orientation="Horizontal">
                            <TextBlock Text="{Binding Path=Data, Converter={StaticResource RowPropertyValueConverter}, ConverterParameter=DaysTillBirthDate}"></TextBlock>
                            <TextBlock Text="day(s) till the birthday" Margin="5, 0, 0, 0"></TextBlock>
                        </StackPanel>
                    </ToolTipService.ToolTip>
                </Image>
            </StackPanel>
        </DataTemplate>
    </local:TreeListDemoModule.Resources>

    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.OptionsContent>
            <StackPanel MinWidth="160">
                <dx:GroupFrame Header="Expression Editor:">
                    <dxe:ListBoxEdit Background="{x:Null}" ShowBorder="False" Name="columnsList" SelectedIndex="0">
                        <dxe:ListBoxEdit.StyleSettings>
                            <dxe:RadioListBoxEditStyleSettings/>
                        </dxe:ListBoxEdit.StyleSettings>
                        <dxe:ListBoxEdit.Items>
                            <dxe:ListBoxEditItem Tag="FullName">Full Name</dxe:ListBoxEditItem>
                            <dxe:ListBoxEditItem Tag="Age">Age</dxe:ListBoxEditItem>
                            <dxe:ListBoxEditItem Tag="BalloonVisibility">Balloon Visibility</dxe:ListBoxEditItem>
                        </dxe:ListBoxEdit.Items>
                    </dxe:ListBoxEdit>
                </dx:GroupFrame>
                <Button Margin="0,12,0,0" Name="showExpressionEditorButton" Click="showExpressionEditorButton_Click">Edit Column Expression</Button>
            </StackPanel>
        </dxdb:DemoModuleControl.OptionsContent>
        <dxg:TreeListControl x:Name="treeList" ItemsSource="{Binding Path=DataSource, Source={StaticResource employeesData}}" DesignTimeShowSampleData="False">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="JobTitle" />
                <dxg:TreeListColumn FieldName="FullName" AllowUnboundExpressionEditor="True" UnboundType="String" UnboundExpression="[Title] + Iif(Len([Title]) >0 ,' ','') + [FirstName] + ' ' + [LastName]" ReadOnly="True" />
                <dxg:TreeListColumn FieldName="City" Width="70"/>
                <dxg:TreeListColumn FieldName="AddressLine1" Header="Address" />
                <dxg:TreeListColumn FieldName="Phone" />
                <dxg:TreeListColumn FieldName="Age" UnboundType="Integer" AllowUnboundExpressionEditor="True" UnboundExpression="DateDiffYear([BirthDate], Today())" CellTemplate="{StaticResource AgeCellTemplate}" Width="50"/>
                <dxg:TreeListColumn FieldName="BirthDateDiffDays" ShowInColumnChooser="False" UnboundType="Integer"  Visible="False" UnboundExpression="DateDiffDay(Today(), AddYears([BirthDate], DateDiffYear([BirthDate], Today())))" />
                <dxg:TreeListColumn FieldName="DaysTillBirthDate" AllowUnboundExpressionEditor="True" UnboundType="Integer" Visible="False" UnboundExpression="Iif([BirthDateDiffDays] > 0, [BirthDateDiffDays], [BirthDateDiffDays] + DateDiffDay(Today(), AddYears(Today(), 1)))" />
                <dxg:TreeListColumn FieldName="BalloonVisibility" AllowUnboundExpressionEditor="True" ShowInColumnChooser="False" UnboundType="Boolean" Visible="False"  UnboundExpression="Iif([DaysTillBirthDate] &lt; 30, 'True', 'False')" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" KeyFieldName="Id" ParentFieldName="ParentId" AutoWidth="True" />
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!Husing System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;

namespace TreeListDemo {
    public partial class UnboundColumns : TreeListDemoModule {
        public UnboundColumns() {
            InitializeComponent();
            this.treeList.View.ExpandAllNodes();
        }

        private void showExpressionEditorButton_Click(object sender, RoutedEventArgs e) {
            treeList.View.ShowUnboundExpressionEditor(treeList.Columns[(string)((ListBoxItem)columnsList.SelectedItem).Tag]);
        }
    }
    public class BooleanToVisibilityConverter : IValueConverter {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            if(value is Boolean && (bool)value)
                return Visibility.Visible;
            return Visibility.Collapsed;
        }

        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) {
            throw new NotImplementedException();
        }
    }
}!�MSBAML```����OKmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891&clr-namespace:System;assembly=mscorlibSystemY:clr-namespace:System.Collections.Generic;assembly=mscorlibSystem.Collections.GenericM4clr-namespace:System.Globalization;assembly=mscorlibSystem.GlobalizationHDTreeListDemo, Version=13.1.4.0, Culture=neutral, PublicKeyToken=null+clr-namespace:TreeListDemoTreeListDemoTreeListDemo.UnboundMode\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35D9http://schemas.microsoft.com/winfx/2006/xaml/presentationRNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:x,http://schemas.microsoft.com/winfx/2006/xamlJmc;http://schemas.openxmlformats.org/markup-compatibility/2006@d2http://schemas.microsoft.com/expression/blend/20086sys&clr-namespace:System;assembly=mscorlibRcollections:clr-namespace:System.Collections.Generic;assembly=mscorlibGglobal4clr-namespace:System.Globalization;assembly=mscorliba]DevExpress.Xpf.Core.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a;dx2http://schemas.devexpress.com/winfx/2008/xaml/corefbDevExpress.Xpf.Grid.v13.1.Core, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aa]DevExpress.Xpf.Grid.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49al	hDevExpress.Xpf.Grid.v13.1.Extensions, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a@dxg2http://schemas.devexpress.com/winfx/2008/xaml/grid	?dxe5http://schemas.devexpress.com/winfx/2008/xaml/editorse
aDevExpress.Xpf.DemoBase.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49aAdxdb6http://schemas.devexpress.com/winfx/2008/xaml/demobase
&localclr-namespace:TreeListDemo
.�/
)DevExpress.Xpf.DemoBase.DemoModuleControl�	Resources
1+TreeListDemo.SummaryIconVisibilityConverter "summaryIconVisibilityConverter summTemplate-'DevExpress.Xpf.Core.MeasurePixelSnapperSnapperType�	Converter7
1DevExpress.Xpf.DemoBase.DataClasses.EmployeesData 
EmployeesData DateTemplate%DevExpress.Xpf.Editors.DateEditName%DevExpress.Xpf.Editors.BaseEditAllowNullInputTreeListDemo.States 
	StateData�	UriSource ProjectImage ComboBoxPersonItemTemplate��Orientation& DevExpress.Xpf.Core.PixelSnapper�Path ComboBoxPersonEdit)	#DevExpress.Xpf.Editors.ComboBoxEdit'
!DevExpress.Xpf.Editors.ButtonEdit
IsTextEditable	DisplayTemplate)#DevExpress.Xpf.Editors.TextEditBase
EditNonEditableTemplate+%DevExpress.Xpf.Editors.LookUpEditBaseItemsSource
�Source
ItemTemplate�BindsDirectlyToSource ComboBoxStateItemTemplate 	ComboBoxStateEdit�%k&	&	7&	�&	�7&	�&	�&	7&	777&	�&		�7777��.R�$Around=�._��$0��*/TreeListDemo;component/Images/Summary.png�$�12��$�12��y��*
RowData.Row+8��.R��.+�$PART_Editor��.��$�Right=�$
�0,0,5,0q�$�Center=�8����$71/TreeListDemo;component/Images/Object_Project.png?���.R���$
Horizontal=�$
�3,0,0,0q�
������.+�._��$�16��$�16�����$1+(dxe:BaseEdit.OwnerEdit).SelectedItem.Image���$�2q�$�Center=����$+%(dxe:BaseEdit.OwnerEdit).SelectedItem���.R�	$�PART_Editor��.8	8
�$
DataSource�8
��.R���$
Horizontal=�.+�._��$�16��$�16�����*Image+��$�2q����.��.R���$
Horizontal=�$
�3,0,0,0q�
������.+�._��$�16��$�16�����$1+(dxe:BaseEdit.OwnerEdit).SelectedItem.Image���$�2q�$�Center=����$5/(dxe:BaseEdit.OwnerEdit).SelectedItem.TextValue���.R��.+�	$�PART_Editor��.8	8
�$
DataSource�8
��.R���$
Horizontal=�.+�$Around=�._��$�16��$�16�����*Image+��$�2q����*	TextValue+��$�Right=�$
�0,0,5,0q�$�Center=�8���Content.)
#DevExpress.Xpf.Grid.TreeListControl
-
Name$treeList��
Columns("DevExpress.Xpf.Grid.TreeListColumn$DevExpress.Xpf.Grid.ColumnBase	FieldName$	NameValue��$DevExpress.Xpf.Grid.BaseColumn
Header)#DevExpress.Xpf.Core.ObjectConverter$
NameAllowSorting]YDevExpress.Data.v13.1, Version=13.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a5/DevExpress.Utils.Design.DefaultBooleanConverter$
True$Executor��CellTemplate#[$
True$	StartDate��UnboundType82DevExpress.Utils.Design.UnboundColumnTypeConverter$DateTime$
Start date#[$
EndDate��$DateTime$End date#[$State��$Object#[	ColumnFilterMode$DisplayText=�$
True
View& DevExpress.Xpf.Grid.TreeListView-Name$
view��	AutoWidth.ShowNodeImages.Nodes& DevExpress.Xpf.Grid.TreeListNodeImage#[Content TreeListDemo.ProjectObject	NameValue$Project: Stantone��#[$Project: Betaron��!�<local:TreeListDemoModule x:Class="TreeListDemo.UnboundMode"
    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:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:collections="clr-namespace:System.Collections.Generic;assembly=mscorlib"
    xmlns:global="clr-namespace:System.Globalization;assembly=mscorlib"
    xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
 xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
    xmlns:local="clr-namespace:TreeListDemo"
    mc:Ignorable="d" d:DesignHeight="400" d:DesignWidth="800">
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.Resources>
            <local:SummaryIconVisibilityConverter x:Key="summaryIconVisibilityConverter" />
            <DataTemplate x:Key="summTemplate">
                <dx:MeasurePixelSnapper SnapperType="Around">
                    <Image Source="/TreeListDemo;component/Images/Summary.png" Width="12" Height="12"
                           Visibility="{Binding RowData.Row, Converter={StaticResource summaryIconVisibilityConverter}}"/>
                </dx:MeasurePixelSnapper>
            </DataTemplate>
            <dxdb:EmployeesData x:Key="EmployeesData" />
            <DataTemplate x:Key="DateTemplate">
                <Grid >
                    <dxe:DateEdit x:Name="PART_Editor" AllowNullInput="True" />
                    <ContentControl Content="{Binding}" HorizontalAlignment="Right"  Margin="0,0,5,0" VerticalAlignment="Center"
                                    ContentTemplate="{StaticResource summTemplate}" />
                </Grid>
            </DataTemplate>
            <local:States x:Key="StateData" />
            <BitmapImage UriSource="/TreeListDemo;component/Images/Object_Project.png" x:Key="ProjectImage" />
            <ControlTemplate x:Key="ComboBoxPersonItemTemplate">
                <StackPanel Orientation="Horizontal" Margin="3,0,0,0" Background="Transparent">
                    <dx:PixelSnapper>
                        <Image Height="16" Width="16" Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Image}" />
                    </dx:PixelSnapper>
                    <TextBlock Margin="2" Text="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem}" VerticalAlignment="Center" />
                </StackPanel>
            </ControlTemplate>
            <DataTemplate x:Key="ComboBoxPersonEdit">
                <dxe:ComboBoxEdit Name="PART_Editor" ItemsSource="{Binding Path=DataSource, Source={StaticResource EmployeesData}}"
                                  IsTextEditable="False" DisplayTemplate="{StaticResource ComboBoxPersonItemTemplate}"
                                  EditNonEditableTemplate="{StaticResource ComboBoxPersonItemTemplate}">
                    <dxe:ComboBoxEdit.ItemTemplate>
                        <DataTemplate>
                            <StackPanel Orientation="Horizontal">
                                <dx:MeasurePixelSnapper>
                                    <Image Height="16" Width="16" Source="{Binding Image}" />
                                </dx:MeasurePixelSnapper>
                                <TextBlock Text="{Binding BindsDirectlyToSource=True}" Margin="2" />
                            </StackPanel>
                        </DataTemplate>
                    </dxe:ComboBoxEdit.ItemTemplate>
                </dxe:ComboBoxEdit>
            </DataTemplate>
            <ControlTemplate x:Key="ComboBoxStateItemTemplate">
                <StackPanel Orientation="Horizontal" Margin="3,0,0,0" Background="Transparent">
                    <dx:PixelSnapper>
                        <Image Height="16" Width="16" Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Image}" />
                    </dx:PixelSnapper>
                    <TextBlock Margin="2" Text="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.TextValue}" VerticalAlignment="Center" />
                </StackPanel>
            </ControlTemplate>
            <DataTemplate x:Key="ComboBoxStateEdit">
                <Grid>
                    <dxe:ComboBoxEdit Name="PART_Editor" ItemsSource="{Binding Path=DataSource, Source={StaticResource StateData}}"
                                      IsTextEditable="False" DisplayTemplate="{StaticResource ComboBoxStateItemTemplate}"
                                      EditNonEditableTemplate="{StaticResource ComboBoxStateItemTemplate}" >
                        <dxe:ComboBoxEdit.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Orientation="Horizontal">
                                    <dx:MeasurePixelSnapper SnapperType="Around">
                                        <Image Height="16" Width="16" Source="{Binding Image}" />
                                    </dx:MeasurePixelSnapper>
                                    <TextBlock Text="{Binding TextValue}" Margin="2" />
                                </StackPanel>
                            </DataTemplate>
                        </dxe:ComboBoxEdit.ItemTemplate>
                    </dxe:ComboBoxEdit>
                    <ContentControl Content="{Binding}" HorizontalAlignment="Right"  Margin="0,0,5,0" VerticalAlignment="Center"
                                    ContentTemplate="{StaticResource summTemplate}" />
                </Grid>
            </DataTemplate>
        </dxdb:DemoModuleControl.Resources>
        <dxg:TreeListControl x:Name="treeList">
            <dxg:TreeListControl.Columns>
                <dxg:TreeListColumn FieldName="NameValue" Header="Name" AllowSorting="True" />
                <dxg:TreeListColumn FieldName="Executor" CellTemplate="{StaticResource ComboBoxPersonEdit}" AllowSorting="True" />
                <dxg:TreeListColumn FieldName="StartDate" UnboundType="DateTime" Header="Start date" CellTemplate="{StaticResource DateTemplate}" />
                <dxg:TreeListColumn FieldName="EndDate" UnboundType="DateTime" Header="End date" CellTemplate="{StaticResource DateTemplate}"/>
                <dxg:TreeListColumn FieldName="State" UnboundType="Object" CellTemplate="{StaticResource ComboBoxStateEdit}" ColumnFilterMode="DisplayText" AllowSorting="True" />
            </dxg:TreeListControl.Columns>
            <dxg:TreeListControl.View>
                <dxg:TreeListView x:Name="view" AutoWidth="True" CustomUnboundColumnData="GetColumnData" ShowingEditor="EditorVisibility" ShowNodeImages="True" CellValueChanging="CellValueChanging" >
                    <dxg:TreeListView.Nodes>
                        <dxg:TreeListNode Image="{StaticResource ProjectImage}">
                            <dxg:TreeListNode.Content>
                                <local:ProjectObject NameValue="Project: Stantone" />
                            </dxg:TreeListNode.Content>
                        </dxg:TreeListNode>
                        <dxg:TreeListNode Image="{StaticResource ProjectImage}">
                            <dxg:TreeListNode.Content>
                                <local:ProjectObject NameValue="Project: Betaron" />
                            </dxg:TreeListNode.Content>
                        </dxg:TreeListNode>
                    </dxg:TreeListView.Nodes>
                </dxg:TreeListView>
            </dxg:TreeListControl.View>
        </dxg:TreeListControl>
    </dxdb:DemoModuleControl>
</local:TreeListDemoModule>!�?using System;
using System.Collections.Generic;
using System.Windows.Data;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using DevExpress.Xpf.DemoBase.DataClasses;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Grid.TreeList;

namespace TreeListDemo {
    public partial class UnboundMode : TreeListDemoModule {
        const string StateFieldName = "State";
        const string StartDateFieldName = "StartDate";
        const string EndDateFieldName = "EndDate";

        static readonly Random Random = new Random(DateTime.Now.Second);
        public static Employee GetRandomEmployee() {
            if(EmployeesData.DataSource == null) return null;
            return EmployeesData.DataSource[Random.Next(EmployeesData.DataSource.Count)];
        }

        public UnboundMode() {
            InitializeComponent();
            InitData();
            view.ExpandAllNodes();
        }
        void InitData() {
            TreeListNode stantoneProject = view.Nodes[0];
            InitStantoneProjectData(stantoneProject);
            TreeListNode betaronProject = view.Nodes[1];
            InitBetaronProjectData(betaronProject);
        }
        void CellValueChanging(object sender, TreeListCellValueChangedEventArgs e) {
            if (e.Column.FieldName == StartDateFieldName || e.Column.FieldName == EndDateFieldName || e.Column.FieldName == StateFieldName)
                view.CommitEditing(true);
        }
        void GetColumnData(object sender, TreeListUnboundColumnDataEventArgs e) {
            if(e.IsSetData)
                SetUnboundCellData(sender, e);
            else
                GetUnboundCellData(sender, e);
        }
        void GetUnboundCellData(object sender, TreeListUnboundColumnDataEventArgs e) {
            switch(e.Column.FieldName) {
                case StartDateFieldName:
                    e.Value = GetUnboundStartDate(e, e.Node);
                    break;
                case EndDateFieldName:
                    e.Value = GetUnboundEndDate(e, e.Node);
                    break;
                case StateFieldName:
                    GetUnboundState(e, e.Node);
                    break;
                default:
                    break;
            }
        }
        void SetUnboundCellData(object sender, TreeListUnboundColumnDataEventArgs e) {
            TaskObject task = e.Node.Content as TaskObject;
            string FieldName = e.Column.FieldName;
            if(task != null) {
                switch(FieldName) {
                    case StartDateFieldName:
                        task.StartDate = (DateTime)(e.Value ?? DateTime.MinValue);
                        break;
                    case EndDateFieldName:
                        task.EndDate = (DateTime)(e.Value ?? DateTime.MinValue);
                        break;
                    case StateFieldName:
                        task.State = (State)e.Value;
                        break;
                    default:
                        break;
                }
            }
        }
        void EditorVisibility(object sender, TreeListShowingEditorEventArgs e) {
            String fieldName = e.Column.FieldName;
            e.Cancel = (fieldName == StartDateFieldName || fieldName == EndDateFieldName || fieldName == StateFieldName)
                && !(e.Node.Content is TaskObject);
        }
        void CollectBoundStates(TreeListNode treeListNode, List<State> states) {
            TreeListNodeIterator iterator = new TreeListNodeIterator(treeListNode);
            foreach(TreeListNode node in iterator) {
                TaskObject task = node.Content as TaskObject;
                if(task != null)
                    states.Add(task.State);
            }
        }
        void GetUnboundState(TreeListUnboundColumnDataEventArgs e, TreeListNode treeListNode) {
            TaskObject task = treeListNode.Content as TaskObject;
            if (task != null) {
                e.Value = task.State;
                return;
            }
            List<State> statesList = new List<State>();
            CollectBoundStates(e.Node, statesList);
            if (statesList.Contains(States.DataSource[1])
                || (statesList.Contains(States.DataSource[0]) && statesList.Contains(States.DataSource[2])))
                e.Value = States.DataSource[1];
            else if (statesList.Contains(States.DataSource[0]))
                e.Value = States.DataSource[0];
            else if (statesList.Contains(States.DataSource[2]))
                e.Value = States.DataSource[2];
        }
        DateTime GetUnboundStartDate(TreeListUnboundColumnDataEventArgs e, TreeListNode treeListNode) {
            TaskObject task = treeListNode.Content as TaskObject;
            DateTime value = DateTime.Now;
            DateTime tempValue;
            if (task != null) {
                value = task.StartDate;
            } else {
                value = DateTime.MaxValue;
                foreach (TreeListNode item in treeListNode.Nodes) {
                    tempValue = GetUnboundStartDate(e, item);
                    if (tempValue < value)
                        value = tempValue;
                }
            }
            return value;
        }
        DateTime GetUnboundEndDate(TreeListUnboundColumnDataEventArgs e, TreeListNode treeListNode) {
            TaskObject task = treeListNode.Content as TaskObject;
            DateTime value = DateTime.Now;
            DateTime tempValue;
            if (task != null) {
                value = task.EndDate;
            } else {
                value = DateTime.MinValue;
                foreach (TreeListNode item in treeListNode.Nodes) {
                    tempValue = GetUnboundEndDate(e, item);
                    if (tempValue > value)
                        value = tempValue;
                }
            }
            return value;
        }


        #region Unbound Data Initialization
        void InitBetaronProjectData(TreeListNode betaronProject) {
            betaronProject.Image = ProjectObject.Image;
            TreeListNode stage21 = new TreeListNode(new StageObject() { NameValue = "Information Gathering", Executor = GetRandomEmployee() });
            stage21.Image = StageObject.Image;
            stage21.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Market research", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 1), EndDate = new DateTime(2011, 10, 5), State = States.DataSource[2] }) { Image = TaskObject.Image });
            stage21.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Making specification", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 5), EndDate = new DateTime(2011, 10, 10), State = States.DataSource[1] }) { Image = TaskObject.Image });
            TreeListNode stage22 = new TreeListNode(new StageObject() { NameValue = "Planning", Executor = GetRandomEmployee() });
            stage22.Image = StageObject.Image;
            stage22.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Documentation", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 15), EndDate = new DateTime(2011, 10, 16), State = States.DataSource[0] }) { Image = TaskObject.Image });
            TreeListNode stage23 = new TreeListNode(new StageObject() { NameValue = "Design", Executor = GetRandomEmployee() });
            stage23.Image = StageObject.Image;
            stage23.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Design of a web pages", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] }) { Image = TaskObject.Image });
            stage23.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Pages layout", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] }) { Image = TaskObject.Image });
            TreeListNode stage24 = new TreeListNode(new StageObject() { NameValue = "Development", Executor = GetRandomEmployee() });
            stage24.Image = StageObject.Image;
            stage24.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Design", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 27), EndDate = new DateTime(2011, 10, 28), State = States.DataSource[0] }) { Image = TaskObject.Image });
            stage24.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Coding", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 29), EndDate = new DateTime(2011, 10, 30), State = States.DataSource[0] }) { Image = TaskObject.Image });
            TreeListNode stage25 = new TreeListNode(new StageObject() { NameValue = "Testing and Delivery", Executor = GetRandomEmployee() });
            stage25.Image = StageObject.Image;
            stage25.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Testing", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] }) { Image = TaskObject.Image });
            stage25.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Content", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] }) { Image = TaskObject.Image });

            betaronProject.Nodes.Add(stage21);
            betaronProject.Nodes.Add(stage22);
            betaronProject.Nodes.Add(stage23);
            betaronProject.Nodes.Add(stage24);
            betaronProject.Nodes.Add(stage25);
        }

        void InitStantoneProjectData(TreeListNode stantoneProject) {
            stantoneProject.Image = ProjectObject.Image;

            TreeListNode stage11 = new TreeListNode(new StageObject() { NameValue = "Information Gathering", Executor = GetRandomEmployee() });
            stage11.Image = StageObject.Image;

            stage11.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Market research", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 1), EndDate = new DateTime(2011, 10, 5), State = States.DataSource[2] }) { Image = TaskObject.Image });
            stage11.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Making specification", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 5), EndDate = new DateTime(2011, 10, 10), State = States.DataSource[2] }) { Image = TaskObject.Image });
            TreeListNode stage12 = new TreeListNode(new StageObject() { NameValue = "Planning", Executor = GetRandomEmployee() });
            stage12.Image = StageObject.Image;
            stage12.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Documentation", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[2] }) { Image = TaskObject.Image });

            TreeListNode stage13 = new TreeListNode(new StageObject() { NameValue = "Design", Executor = GetRandomEmployee() });
            stage13.Image = StageObject.Image;
            stage13.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Design of a web pages", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[1] }) { Image = TaskObject.Image });
            stage13.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Pages layout", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[1] }) { Image = TaskObject.Image });
            TreeListNode stage14 = new TreeListNode(new StageObject() { NameValue = "Development", Executor = GetRandomEmployee() });
            stage14.Image = StageObject.Image;
            stage14.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Design", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 23), EndDate = new DateTime(2011, 10, 24), State = States.DataSource[1] }) { Image = TaskObject.Image });
            stage14.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Coding", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 25), EndDate = new DateTime(2011, 10, 26), State = States.DataSource[0] }) { Image = TaskObject.Image });
            TreeListNode stage15 = new TreeListNode(new StageObject() { NameValue = "Testing and Delivery", Executor = GetRandomEmployee() });
            stage15.Image = StageObject.Image;
            stage15.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Testing", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] }) { Image = TaskObject.Image });
            stage15.Nodes.Add(new TreeListNode(new TaskObject() { NameValue = "Content", Executor = GetRandomEmployee(), StartDate = new DateTime(2011, 10, 13), EndDate = new DateTime(2011, 10, 14), State = States.DataSource[0] }) { Image = TaskObject.Image });

            stantoneProject.Nodes.Add(stage11);
            stantoneProject.Nodes.Add(stage12);
            stantoneProject.Nodes.Add(stage13);
            stantoneProject.Nodes.Add(stage14);
            stantoneProject.Nodes.Add(stage15);
        }
        #endregion
    }

    #region Classes
    public class State : IComparable {
        public ImageSource Image { get; set; }
        public string TextValue { get; set; }
        public int StateValue { get; set; }
        public override string ToString() {
            return TextValue;
        }

        public int CompareTo(object obj) {
            return Comparer<int>.Default.Compare(StateValue, ((State)obj).StateValue);
        }
    }
    public class TaskObject {
        public String NameValue { get; set; }
        public DateTime StartDate { get; set; }
        public DateTime EndDate { get; set; }
        public Employee Executor { get; set; }
        public State State { get; set; }
        public static BitmapImage Image {
            get {
                return new BitmapImage(new Uri("/TreeListDemo;component/Images/Object_Task.png", UriKind.Relative));
            }
        }
    }
    public class States : List<State> {
        static List<State> src;
        public static List<State> DataSource {
            get {
                if (src == null) {
                    src = new List<State>();
                    src.Add(new State() { TextValue = "Not started", StateValue = 0, Image = new BitmapImage(new Uri("/TreeListDemo;component/Images/State_NotStarted.png", UriKind.Relative)) });
                    src.Add(new State() { TextValue = "In progress", StateValue = 1, Image = new BitmapImage(new Uri("/TreeListDemo;component/Images/State_InProgress.png", UriKind.Relative)) });
                    src.Add(new State() { TextValue = "Completed", StateValue = 2, Image = new BitmapImage(new Uri("/TreeListDemo;component/Images/State_Completed.png", UriKind.Relative)) });
                }
                return src;
            }
        }
    }
    public class ProjectObject {
        public String NameValue { get; set; }
        Employee executor;
        public Employee Executor {
            get {
                if(executor == null)
                    executor = UnboundMode.GetRandomEmployee();
                return executor;
            }
        }
        public static BitmapImage Image {
            get {
                return new BitmapImage(new Uri("/TreeListDemo;component/Images/Object_Project.png", UriKind.Relative));
            }
        }
    }

    public class StageObject {
        public String NameValue { get; set; }
        public Employee Executor { get; set; }
        public static BitmapImage Image {
            get {
                return new BitmapImage(new Uri("/TreeListDemo;component/Images/Object_Stage.png", UriKind.Relative));
            }
        }
    }
    #endregion
}!using System;
using System.Windows;
using DevExpress.DemoData;
using DevExpress.Xpf.DemoBase;
using DevExpress.Xpf.DemoBase.Helpers;
using DevExpress.DemoData.Helpers;

namespace TreeListDemo {
    public class Program {
        [STAThread]
        static void Main(string[] args) {
            StartupBase.Run<Startup>(null);
        }
    }
    public class Startup : DemoStartup {
        public static void InitDemo() {
            Loader.DemoDataAssembly = typeof(DevExpress.DemoData.AssemblyMarker).Assembly;
        }
        protected override bool GetDebug() {
#if DEBUG
            return true;
#else
            return false;
#endif
        }
        protected override Type GetFixtureTypeForXBAPOrSLTesting() {
            return null;
        }
    }
}!vusing System;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Windows;
using DevExpress.Xpf.DemoBase;

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

[assembly: ProductID("DXTreeList")]

[assembly: ComVisible(false)]

[assembly: ThemeInfo(ResourceDictionaryLocation.None, ResourceDictionaryLocation.SourceAssembly)]

[assembly: AssemblyVersion(AssemblyInfo.Version)]
[assembly: AssemblyFileVersion(AssemblyInfo.FileVersion)]!�

namespace DevExpress.Xpf.Demos.Properties {
    using System;
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    internal class Resources {

        private static global::System.Resources.ResourceManager resourceMan;

        private static global::System.Globalization.CultureInfo resourceCulture;

        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
        internal Resources() {
        }
        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
        internal static global::System.Resources.ResourceManager ResourceManager {
            get {
                if (object.ReferenceEquals(resourceMan, null)) {
                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DevExpress.Xpf.Demos.Properties.Resources", typeof(Resources).Assembly);
                    resourceMan = temp;
                }
                return resourceMan;
            }
        }
        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
        internal static global::System.Globalization.CultureInfo Culture {
            get {
                return resourceCulture;
            }
            set {
                resourceCulture = value;
            }
        }
    }
}!eMSBAML```����\XPresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNWindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35WSPresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35RNSystem.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089�MergedDictionaries
�Source�D9http://schemas.microsoft.com/winfx/2006/xaml/presentation:x,http://schemas.microsoft.com/winfx/2006/xaml�$*$/TreeListDemo;component/Generic.xaml?�%!X<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="/TreeListDemo;component/Generic.xaml" />
    </ResourceDictionary.MergedDictionaries>



</ResourceDictionary>�����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADP�?DevExpress.Printing.v{DXVersion}.Core
DevExpress.Xpf.Docking.v{DXVersion}
DevExpress.Xpf.Grid.v{DXVersion}
DevExpress.Xpf.Grid.v{DXVersion}.Core
DevExpress.Xpf.Layout.v{DXVersion}.Core
DevExpress.Xpf.Printing.v{DXVersion}
DevExpress.Xpf.Printing.v{DXVersion}.Core
DevExpress.Xpf.Grid.v{DXVersion}.Extensions
Ad<?xml version="1.0" encoding="utf-8" standalone="no"?>
<NewDataSet>
  <SpaceObjects>
    <ObjectId>1</ObjectId>
    <ParentId>-1</ParentId>
    <Name>Sun</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Sun</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>The Sun by the Atmospheric Imaging Assembly of NASA's Solar Dynamics Observatory - 20100801.jpg</ImageHint>
    <MeanRadiusInKM>696000</MeanRadiusInKM>
    <MeanRadiusByEarth>109.25</MeanRadiusByEarth>
    <Volume10pow9KM3>1412000000</Volume10pow9KM3>
    <VolumeRByEarth>1303781</VolumeRByEarth>
    <Mass10pow21kg>1989100000</Mass10pow21kg>
    <MassByEarth>332837</MassByEarth>
    <DensitygBycm3>1.409</DensitygBycm3>
    <SurfaceGravitymBys2>274.0</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>28.02</SurfaceGravityByEarth>
    <TypeOfObject>Star</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>2</ObjectId>
    <ParentId>1</ParentId>
    <Name>Jupiter</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Jupiter</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Jupiter by Cassini-Huygens.jpg</ImageHint>
    <MeanRadiusInKM>69911</MeanRadiusInKM>
    <MeanRadiusByEarth>10.97</MeanRadiusByEarth>
    <Volume10pow9KM3>1431280</Volume10pow9KM3>
    <VolumeRByEarth>1321</VolumeRByEarth>
    <Mass10pow21kg>1898600</Mass10pow21kg>
    <MassByEarth>317.83</MassByEarth>
    <DensitygBycm3>1.33</DensitygBycm3>
    <SurfaceGravitymBys2>24.79</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>2.535</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>3</ObjectId>
    <ParentId>1</ParentId>
    <Name>Saturn</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Saturn</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Saturn during Equinox.jpg</ImageHint>
    <MeanRadiusInKM>58232</MeanRadiusInKM>
    <MeanRadiusByEarth>9.14</MeanRadiusByEarth>
    <Volume10pow9KM3>827130</Volume10pow9KM3>
    <VolumeRByEarth>764</VolumeRByEarth>
    <Mass10pow21kg>568460</Mass10pow21kg>
    <MassByEarth>95.159</MassByEarth>
    <DensitygBycm3>0.70</DensitygBycm3>
    <SurfaceGravitymBys2>10.445</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>1.06</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>4</ObjectId>
    <ParentId>1</ParentId>
    <Name>Uranus</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Uranus</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Uranus2.jpg</ImageHint>
    <MeanRadiusInKM>25362</MeanRadiusInKM>
    <MeanRadiusByEarth>3.98</MeanRadiusByEarth>
    <Volume10pow9KM3>68340</Volume10pow9KM3>
    <VolumeRByEarth>63.1</VolumeRByEarth>
    <Mass10pow21kg>86832</Mass10pow21kg>
    <MassByEarth>14.536</MassByEarth>
    <DensitygBycm3>1.30</DensitygBycm3>
    <SurfaceGravitymBys2>8.87</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.9</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>5</ObjectId>
    <ParentId>1</ParentId>
    <Name>Neptune</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Neptune</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Neptune.jpg</ImageHint>
    <MeanRadiusInKM>24622</MeanRadiusInKM>
    <MeanRadiusByEarth>3.87</MeanRadiusByEarth>
    <Volume10pow9KM3>62540</Volume10pow9KM3>
    <VolumeRByEarth>57.7</VolumeRByEarth>
    <Mass10pow21kg>102430</Mass10pow21kg>
    <MassByEarth>17.147</MassByEarth>
    <DensitygBycm3>1.76</DensitygBycm3>
    <SurfaceGravitymBys2>11.15</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>1.140</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>6</ObjectId>
    <ParentId>1</ParentId>
    <Name>Earth</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Earth</WikiPage>
    <ImageData>/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADIAMcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDwGiiigAooooAKKKKAFooooGFFWrLTrzUZxDZWs1xKf4YkLH9K7jSfg94jv0WS5+z2MTdDK+5j9AuefyppN7CbSPPaK9pj+DOmWKA6nqN7K3Q+VEsSj8WzVmL4e+FEfYmn3Nxj+J7on/0EAVapSYuY8NxRive/+Ff+ExHltKKnv++k/wDiqefhN4avIC9vDMh7CO53EfUHOKfspBzeR4DSV7BqHwes04ttSnic9FlCPn8iK5TU/hlrtiWMAiu1HPyEq2Po2P0JqXTkugcyOKoqxd2N1YSmK7t5YJB/DIhU/rUFQMSiiigAooooAKKKKACiiigAooopgFFFFIAoortfBvw/u/EbLd3W6204H7+MNJ7Lnt7/AM6aTeiA5rStG1DWrsW2n2zzSdTgcKPUnoB9a9Z8LfB+3O2XVGa8mAy0UWViX2LdW/DH412+labp2h2aW2n2gVB/CiE5PqT3Pua6H+09lsqtJ5UWM7Y15/E+taKMY76j5GzKtfDsenRCEWyWlqv/ACyhKgH/AHsd/wA/rVkwuwa2huXji7pH15HqaZ/aXnAuo2opwAeWPufegM/Dqu0N2HBP1pyrdDSFFWuVpdGiEZaeeSTaPuySE8e4HQVi3F3DaSrHIqQIT8uMDP61sXM6qzbwCCO/asW+FrdLsk5jzll3YJ/HmiNW+4pU+XYvxXaSriMgKPx/WpIUHnCSPCOp4ZR/SuYcy6RNG8knnae7fu3UH92OwJ55GcYJrr7O8s1tRbzKfPUnJXA3r1BB/Gh6bCT5tGRM13DLtjfKAdJDnv8ATH8qifW0hcR3aBDjOFIPB6c5P5ZpNQv7S38wSzLAAPuS4Df/AF6wLnxbYQxZs0LzYPzMuF/xqoyb6EyjFLc35dM0/XrRluLMGIjjzMMpOccV5h4i+G9uJpDpcphkB/1Mpyp+h7frWydZ1G7tx51y5iVwVXHQ9sfrUseslnPnkuDwSTzn1NaOCe5kpHjt9p13ptwYLyB4pB2Ydfoe9Va9pvrey1W2MN1EssR6eq+4PavN/EPhefR2M8BM9mTw+OU9m/xrCdNx1RaZz1FFFZDCiiigAooooAKKKKYBRRXZ/D3wa3ifVRLcIw0+3YGU/wB8/wB0f19vrQk27IDS+H/gA6uU1XVIyLFTmKI8GY+/+z/Ova1gjjhjhUBEUDIQYAA6D2FPMdtZwqgVQEXCRrwFA9qybrWI4wcOBz0Hf61slZWRSSWrNazMW6TI2xgYDk9aSfULGJTh1CjgkY5/GuWvNeeQ5B6dPSsS4uJZ8sqNtPJOOCe9Ty3ZTqWR017rlspxHhgD0xVV9cbaHdxuxxg9K51rK+MIlWFimccdac2nX8cW/wCzyFepIHT60vZon2zNN9SuLmKVhGWiXG9sdM9M+lZqCa5mCANszzjtV/RJ9UhglWBX+ySHbMAB82QR37YP4Vtw2k9lbiJlLFiZJHVy2SeATzg9e3XimkkiXJyKunwKtsY5pFAGcqefbGO/eqV5As0g8vU7mCJDtVOCqjsAQRx9a14YITCzKSrFcruwu05Gcg9fwNQXUloXZZ3TKgMxJwF+uf8AP8qettBq3U5++0OwsLSS5kunmOMLyOSfpWL9kzEG3wjcSBjJz7Vpa1qSapKIrcxpbxDCkjlj6+3t/wDXrIgM0QMcUbzR7gCOSCfStIXS1M5tN6GmskttFChWJtpBAQ5PTJz6dBUd/LYvIXhR0Dd92VDdxnv/AJ+tVzEWlMT20sMi/fVyV5+hqZ4YVkVZnUbvu7lJA49au5JNpfzT+S5OHIH05rdu9CjCOqTq6Mv3XU/MD+lc3bsYGQSBvMibkZ6gdMGvQ9K1Cy1TSDDuJlVfuMMkfQ96GC7HhHijwydNla6tFJtifmX/AJ5n/CuYr3DUrTzZGR1EgZeQe4I/WvJ/EOjnSr47ObeQ5Q+ntXPUhbVFxfQx6KKKyKCiiigAooopgXdK0241fU7ewtV3SzOFX0HqT7DrX0PpcFn4c0aDTrMhViHzOerN3P1PX8a89+GmkCy02412ZP3s2YbfPZR99h/L8DXYJDPdbpm+SFeWkbgAe3qa6aUPd5n1Ib1FuNQndmKFtpOM+tWbTQpHkJuCSQN7ooyVGM5PoPeo0f7ZLHDZW8h8rBQqQGz6/U1oaboV9q+ry2BvmjeSLzZkcnPB+62MHJOPoKp6Be5FbeH4ru4M0ys9ig+UQnH5k1O0eQmm2KfOflaNO3vk/wA/8av3Om3UNuuiRPFEykkJgnfGG5fBxk5Jx7CsnQ2bS9RuAYopZBb4JOTvJOR83TPA7joetRcBb/QdbgtluVspGRIzNMhwQFGMEEHk8k49BWGniKS7uWiltmDAYVFBJGOx9h9K7rStXu72Yq8cwLKIWkjRnAG0bgAAQSB6561x9rotrDqFy80tybRZSHmeMZODnCknk8c//XpXYM6i70mz0XRG1G2DzFdwEa/fdj6gdMDH4dhmsuGS/u7YCaJ4g+4CIQ7MAgkZJyc/L1weuK7m2m/tbwnJKxNuWZsbzgt8vQHPGT+grC04WimIi3hup2Zy8ocyE/eA7EYIOOcZOKzvcoyLfyILRm1aWaEI58xFUM7cZAXjvg9egxXCanGNQupknuGUKx2RgglB6H3969K1aXUdLktJdOixDLGFmd0XchweRkHA5HzYPeuL024tra9l1LUml1K/WRXdOp28c9QeCeRVxJkUbDwVJeWM5iuVW4Qb1cMSjD06cHH4Uuk6DJe3D2n9oSNdLhVhJ2lXB+ZTz1613PibRm8OxS6vpks0KXrRuYkLCReeQOOB834HA78UIvD11Z3tjc3F4bOH5nnuidxC4+YN35JAyDwKpSFYyk8H3t7cnfrNuiDaS11Lk+hx0+np71aHgi+0pY7u4NveWeQQ0UgbIz1UEjPb1zmqGs66xtpYdH1NfJD7TtibfjjJR2+bHbGa5+z8S3trPby/b7iYI/mNG8jHPPfPf86eoaHous+DNO1uA6npLi0KId+/KgEcY9R3HNccq3mjXgE8O7KZDAcE+uR17e1d9a+NbO6so7aR4IppOTkH5V/2iceo71zemT2CT3KlpXaJQqM4AUE5wvXv6d6FfqDt0MO61CWTyZjGFbkNt4UDPGB+dZOtabFqllLGQNxGVOO9b8tvc2dy51FMWzZ3KigBhjqoHT6/WqckUcc80MUhkROY2K4JX/OKpq6sLY8alieGV4nGHQkEUyum8YWAhvVu0XCycN9a5muRqzNUwooopAFTWtvJd3UNvEu6SVwij1JOBUNdh8M9LOpeMYG25S1Rp29sDg/mRTSu7A3ZHsOn6TY2emQW9xP5dnZxiIBPvyEDJIHuck/Wqms6k95EihRBbxKEhgX+76n1P+NXb8/bEW1tYGZ0JA8tSWbPQ4psGiSBXubq0llFuDujuJBEpTs+QOBweM5zgV3OyMkctFeS+TN5UpSQMHULkHjPIPbrW3oetaloanUrG2LJLGTJLJyCM/zz/OsA293e3dxNHCIWMe9gnyqq+hA6ZOOuK3Ra30VlaaPFaG6vZUMjJHkhU6j8al67gjpNJ8fWT2o+2xLdSSKwaIJjy1yW5YjnuPwFWNT1Fo7MfYIkgiJBBP3XOPYZOMDB7E15reWUsTywLHGssTKsoVvucdSenavRDp0VzoEF5qk9xBhEwxXHJOBk/iM/Q/QZSSRSbZLYa9ewYeJQrDCpGrtsI6nCn6dc9qVJrq8t2lvQ1yiyrIqbgfMbJAHOcKOp+mO9Zz+Wbq4uP3Sx2R2x749hKknkKDyQR+OfpW94djlkvIY/MjdIF48sgb/m3c49z/nmpewzPv7mWDTBpjpJw7MzZKJHET8qsBjLMuOPpxWtBcxj7OksML+Yu9LeGLy/KAP3hyAcEjB+vrV6/wBI/tK4kTasbhwZpRGSzcjAU9QPl55/LisHxNItrJFDBc7ZUQglGK/Lx8uPcjP5c1K1GOhlGo/aNOuDE0CK7RGXO1do6H2wvr6HqM1z9v4PKX7XFnOEw5DFFIRh/EVIOQO3FZt7rC2duyeUcqhOS2WfIIwfQEHB9jWRo+qXT2y6XFK+2VzJEQzL5TqAdwx9CCP/ANdaLQm50Iv7+1K6dDKGmSAqqhnfK4JJYNwSNo4xXDX91qAthp73brbq2VRmJCt/Q16V4aazEhusR/a7dMTRPgl8c7lU9OnP41yV3pn/AAkBvcLNHdwPmWKM7tw+YA4PPBGP+BCmmugmmcpFHLLG+8qGik2Pk9c5I4/CtG3tLS5Y+ZKIPn2RjoH98nOOuaYsVrb27/aY387O5y/8Y78ZGOCPfjvnjMUi7dm3BHZshQDhR6CqEbkCReb9mI+UnG5wTgnvx2+tEU97ZXWbVxujkDO+D971Gev1qtZXMlrMTCC2CcKRu3D+6fUcdPetaztXnf7dOgZAX/dhhuRgATuBxkYz/wDXoA6y9Da7GjySRCUxqxCscfTrj2Nc5eac2kyK3W3YYjkx1Hoaqw3qyahKbd8QB/kjGMYHPftgeldtd2YvvD8EEybXKhgD1HOQaB7nl/iOxFxpsqjDcblNeZkYOK9fvIgjvbli2zKnPtxXlepwfZtRnixjDcVhUWtyolSiiisygr1P4SRpDYa5eFwkjLHAjY7Elm/9BWvLK9V+HilPCNw4H37th+Sr/jWtGN5omWx3VpdC0mkurDzZLxozHEm7aC3GWPPI9u5qWx8Kax4jsfO1DV5DGdyiFfmO7rzkj8qzdLf7DcgkkOVOFzgE47c9a6aDVTpXhm5c488Shjt7MTtLDHQcH2zxXTPyIRz954XitLd7QXFxFMHAaaVGRB/vk5A+7nr3qrBqll4Uub1beeS6nSLy/MifYpPvkZPc9gMDr1pl5aeIvFFwbe1lkltF+YiRgiJn1z94/Me5NZtz4K1GzlMdyY4iT95mwOnv/Kp9RlGw1BPtEjyeYrXMo8xoz91SclRnOPrmu5k1TUbyzvNPa3gEM0m4gLtyF5AB9QefXms3TPAkMtnFNLOrMysItg4Jz975Tk1pzaFc26REiTCw5dx0Y57H6EVlUTtcqHZkVrbSy2LBpN0z42+YfQnpn61paKqWMpu4pHgKlmVGXcB7Dg5rFjuJJZCJnZyDxk5/nV06nLBZNA/+rIPIOD+PrWKqI2cDpr/x5DbWAVFZXlTKsQCR7579q85vdVku9QluEXcMblGOA3r/AF/Gq1xNdXO4BpJASFHf6D8qbvVrLyo1DAMGaRT37D8KqLu9DKRELea/WRjJGMZZtxwW+grOtM2+tRvbS7hGTknpjofzzippmMW7HU5H4VmQTi2vBIxOzoa2e2hC3N65vZbC3vb8SjzJMQxkk5Bbkkf8BBH40aN4kaANcSal9mvkPytIpZZAf9ofhwa5/Ur0XWyG35O4kliAO3r06VVbT722UqwilgOPmSVWUE9Oc8Hjp7UoK0dQe50OuT3GqXk+oai8CFQg8uBg4dSOqkZzjjIPIz+AqaosULQSaeWazaFSxyeGxyMY4Gf6854GZHFqFgUmntZjbg8F1O0ehB/GtiKK1ulZ4G2K0Lh494BBA7Z6rk5x14qxGdFJJ9o2o+yQ5DgjG38/88dqtTMbm9kM9xsCswOSTnn29SapskpRN7hxuJ81Tk89jU9+yRXcrYJiyGUZB3EgHBwTjFMRcigS38yW3lWVkYZ7EjHXHeuu/wCEnebTY5CgJjURsQSDntXEWVz5KzzLFI2U2Db0XPTP5UK84j3wrIYo/vErxzSHc3LpU1CQyWsbh8bpB2x6/wAq8y8VQGHVcnqy816JbXAjZSgxFIChPc8c1w/jGIC4ikGCCTWdRaDjucvRRRWBoFewfD10j8CCQ/w30m4Z6jaleP16r8N2M/hS9gXlo7rd/wB9KuP/AEGtqH8REz2NPUbg3NwFgjYKDhVzySf51cgl1RrC8kW3LWMsOLgFuMFuqZP97HTuKrSW85lC7cMATtI5Ixnp+fNX1kuHs2DSeYirlYpSfvewB6Dnp0/KuuRmitp/ivU9J0w2duEtxvbMjJ145B45Irn77V7u4k8yS5ebJyRI5bn6Guv06xtLryLSIo7TkbtxO5GGSQQBk89Ovf1rYk+Hl8dOaSGCzuGD5EUq43A4ztZeePqMc8Vk2kVZnLaf8RL/AE8IIbWCLZEI1CD5RjoeQT+GalTxjrWpX0BvJQ9u0g/cooUenB+h70+5+H2pRgkWJU8AhCz7s+gx/XtWC3hnWbW6aNdPuPNQbyhTnb646n8KlpMLtHptzoUUck1zBMPLkAZUkGGU4yew/MVFbeZBrEcDwRrcKrMVl+6649vzB71kaNFr1nAkbw74GIBQrmWPI5wrc4+ldxa6XaanGtpdzK8qj9y0vEqE88f3lI9M81zShZnQp3icr4mNpJbqNNsYIXQlsrHsZMDLKzdDwc1xBV4bgrIhjD/NgdORkV6f4i0WaOGeyjhvZRKyswWISBs4BIbr6dema4l7HyUSO7ZmZpWj+z7cMDjqCSMHpwfyrSC1uYyMrV4bdEjlhnWVJAMheqHAyD+Nc+EjklOJPuDdg4yfzroJ9HvYYJJJreTydh2uBnnGR/SsR7GYL5pgfZnDOEPyg1qQULi4VpJH3lGJOAiYyKrRSxgbZQzgnpWpfqllcIRChBUFiynOfTB/wqrbz3O5xEYyz/wtGhH4Z6fhTAW3vxaMGsZp7WQ5VyGyCD2OK0tFvIF1qzvbsC4jjk3TRxptfb/EcAcjHp6dutZzRlU+zyk7t3TYNw/HuOOmaa0cllKki5GOVdQRn6ZoA67W/DUMUxv9CnE2mwYlWVPmIzzg+49+aiuIoZdM36f8wuJG8wFP9WxHAz/317nNVtG1e70udrvTyrrKP9LtBwsqc5x6cHp1H8tK8NrYOniHRlaXSpXAuoM/Nby88EHoPQ0AcpZiVbkptG92C5bnb83euguNRW30WO1tpLc4mIkGMkgdD04//XWBdXX9oTvIE2yTT7j/AHRnoP506aOIX1wm7ake4L3yR2/+vTEaCIsSg4ALHG0ZPQcN+JNcn4vGI7fHTJxXZRRMJWSV0cKAAQeAPb881xXjE7biKL0zWdTYqO5zFFFFc5oFemfB2ZZNUv7F2wJI1mx67Tz/AOhV5nXSeAtW/sbxlp9wzYjZ/Kf6Nx/Mg1UHaSYmro+g9LlsZdRMTpGZRO0YITgZGeTjv82M+lY3iy0n0+2meN/LjVjCoXoQxO7cO3b9K6WxsrKXXVVGeKSVVlVSpAcjlSDnqM4qr8Q4gunwx7UE5mL56fKq/N+fFdbfvWI6Hntrp93LEsdvtSeSMuu+MhiPY9sn2rtNH8X6lpNxBp/iDYwYYjuEYSB8Ywr4zzgg561z9ncy6JDE/wBkivpRGJHUStuTIz8xIx1PA/nWrcaxcarCzXvhO9Np13xQndGf7w9+5PI4GRUyYI2NWv2DiO2iaCUsAJUl3rnoM59vUdq821i+/tCcytCVmf70gOMnrzjjmuqjT7baskN4r3DjEUxbGxs8JJnBGQABwB178V51eR6hHfSadeyGO4DhdsjYAPufT3pJoGbulLfiTKao9lHGwIfc7Lnrn5Aa7KH4gXEoe01ZILyHORNFGUZ8d+3PfpXPaBbwnT5HuEWDyZvJmaTop6/XPHTv+BrqNNtklJa0t4pYnVvnIOTjvtB579f/ANSaQ1c7jw34js71Ps8dyzY5WKUHzFGO/J6c1t3WlaZqHzXVlBMTg5dAenSvDr3T5dJme4tvMhyQsRUM2455GOeM9jzx0ruvAfivUdasZVlCymHI2qMHAA6e/wAw9azlHqhpndCwsJrcRCCF4R0XAI6Y/lWD4k8NXN/aWttpU8VnFCw3KUyGAIwOOeMV0dojpCN5+ZvmII6Z7daW5uYrWIyzOFUetQm09BniXiPwtfSXyvqyt5qoVE23cirjtgjp2z681wVqt0lx9nli8xC5ZS0IIJHHBxk/TNex+INeuJZrpZLxLW1IwHMoB4wf+A15fIsOqXElpDfQJbMdoeSR22ercDn8a31tqQy7bQLKkiyXSxIAqiNIwxPBH4EfXvRZWkV2bmyla7SKZCEbeWJcZwAOmDwOefTFbmk6DDpEsdopiugVGJYx3IOD7dD/AIVqRTWts9zO1sJJIyqxeWSoRg245zwTyffHFIDyo20tlcmGQFZgw2k8Yz0NdB4QuBFqt5oOpKv2TVEETNjhX/gYfjTvGXl6hrM91bL/AAHeFGcHGeT9cnp1zUUtq4uNJuYyI5Gto2JxjY3ZuBx83P40xGNqGmXOmRG2uEVJFnKkZ5JGefpytJOEunWeN8yuN5CjheAMc85yP1Fd/wDEDTo7qS3vBgMYiJSCMgjBBx+n/wCqvPlR7eRkBxnGBj+EkMDn8BVoTNdLf7JAXkcEEktjtwOPyrzvxRcCfUwB/CvPsSa7y/uy1iys2SH615jqE5uL+aX1bisarLiVqKKKxLClVirBgcEHINJRQB9E+G/F01zpun6qjHb9nEcwxkB1OD9ORnPpXdeK9K/4SHTbGaHdgNuY/wAQUj/9X5V89fDPWI47+TRbpgIbo7oiegkHUfiB+gr6P0qbytDtoC/z7NmQc+2feuq/NFSW5ntoeb6TNb6HeXUcUX2jUhHnzMZ8tj6Z4AGRk9SeBgZNaNprWuWlyWNz5jkYy6buSfU8kDOOK09P02OKDVoxaETqxbzdx+fIJwD+QrP04w3ttLeeUphGVKknH4802gRu2Gs2XiRWsdat47a+xlbqL5SMcg5PXGOnIrmvFfw5ur14lhMP26NMLIAQtwgBIwOcEAdB2x1plzKyyyPFIFMyN5krDIUZ/n2zxXdeGJbm/wDDFuLsO1xayAxSMCC6Eep56MRWbVh7njUNhqU8AtbeB3d7gzzOQdic7cue2Dg4969O8NaLe6PaOsbCSKNg80YHzEA87c9yMEfj61DFpWNc1O2kjaOGQi5ADEeYe6E+mQM/hW3DehnVFysKpuZwdpHsPfFU12BGw2maP4jh+0zRR3Ecke2FmXDIpHOM9DV/TNJ07RLTyLCBIIhzgHOeAOp5PAFYwu7a00xhFamONF3qpGGJ/HnNZ91d27oskl9dwySjKoWyOg4wB/8AXrPkbKOh1LxBZ6ZA80pbC8cKTk/hXG3/AItF75wlEkthINqNAy+YD9D07etVJ9Jtnkllt0Ek0qlNxU7gehO49D9RWQ2iW9jbyqQLebfsLM+0txxzgZH+yMD9apRsS2QeLbXSZ7K2kiA3FduzK7gMHBbGSckD8f05aws1aYLbRSbWbCIOecdD7/5+mzd6SlvahPOE1yg3eYH7benJ4HI5HUD2qjF58dlO1uuW8l3hkAP3vx6/KWP1HFDEbOoXstvZWJkcRybfn2SZ3xZzjORgden9a72208Npbvp7xyL5e2IP909Dnp3OT+NeUabcf6MLeNGMajLSOql2Ynhc4yAcHt9etdfF4sttMla2AZYEhA8xZPMV+MDj9KaHcmfwRJeM0+r30UZwSsNuu0E+rN3wOMYxTbrTQLyylkRXQcLtTA2Z+XP+e9ccPE7Xt9ZzyXTIu8LcIpLBjzzj/AntXpFpq9reWnnKyHng+vviqQjN1W286xkgByyKQCwzgkV53qVv9h1OL93iIjyiWGQ3fkfj+ldrr+u/Zpy0QUqByPeuS1PUVvNPSd0AdWDEHsRTuhHJa9d/ZLORc88gfXpXC1sa/fm6uRGDlV5P1rHrmm7suKsgoooqSgooooAkgmkt545onKSRsGVgcEEdDX0b4H8YQ63o0NxI6pLEQsoxnY/T8Aeo/Kvm6tvwv4jn8N6styg8yB/knhJ4kT/H0q6c+V67EyVz6b026+3XF/E5UhsnaOPlOQf5isXwhcSaPe3ulX8arEr4EmOPm5H5g/pWUZ2vorTxBoUryoAPMRSc4/zwR2IrSTxPGJopruJDvUhPOUcHupOMH9D+ldTiQma2raI+n+Zc2hR4hiQR+wHP6D/OK6Dw3qkV3Yrbx4JWPerr/EpPX/63asma/T7HC8LbrKddsMoOfLz1Un+RrjornU9E1hLa1jba8jSKVyQQcZHtjB49qi10Vex3d8slrqN7OGTDopIYdug5/Guf8VacHtbeeG+mssOC7om5EIOVZse/cevPtoWGuyXUANyqruzuicFQ2DjKn079e9aTaFBchpY2kgLA7o92R9McigClpj6g1lGmrSQvKPvmIbldezY7Z9KnlgsYLZ7m8ZIgzfuo8849T+VadtpNrplmfJjPAyVzx9BXLSQ3Wt6xJC9m9qkbGRZXjJDDPb36d6W4FK9u7+21Oe10/wAtLaIedLMgMjuO/Xvnj+tPvfIebzbxDENm6NZXXdIduTgDJUZxknjrXU2eiQRxGRbYRu7ZJI3EnnrnvyfzqvfaMsoZ7xlEJALsOGf2J6+nQ0AcTZ6W2u3M8ZSIliGJjZWSMdiQPw49evTBttDLpGpRRW+nQTyMjRiV1bbjHQ8YJ/wreuREsAs9NaG0tYxmSSNcAcdgOpz3/nXO3F5aqyWEd1e3ERJHmmP5Mntk88UJAZ2r2K27oyuPtMylpVThUXoAB36H8ulclLqE04lhgiWXeeAiEhT3Ixx+dd/L4fuopBCCxUDaGUAnaB6nn8qs2WlwaarusCtKeWxgfmev/wCunyiOA03w1eO5kuoiqMvMflnDfl/OtyG4/s2IRyAsi/dfPKjrgnjj0PvXUm5STchxuK/eA45/Guf1W086Zpt+ZDjIqrCOYunkub52V8gncGz+Z/nWJ4i1IWWnLCPvt2rfvXh0u1aaUouF+bnOf/115fquoyanevM5+Xoo9BWVR20HFFJmLsWY5JOTSUUVgaBRRRQAUUUUAFFFFAHUeDfGN14Wvh8zvZyH95Gp5X/aX3/nXvWn6tZa5YRzq9vc28vIG3IY+4Pf27V8u1teHfE9/wCG7zzbZg8LH95A/wB1/wDA+9a06nLo9iXE+n9Gs4LWGaBQfIdiwiYZVQecAducn8avLosQcMrApuDbGGQD7HtXFeF/HeneIbPFs6R3ajJgk+8p9vUe4/Suq07xBDdKVDYdDtdW4x/9at7X1RPqbZghRFXyBhTlTjODjqD61HJIyKfIUFmP32AGDUaXe7JAG09wabdndFtxgMQQQSOfQ4qLDLIlbeqSyqGXqVGBmrUsiRhWKhs9wKjVISq7lUnryKm81EXA4HoB0pAJvdtrRoSDnnIwPeojatPn7QVK7s7F5BHbrUjTrj71RPdDoDilqMVrW3VGRYlAPJwMZrnbrTzZTK7qk0ByWKrhwewAAOcnPcYrakuwBgYHvVKe62qR69apJkszorfzXV5hJH5abQu7k/5xVW6ht0O5ncBOKtPLyW4C1k6ndxGJoyx564bbx6ZFaJCM64ureOUiOVc+m6sLVNYW1jkkYgADO4nAFUtY16w0e2KgqgHRF5LH+teYa1r1zrEx3kpCD8sYP86ic1EpK4/Xtem1e4IDEQKeB6+9Y1FFczbZQUUUUhhRRRQAUUUUAFFFFABRRRQBJDNJbyrLDI0cinKspwQfY13Gh/Em6tZYxqsX2nYRidOJB9f736VwdFVGTjsJq59NeH/G+jawii2u4xKRzGThh+B5ro2vUkj25DDHY18iK7IQykgjoRXQab458Q6WFWHUZJIx/BN84/XkVqqy+0ieV9D6htr7EYUtnHr1qc3o9Rj618/2fxgv4wBd6fFL6mJyn881rxfGCxfHnWV0nqF2sP1Iq+eD6isz2ZrtD/GPzqs94M/KcmvKv+FuaOR/qLr/AL9j/wCKqrP8WtOwfKtbsn6KB/OnzQ7hqeryXwA+dwKz5tWRMjduPvXj178VbiUEW1gF/wBqSTP6Af1rnL7xtrl7kfavJU9ohj9etJ1YIdmex6v4ts9PhLT3CKewJrzXWviFLcb47FDz/wAtX/oP8a4eWWSZy8sjO56sxyTTKylVb2HYluLma6mMs8jSOepY1FRRWQwoopaBiUUtFACUUtFACUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFLRRQAUUUUAFFFFAH/2Q==</ImageData>
    <ImageHint>The Earth seen from Apollo 17.jpg</ImageHint>
    <MeanRadiusInKM>6371.0</MeanRadiusInKM>
    <MeanRadiusByEarth>1</MeanRadiusByEarth>
    <Volume10pow9KM3>1083.21</Volume10pow9KM3>
    <VolumeRByEarth>1</VolumeRByEarth>
    <Mass10pow21kg>5973.6</Mass10pow21kg>
    <MassByEarth>1</MassByEarth>
    <DensitygBycm3>5.515</DensitygBycm3>
    <SurfaceGravitymBys2>9.78033</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>1</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>7</ObjectId>
    <ParentId>1</ParentId>
    <Name>Venus</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Venus</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Venus-real.jpg</ImageHint>
    <MeanRadiusInKM>6051.8</MeanRadiusInKM>
    <MeanRadiusByEarth>0.950</MeanRadiusByEarth>
    <Volume10pow9KM3>928.43</Volume10pow9KM3>
    <VolumeRByEarth>0.857</VolumeRByEarth>
    <Mass10pow21kg>4868.5</Mass10pow21kg>
    <MassByEarth>0.815</MassByEarth>
    <DensitygBycm3>5.24</DensitygBycm3>
    <SurfaceGravitymBys2>8.872</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.9</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>8</ObjectId>
    <ParentId>1</ParentId>
    <Name>Mars</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Mars</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Mars Hubble.jpg</ImageHint>
    <MeanRadiusInKM>3390.0</MeanRadiusInKM>
    <MeanRadiusByEarth>0.532</MeanRadiusByEarth>
    <Volume10pow9KM3>163.18</Volume10pow9KM3>
    <VolumeRByEarth>0.151</VolumeRByEarth>
    <Mass10pow21kg>641.85</Mass10pow21kg>
    <MassByEarth>0.107</MassByEarth>
    <DensitygBycm3>3.94</DensitygBycm3>
    <SurfaceGravitymBys2>3.7</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.38</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>9</ObjectId>
    <ParentId>2</ParentId>
    <Name>Ganymede</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Ganymede_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Ganymede g1 true 2.jpg</ImageHint>
    <MeanRadiusInKM>2631.2</MeanRadiusInKM>
    <MeanRadiusByEarth>0.413</MeanRadiusByEarth>
    <Volume10pow9KM3>76.30</Volume10pow9KM3>
    <VolumeRByEarth>0.0704</VolumeRByEarth>
    <Mass10pow21kg>148.2</Mass10pow21kg>
    <MassByEarth>0.0248</MassByEarth>
    <DensitygBycm3>1.936</DensitygBycm3>
    <SurfaceGravitymBys2>1.428</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.15</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>10</ObjectId>
    <ParentId>3</ParentId>
    <Name>Titan</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Titan_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Titan in natural color Cassini.jpg</ImageHint>
    <MeanRadiusInKM>2576</MeanRadiusInKM>
    <MeanRadiusByEarth>0.404</MeanRadiusByEarth>
    <Volume10pow9KM3>71.52</Volume10pow9KM3>
    <VolumeRByEarth>0.0660</VolumeRByEarth>
    <Mass10pow21kg>134.5</Mass10pow21kg>
    <MassByEarth>0.0225</MassByEarth>
    <DensitygBycm3>1.88</DensitygBycm3>
    <SurfaceGravitymBys2>1.354</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.14</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>11</ObjectId>
    <ParentId>1</ParentId>
    <Name>Mercury</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Mercury_(planet)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Mercury in color - Prockter07 centered.jpg</ImageHint>
    <MeanRadiusInKM>2439.7</MeanRadiusInKM>
    <MeanRadiusByEarth>0.383</MeanRadiusByEarth>
    <Volume10pow9KM3>60.83</Volume10pow9KM3>
    <VolumeRByEarth>0.0562</VolumeRByEarth>
    <Mass10pow21kg>330.2</Mass10pow21kg>
    <MassByEarth>0.0553</MassByEarth>
    <DensitygBycm3>5.43</DensitygBycm3>
    <SurfaceGravitymBys2>3.7</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.377</SurfaceGravityByEarth>
    <TypeOfObject>Planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>12</ObjectId>
    <ParentId>2</ParentId>
    <Name>Callisto</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Callisto_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Callisto.jpg</ImageHint>
    <MeanRadiusInKM>2410.3</MeanRadiusInKM>
    <MeanRadiusByEarth>0.378</MeanRadiusByEarth>
    <Volume10pow9KM3>58.65</Volume10pow9KM3>
    <VolumeRByEarth>0.0541</VolumeRByEarth>
    <Mass10pow21kg>107.6</Mass10pow21kg>
    <MassByEarth>0.018</MassByEarth>
    <DensitygBycm3>1.83</DensitygBycm3>
    <SurfaceGravitymBys2>1.23603</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.126</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>13</ObjectId>
    <ParentId>2</ParentId>
    <Name>Io</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Io_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Io highest resolution true color.jpg</ImageHint>
    <MeanRadiusInKM>1821.5</MeanRadiusInKM>
    <MeanRadiusByEarth>0.286</MeanRadiusByEarth>
    <Volume10pow9KM3>25.32</Volume10pow9KM3>
    <VolumeRByEarth>0.0234</VolumeRByEarth>
    <Mass10pow21kg>89.3</Mass10pow21kg>
    <MassByEarth>0.015</MassByEarth>
    <DensitygBycm3>3.528</DensitygBycm3>
    <SurfaceGravitymBys2>1.797</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.183</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>14</ObjectId>
    <ParentId>6</ParentId>
    <Name>Moon</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Moon</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Full Moon Luc Viatour.jpg</ImageHint>
    <MeanRadiusInKM>1737.1</MeanRadiusInKM>
    <MeanRadiusByEarth>0.273</MeanRadiusByEarth>
    <Volume10pow9KM3>21.958</Volume10pow9KM3>
    <VolumeRByEarth>0.0203</VolumeRByEarth>
    <Mass10pow21kg>73.5</Mass10pow21kg>
    <MassByEarth>0.0123</MassByEarth>
    <DensitygBycm3>3.3464</DensitygBycm3>
    <SurfaceGravitymBys2>1.625</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.166</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>15</ObjectId>
    <ParentId>2</ParentId>
    <Name>Europa</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Europa_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Europa-moon.jpg</ImageHint>
    <MeanRadiusInKM>1561</MeanRadiusInKM>
    <MeanRadiusByEarth>0.245</MeanRadiusByEarth>
    <Volume10pow9KM3>15.93</Volume10pow9KM3>
    <VolumeRByEarth>0.0147</VolumeRByEarth>
    <Mass10pow21kg>48</Mass10pow21kg>
    <MassByEarth>0.00803</MassByEarth>
    <DensitygBycm3>3.01</DensitygBycm3>
    <SurfaceGravitymBys2>1.316</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.134</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>16</ObjectId>
    <ParentId>5</ParentId>
    <Name>Triton</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Triton_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Triton moon mosaic Voyager 2 (large).jpg</ImageHint>
    <MeanRadiusInKM>1353.4</MeanRadiusInKM>
    <MeanRadiusByEarth>0.212</MeanRadiusByEarth>
    <Volume10pow9KM3>10.38</Volume10pow9KM3>
    <VolumeRByEarth>0.0096</VolumeRByEarth>
    <Mass10pow21kg>21.5</Mass10pow21kg>
    <MassByEarth>0.00359</MassByEarth>
    <DensitygBycm3>2.061</DensitygBycm3>
    <SurfaceGravitymBys2>0.782</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0797</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>17</ObjectId>
    <ParentId>1</ParentId>
    <Name>Eris</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Eris_(dwarf_planet)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Eris and dysnomia2.jpg</ImageHint>
    <MeanRadiusInKM>1170 </MeanRadiusInKM>
    <MeanRadiusByEarth>0.182</MeanRadiusByEarth>
    <Volume10pow9KM3>7</Volume10pow9KM3>
    <VolumeRByEarth>0.007</VolumeRByEarth>
    <Mass10pow21kg>16.7</Mass10pow21kg>
    <MassByEarth>0.0027</MassByEarth>
    <DensitygBycm3>2.25</DensitygBycm3>
    <SurfaceGravitymBys2>0.662</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0677</SurfaceGravityByEarth>
    <TypeOfObject>Dwarf planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>18</ObjectId>
    <ParentId>1</ParentId>
    <Name>Pluto</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Pluto</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Pluto-map-hs-2010-06-c180.jpg</ImageHint>
    <MeanRadiusInKM>1153</MeanRadiusInKM>
    <MeanRadiusByEarth>0.181</MeanRadiusByEarth>
    <Volume10pow9KM3>7.15</Volume10pow9KM3>
    <VolumeRByEarth>0.0066</VolumeRByEarth>
    <Mass10pow21kg>13.105</Mass10pow21kg>
    <MassByEarth>0.0022</MassByEarth>
    <DensitygBycm3>2.0</DensitygBycm3>
    <SurfaceGravitymBys2>0.61</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.062</SurfaceGravityByEarth>
    <TypeOfObject>Dwarf planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>19</ObjectId>
    <ParentId>4</ParentId>
    <Name>Titania</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Titania_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Titania (moon) color cropped.jpg</ImageHint>
    <MeanRadiusInKM>788.9</MeanRadiusInKM>
    <MeanRadiusByEarth>0.124</MeanRadiusByEarth>
    <Volume10pow9KM3>2.06</Volume10pow9KM3>
    <VolumeRByEarth>0.0019</VolumeRByEarth>
    <Mass10pow21kg>3.526</Mass10pow21kg>
    <MassByEarth>0.00059</MassByEarth>
    <DensitygBycm3>1.72</DensitygBycm3>
    <SurfaceGravitymBys2>0.378</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0385</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>20</ObjectId>
    <ParentId>3</ParentId>
    <Name>Rhea</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Rhea_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>PIA07763 Rhea full globe5.jpg</ImageHint>
    <MeanRadiusInKM>764.4</MeanRadiusInKM>
    <MeanRadiusByEarth>0.12</MeanRadiusByEarth>
    <Volume10pow9KM3>1.87</Volume10pow9KM3>
    <VolumeRByEarth>0.0017</VolumeRByEarth>
    <Mass10pow21kg>2.3166</Mass10pow21kg>
    <MassByEarth>0.00039</MassByEarth>
    <DensitygBycm3>1.23</DensitygBycm3>
    <SurfaceGravitymBys2>0.26</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.027</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>21</ObjectId>
    <ParentId>4</ParentId>
    <Name>Oberon</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Oberon_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Voyager 2 picture of Oberon.jpg</ImageHint>
    <MeanRadiusInKM>761.4</MeanRadiusInKM>
    <MeanRadiusByEarth>0.12</MeanRadiusByEarth>
    <Volume10pow9KM3>1.85</Volume10pow9KM3>
    <VolumeRByEarth>0.0017</VolumeRByEarth>
    <Mass10pow21kg>3.014</Mass10pow21kg>
    <MassByEarth>0.0005</MassByEarth>
    <DensitygBycm3>1.63</DensitygBycm3>
    <SurfaceGravitymBys2>0.347</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.035</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>22</ObjectId>
    <ParentId>3</ParentId>
    <Name>Iapetus</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Iapetus_(moon)</WikiPage>
    <ImageData>/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADIAMgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5/ooooAKKKKACiiigAooooAKKKKACiil45oASinbc46c9KQrjjvQAlFO2nuMfWkYYPUH3FACUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFGKACilC5pQh4469KAEAzTtg455roPCngrXPF18YdJtt8af624kO2KP6t/QAn2r1rQ/hzoegSLmNdc1ELvRmbEaep8sZ4B6bjk+gqZTSGk2eR6D4L1vxHKgsbRhCzBTcSgrGpI4ycV3um/BMi3iutU1q3VcEyQwnnA/ut3/KvT73zXjMJkjjjiO8w42BWzwNq9Mjp6VTNtetHN5dkwmkTZ58mFVPXaPSsnVbKUDmU+H/hWwsA6WV1dRbxvMzjaSemXGDj6D8ayb/w7oFvdLEulWihj9xQ7HHc5J4xXW3Phe2kmaWTWJd5IJEv3EC9ABnmo72OKHUbaO8kRxMCEYHDNn6Cp5mPlOEu/C+iyTRtZWZxES0hDlC59FzmsS58FWj28dxHdT227cXjnQNs9MkEfyr0O90PVHIaDU/KQSblBjDbB3xVLULRo5nMWZZwQV3DCN6lv8KpTYuU8l1DRntZZPszG5gjxmZVwAe4NZmPevQ9T0S2L3UflTIzP5jeRJkSE+oIGMVxd7pU1opkyGjyRx1H1rWMrktGfRS7TnHekqhBRRRQAUUUUAFFFFABRRRQAUUUUAFKKSnqeP5/SgBVB+7z16CvXfBvwdaSC31XxW0kNvIVaLTYBmebPI3D+Efr9Kt+AvAb+HbWLxDrFnFLqU6r/AGdZSLu8sn/lo6/yr1NNS8QX+jl9Iso11Ke58pri6UbIFxy5HVj6DpWM562RSjfUuXlsmn+HH03QdPFrLGgSKKOIKIwepPOM475P1rJj+xaDaW1pfyfZLm9k37Ui2swXnBClj+JNcprki3mqWmm3PjC5vXN0scNhCh33EufmkcrgKg7LnHuK6HU4NN8NawmuCSF9YaNbeBZ7kqZtwG7cMHYo64GfrWTXVmqViC31JLq7E/2i2E147JbWJtnDtIvRnPYD3rRtLO7mkuFkkjeJhuBiYv5hHbBwFFWkm1CCWSTU9QsYhcFBG1qpZiD1xxlV+vX1qG7RYbp3vAskAjETJAxZpPTI4/T86m4zJjju7yW6W6tobRgA0YQ+YCvqc420lzbozKVgbdtKpIBlvqKtXEl4tlcadIotJJdpV413KiD+EdyfrVp4oZdNihWSRXb7rkgfn6ZqhNHORiK0jjjeK4lLEgu/WsHUPPgWd4C7CJskH3rq5JJkhCIjzGIkdcHNY1wW3uJGRGkAOHXJH40IRzaW4uX378s3GB6mse80xTHJEQnU456t610sttPbCNI4fmLl2ZTywHtWfqdtGPO8pfmI53juatEnnupacZVN1FiNWyZEfg7h6VhlGHUGu+uoUkRYiRvmDBXkX5UrmdfWJblEiBUKDlMYCnPrWsZENGLRSt9485560lWIKKKKACiiigAooooAKKKKAFNehfDLwYfEN+Ly5j3wRtthiI/1jjkk/wCyo59zgVx2iaPd6/rFrpenxeZd3DhEU9Pcn0A6mvp62/sbwboFroihkMNou6+iiwJD1Ibv8xzwKicrIcVdiX8V1pPiTQLe2uw1zcFprkyEnyoVGM5wQFHTBxzVDxRNq9za6szX4sNPsJQsbJ8r3krDAwQT8veq13NrOrXc93Lb3HnarH9lijgcbLW2DcM7HoGbr3PauS1CSGxuJraWFL1YZPKjjlbdDHsHy/dbLcdvwya57I3SsjtbLxBoPhPQdPRWF1eQQNGIo4PmZ27M55A96rNrd/4q0/S4dP0NLaGNxNJM6rM24HlIhkZJ98CuCtdPs9T1G71K+vZUtrRi8snMax88KoJ79Ap5969W0K2tb/R7fUPD4uFMcAW0+0DywhccsE6MwHT5qcrJCv2Ohvpb+PzJrbS5Jo4ox/o7bDLK2eMjIwPx/CsWaW/utJDXdlHp11KG/dGQDyh/fIXPzH2NNtvA81o08lxr17NeTlS0tufJCx9wAWJ3H1zVm4fTrSx+zWKKApx5uN7N/wACJqGxowLuSNY1hnlunmUACYjJB6YJyOn41KiSRxqZfngAydzdc9gcdqtSMTvaeZGjGML1JJ6n86jMS3UatMqOd+4xA/d44piI7pXkjRrZPnKMQC3ccjPrWW4F1YbJYmE6gYOOAOorXIdgpkiwhX7ueR+NZ8iyxEytGRE2Mpn8qEJmWTIGjZlXzYgcZ9O9YizJdRnZNtLyEYlHDH0Brqmh3xSlyjquS7D7yjHSuXaza4s4yNn2fzCyL/EB/jVokx7myMd/PaSKYWVQF3HOSfvYrntYt5ntpPs4D5OZIyuSvpz9K7HxDIHhgkCO1wseWI9fSsSWZ2dUSLy5CMTnP3DirQHnRXOcdqZVy9gFvMo83zd43EgY5qowwcVqjMSiiimAUUUUAFFFFABR1opwXJAHU9KAPZPg5oS22l33ime1adhItpaoH28HmVifTHH51fn8W21xrtzfXsKLZFXVI2BkRpRwg2j0Pp+Va2tPp3hjwX4f0KG1uVuDb+bIiuFVmK/MXPfJzXG6XrcGlvpLpZPcW9jKZXVkUs2OgBzz9cVzz1ZtFWR0F3BFqFpoXhywkMkty/2zV5wHiwoPCFs/KB0GfQVHrtlY3esiKO6tzplmRbia3TyBvP3irDOMH1B+tbMOpz2WvjXr3wxNE2oQ+XGqzY3RnqWAyC39KseG4b7VfFIvG0u0t9B06MW6I5yIv9kDHzH/AGj0qGORs6V4a0aHS001dPi1SyuFNxPNIjMHHoM85966W8WAeRDHaiK2tYVYkvtSJcfKMdK41LnVfEHjW1Ol31zDEkE32zafLhWMHCJGDyzerAYHY11VzoyXFxHHdNczWgtVi+zuMwlgeWc5yzVLQRViZhBqVss0eotcWkucbeAw7ndVYRW0FsbO0sEEUSMsSr0BqxcQENGmlWsKz2q+XEjOVjjXvxjBpJZpJ4Tbw3yi4ZMvJHHxuPXaD0qSkZFtCY2eCazZbhlwABwPeoJIJI4JPJBknLZ3cZDHvW1Mt3DFJEWZpsBBM/Vvf2zVNoXZgqbYmcbHK9eO496dxMoyiN7m2tjEjyTx5dORkg45qleRtLKIQQVUgHb90H0FakvlyXEMGwyzCM7JB7HGSfWqyWskNzcxTOjSxpmMKec+9UiWZNyFRHt3JGSSMDniueEbRT/J80OeG7A+9aEFxdR2E80yM18ZgEQjgLnnn0xVnWI4LXUdsLLs8lZG74Y9atCOavFgNtDIgPlSsXV2+6Mdq5W+gltruR5s+RM5K4/jZe5+tdVeQD7JLC7eUqj92c8CsXUHLwvvTcYI1YDoM9sVaA4jX2t2kwI3S4ViCB9wD0HvWO6hTgHtmun1JIoYk+3K7POx3JH1Vvp61zRBYFdmCvoMH8a1RnLchooopiCiiigAooooAK1PD9rJfeILC3jjEpaZfkPAIByay62vDE72uuRzoxDxo5Uj1xj+tD2GtzvvFl9farrjz3zJsiQRoqtlQuP51JLoosvDOlahFdxHUL9nYxEjbBGp+Xv1rm3UySO+5nwQ5VjyR71O1t5kQuWimWCRvLVW+6cenNYM2udfo3iK5Nvb3U19JPPp0LLBCwyiZH3mP6Bvwr0rwpp80Xh61vpIrh7i4ja4mEQ4Z27BSQMAHHvXkPht0KwxiJ5ruaddsSjCsueA2Ocdzwa9q00yEW18t9LC8+Y/LdgE2j7uUPQ49MYrOQk2zSsL2y1KWa7t7dYLmFzZGV12nCn7g68flUzCRdXe8kuJWtRFtVXcKiv7D+ImsqK1t9JlElwIUbkyEyEAsx5I67j+Ax61curZbye0WbZP5QEsCM3O4cgketQyrAivFdpZpbkW8qmaRml3Et/dHT9cUssQJVo8I/zAB+oI74FSRXbvZ+fc2jRTkkPCrBmcD3wPy4psVtMtufJVowxJUM+GwffmkMqLb3Uf7p5DIeHaVhw7dxjsKjvZ5LZkMaRo0kmwN1Cg9c+lXmU+Wyh2Ez43EnIH4+tNm8rajSDzjuG1WXHI4zTAybuOOG2DQ2zO0ecyLwVUnk/TNZ7bZ7C4urdzufYq5bJ9yK27gttiSaQGXB/2QTnjPt7Vm3o824kgWEKZTngYCe4qkSzKEaeRMqI7KxwfM9fUVjlHuflZuVJ3kr0A9a03hktNUidrl5LNgOD1PqMVHqy291bKIo/ItS52Rg8v+NWiTnJQWE8ssQYcJtx90msO9TykaQqZGd1WXH3UXrn25reS1kIa03Ek4l3E/fx2NctqF+1zNe2ZmVJyxSJW+VTg9c9xVoRzmo3Jgvbu6jlWVkcTQMRkYb371z9wGZluRGyLLk5Zs7j3x+NdL4k8yCODTFgVgY1LKFwVfoSMdQeeK568SK32RxNvKjDknPzd8DtWiIZSf7x4x7U2nMMcd6bVCCiiigAooooAK1dBONSGBn5GFZVXtKcrfp7ihjR2WmWcuq6qtjBPbQEbpC07AJgeveopjiQW5ufNjSY7DGfkJ9s9qgttQfTJpZxbQymZTFvlTJVT/dqGNFVXjUMzMuV3HrWLRodToMl5o+vT3Jl2TWFv5iBAOSeoz06c13fhzX4ZtVa9lnaZyipE7R+Z5bHjI56/ga878KX1vYXNzeSlp1+zvEbeT7vzLgfXmrXhrU4NG1KG5mlEaeduMQB2gA/1qZIpaHtkkF1ZCa/v7lZrOI7ULrzFFj+Lg7mz6VpJqWmZlMdzGZLeHzGVkw4Q9CCegqld6fHq4sblJne3EHnQ28D4Rn6g56E1z3he22eJJrzWJ/s+q3dusKWkrCTODwx7Zx2rK2pXQ62CRptjC8eQOGBiRgVXH9444qywkNsvlhWk7HnpWNY2Eq65fTw4jSadGZO+xV7jpz6VqrLZvcvbrcgzohLpkgYpWAeHikO0SIWTAkwDw1RvMUljhUL5Yc7wRzj2psQXaEiKrvUNnr096iuJwlz9mhiaeVwGcg8DjimBVtbZrlQkrOVlkYhCOAoOck1Ql2tdPNI+3a+FUHgitlftM6oJQYsq2/B6AVjyIsNteGTbI7kGAAcgU0SzPFk1xrVncFtsdmrsyt91uOhFZ0wmvbRHmjAljBAI4UBv/rVtWSSJNMmdpLK2X5xx/Ks65nhuPEH2RSWs4bcvPIvCyPt4AFWiTBv7l7af7NbIrPnDSf3R3rjvE0dnFJZWs9oLjzpVijduCqnqQR6nnmumjQ3JOpNL/wAS1n8t177R93Hr71W1lYr0G82CK0kcFQONnFUhHELaS6f4uvdNluTNFAhLSsc7OM4z9TiuQuFJmmk4KGQjI6da6jUreXQLz7THGZYZF3yK/wB5g3ILe1crM8ckzuiFEJyEB4BrVEMik+99OlMp8ilThjk455plUIKKKKACiiigAqzZMEu42z3qtT4yFcE54IxigDpx8zyISABIGABz2pYpf3RCckZ4IqBJmEjNgDcM59acZSxUbVVQOTnk1DLRaikkt2Pz7flzgDJ+mKuWxGpR/wBnwxH7VLLkTO2MgDlfas5XSWI7XIdRuXaKewlW5jdXkLFgcp1BqbFXPSvCPjSaz05NGugGubdtsDCTAiGeuO9b41mDxIY00+I/2nYv5ryhP9aA3O0968mttQm8yB2giWSAsvmFM9f72K37HxxLpHmrc741ljZBJAm4KT3UjoazcS0z2LStW+2o1wumtbIXbfLLJhmYegq8skc1/C1vHI6lfKbbHjrzyTXn3h/xxoGpJDbXdzIFzlVmGMn3NdZZ66nmTQkpANu0+XNuz7mosxnRLMklypy5AUBQgG0DuM0sC/vLiSJcLIQokLDOAKxrTUHNrPBDhWyCHfAjA+pwT9APxqRJJ5roRfaJZ4FAZlEIUD/gWen4UrAaV3LDY6V5bzGSVlZVC4Y5rn5f3zjcCZNqKSvSkv8AUbiKcS+bYwIUZY/n3spz/dwOajeZrWFFmAVJAGkkYEFjj0GSKaEN1CU29pdMHwGHktt61Scr9mgULGgEewsv3Tn+L1/+tUV9OTp8pubiKO+urkJbwMh/dqP4gnVvxxVO4n+0a/HBZzu8AcQGd03ZAHzYA6+3pVoi5lxQiB7eNQWt44WDQn7ocjOf6Vh3H7/TpLVyWLMWZR2IPb2xXQ3cDNqV627bb8tFI7bMke1c6863EcbKUggSM+bL0ATpge+KoRz/AIr1CQWZhiCvLqCqrBeScc8H056Vwbho2VCAGUkEelbOreIGu5Giso1ht0YiNsfvGHqT2P0rFdjvJHOeufWtYkMY/wB402g0VQgooooAKKKKAClzSUUAbFlLvt8EnK/L+FSLzImxd2GKjLdO+azrGcxTqONpPNXg8oMhHGM8AdsUrFpkyyvAskpfyyQBhDnNWkuVaLaBjnOOnPrVNWzvQAlR3b1HFKJtquu/cxboUxilYdzShmkiUIjtEJQVYN/F9K0oLJXuLTZbzZblUD5UAdTiqMF8L+FI5YgZo1IjIGP/ANdVUnu9PmhuraV4Z4X2q2eAfcelS0NHYz6NeWyplFbTrjO/agVl9OTXSeGb+wh8MhmMklzHMYXITJ4+6WPcGuJPia4vLKUzWsM88ajLKxUHHfFb3hCdrXRn1C1u2aCfcJbIx/Ju9QeoqWmVp0O8e4WeFVtJ4Jbu7G9JAm/A9hnAP4j6UiX/AIg0/wA2z1kGOEqGEqDBIIzg4zj9a5hLtbPUs2d1bW2qSruiRzmJB324zk/lUb37TSSTXN5PLMWG4klVz7AmosM6mHUbOMLeXCyQQoD5UxTzNp9uMn+VVn1Zbx0ktRcPHJJjz5V2SOenyjnH51itcS3q+bPfPcsv3Yj8sUQz36Z+lTXGry6pMsb3USwxLsLwReWoHsMnn3osBqPa3c1/eXdtZsl3HMsEUs371iTx8vPek1KVNH1UabYOEuVjBlfcDgty3A+7j1rm7i8ihuvL0W71C4iU7m3P5QLfXnH9faqT6osDSqbOCJ8FmwWGT7k8n86dibEl5cA372ioLmVE+Zs5yT1rk/EV48fhqVAQZLi4xKUHyrjsDV3zpczzpOkJlcsTjBGf6VjXjW9xpsenQriCNzsZud2P61aQjGl1GObQ7XTILJFlEpZ5/wCKT0HtWbIDEzR9D0ODmpRO0RdrfcisMEEgnH5VWZsmtDJjaKKKYBRRRQAUUUUAFFFFACjjBB5FaKStNEuG+YAgnP3qzamhkCEA9BQNF9nAVnyxPYg+9P3tmRVfL5GF68VEAcq8Y+VeOemO340qmNtyvMM45OMYP1pDJ0mdGEqkRFGIViMg1qprMs8BhmtYW39JkXDMfQ1iB2Xy9p2s2d244xUiSKpJZd5LYAHrQ0NM2orlv9Itpk2O3CEcCpNOui0TLPduMg8o2Bz2A71iBpPtCKHbBbLZOcD2qYPHHtMziIA/cQZwfUVLQ0zr7WeIWg2zMYAQWZwMxk9cd81ejmtEdWjhlkCEkNKSfoTXO2GoyYKIYppFIKsEBDD1YZq8LqX7SUuLiFon5DRKy4Ppk9fyqLFXNmea9WGL7ZcxrC54WR0XIz1ABJIpt1dQXKyXE+tTbkAWO2jixgfXAA/WsoXlkbgJ9keS4IwsjRbh17elMmvBbgksFAYZRx39e/ApWC5MbmJyI4UbYAWaV8hQB1wCQf51We7s1ty5xMXOFZi3zfQGoG16SczyMsJLkKss0ZZpB/sjgKPWqEmoXF7LFEBISrBfNfC7R6Knp71VgbLNwZNR+2jYqQQIDJOzDp6LXO3Gql08u3G0EDk/wnvipb24e485EaNbdOOCRuPsO9Y5IwecDsPWrSM2wbCruByxJ5qI0rHJ6YHYUlUSFFFFABRRRQAUUUUAFFFFABS0lLQBNHNhCjZ5PBz0q7uUQjduZC2RgD0rLqaKdlIUnK+lA7lsN0Lvkt1f09qd0ZdpjznO7uPemqQ+wKRjmkcDawZNh6AjnNAyVWXdtMjMf7wUfSlt5ivJwSVxtxzTArMy7SpD8cdqRAQ8jRgAjj5zSsO5Yhn8iOQ/MjKMLtGA2fU+tXxql4I89goBLDJGBWSJmjiLlQxGMDsvvTmZiQ5ZUbsM5LfT0pNAmacus3j22wycHlgzbcH8M1Xa7jAUtEkjgA7Tk/jUIEHykxArt4L8Nn8KniETcrDIxAyMkBR/jSsO5I+oS3UrCEOYz8jeXHxtH90k8cd8Uqqs0jFWNjZxoQZD87E/U4yfpUTXt2yPsaGBOMbMCs+5uFMKqbhppN2SMYRfpTsS2JdPDJcmSyheGBeAzknJ9c9qoE5AHpVma7luSvmFQo4CgYX8hVWqJAnJooooAKKKKACiiigAooooAKKKKACiiigAooooAcrMpyDzU6XIHDL+OelVqKANCNw5byiAxbqeKaA5A27+Ccjj0qjmnrKwJO480DuWxIdrDYWViBg9qfhlQZ2MGfgd+KqfaHO3J4AxxTTKSPp0oC5ZWVtpRXdSzZIFJLJtGwzOQO2cVXMzYxUZOTzQFx7vu6Zx7mmUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACjNFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9k=</ImageData>
    <ImageHint>Iapetus by Voyager 2 - enhanced.jpg</ImageHint>
    <MeanRadiusInKM>736</MeanRadiusInKM>
    <MeanRadiusByEarth>0.113</MeanRadiusByEarth>
    <Volume10pow9KM3>1.55</Volume10pow9KM3>
    <VolumeRByEarth>0.0014</VolumeRByEarth>
    <Mass10pow21kg>1.9739</Mass10pow21kg>
    <MassByEarth>0.00033</MassByEarth>
    <DensitygBycm3>1.08</DensitygBycm3>
    <SurfaceGravitymBys2>0.223</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0227</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>23</ObjectId>
    <ParentId>1</ParentId>
    <Name>Makemake</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Makemake_(dwarf_planet)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Makemake hubble.png</ImageHint>
    <MeanRadiusInKM>710</MeanRadiusInKM>
    <MeanRadiusByEarth>0.126-0.157</MeanRadiusByEarth>
    <Volume10pow9KM3>1.8</Volume10pow9KM3>
    <VolumeRByEarth>0.002</VolumeRByEarth>
    <Mass10pow21kg>3</Mass10pow21kg>
    <MassByEarth>0.00067</MassByEarth>
    <DensitygBycm3>2.0</DensitygBycm3>
    <SurfaceGravitymBys2>0.4</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.04</SurfaceGravityByEarth>
    <TypeOfObject>Dwarf planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>25</ObjectId>
    <ParentId>4</ParentId>
    <Name>Umbriel</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Umbriel_(moon)</WikiPage>
    <ImageData>/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADIAMgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDyQ/kBRng+w60ZxmkwNvfOeAOlIoB68n3FAOfc54ozzR0OfWgAJIGDR0B24z+tAHvwaMZOe3tQAp56A4/CgZ5PPSkGPWkJCgsSMDuTQA4AgZzzRjOB1q1pmlanrkmzS7KSdRwZSNsa/VjXY6f8M1Ta+s6oWPUwWYwPpuPNK4HBvLHHnc4A96comlj3R21xKp/uxH+dev2XhbRtNKva6XAjdnmG9vrk1s2Mz2VwbmE27OOhmGcfQdqVx2PGI/DviCSISjRLxYzyDImzP504eHdeIUro1y3bK/NnmvZJ9XmmlkknEGoTZ58wERx/h0qjJ4n1qJNsbW9rETwsUOCfzouFjyG402/sW2Xdo8DD+F+tVh6DoOlegXgW7laS5jMrMMtI7ctWBcaY15GTbxAdwcdRTuFjn8dOtAGWxjt+FTzWVxBnzVGB3zVft9RQIBS0g6AYHpS5AIzxzQAc8nAxRz60nTHQZ7UuRkc/hQAfn9KBx19KOh/pR0xjj2oAKKP5/WigCPvnjFAyODxR7e3NIRx9fTtTAM4GffuKDjJ7gdqceWHI9qb3yef8aADsTn8qDgdfxo7HJ5zV/RND1DxJqDWenKNqczXL/ciHv6n2oAp28M97dpZ2Vs1xdOfkjjGfxPoK9F0H4a29sY7jXXW7ueq2qH90h/2j/F/Kun0Pw/p/hnTzb2EZaRx++uWH7yU/XsParrMQpzHyepqWx2ImcIot4TFFEgxtUbVX2GKj83a2IwT23H+lOdFEfZEHXAqqZAjhi2cg4ApDJWcnl2Yn86jx5cf+r3FvU44pVYsA2SW7L3qtcTM4IclSeMjrQBHJM0n7qIIgXsOcfhVa4fAUuWkkY4BIqYCOGJkRGC+xx+Z60gO/Jkxk8AjjA/HpQBk3UDIeQCGPzMeSPYDuaq3cUlr5bIWMkhwsIPb1Na84Uy4gKv2MjdvpVKUCO4+U+aQOW6BfpTAxrmzaGOTeiGR+TznB+lcy67ZWB4IPPeuphUi6nhUf6zk/T69vrWFdWqJI7Rq7gtjfjCj8aYiien60o4z9KTjHQdeKMd/1oEA4PBGKO3tQOvAz60o+nGKADgfjSD9aOq8HjPSlNACAjjr60UpHHH8qKAIgc8befY0Y560AAZA69jig9Rg8fSmAgyO2Ae/pQBzgUvQkcZxxTSJZHSCGMvcSuEjQclmJoAuaRpF34h1eLTLHh25llI4iTuTXuWlaTZ+H9JTT7CMJCg+Zz96Ru7N6mqfhLw3D4W0RLfCm+nAe6lxks390ewrWkwRucEjPAzUtjRGwB7sSaiyer5K+xqZypBBP4Cq8hAEe8kA9AOaQyKUBl5GR2BOah2EvtZRjuccAVYlUeYBDuKgck9qiZQ0hJfBAyMd6AKgbY7kE5PQn0qoU2TGT7zOe/arpkJJJ69PpUDHzCMYwpoArTf6xYkbocsewqGd3llBQhbdOCeu41YeNWJIyQCfzqtIp+Uq/yg8DoAfagBs8zCN5ZG2Ko9MZrPcM/wC8AO0DJHTNWZxiRY3BJ67cZJNVZQJDuny0UZ+6pwKYGTe/ariRLeMm3hdgJJMnnPb3+lWNTs7DRrSBWvRIHwCirnb9e1W7kLcvDLMi7h/qkUYC/wCfWqNwiz3Ba4QeWhyueWY+gFAjD1C2jRvtFvzbueDtwM+1UT1yB7Vr6rc+aPJUgkEMVHRR6VlFSpOeDngGmA31z+eaOc9MADtR1496B7nigQpJbbknI6E+lIT165HWg/X2pc8e3pQA0Z7/AIZopSAc80UARng9fx6UHj60Hr+HfnFGDk4HT86YCZwDxgY7V6F8LPDqzPJ4kvI8qpMdmpHfu/8ASuEsdOm1jVbTS4AS1zIFJx0Xufyr6JgtYLO3gs4AEht4xGqj2pMBkrgk9xVYg5xnip5M+ZjHXsO1R7NpyzAYzgDqakZFkZYbSAOFqB33de3AwKllbb7D0NQAbW3HnjpQMjlADEhzg8H3qKTcGZ1zyMdf0FK8jDJOC3OAO1MdihQAgE8mgCFiVbbgioyAinB4HUnv9KmYb3G8571FOVSMYByW6noKAK8rMHIUAOaicDylX78gOQ5OAKlkHDOxwDyc96ikIyiqOnBzQBRlQiFpckM/BbuR7VVJBRiSFjA59v8A69WLjd5i5yQpG1f60ydIwCiAFiMkDtTApybpsPyigY464qlLJvVkgAL55Y9QKulm8xIR8m/opGTj1qheDym+X5YTnIHVjQIpeSr27sTtZjx7n1rKkQrIVJ5659a2LmNprBZlAXdwSewrLcKPMI+c9jTAhz1PODSYHQYpT09aDjt16YoEHX168c0YwRnmijHFACHgY7UUp4HJ5+lFAEYOD+Pr3pD0644peh/p60yZikRYdh0FMD0L4SaYJtR1DV2QERDyYiemTycV6nnaS20Ek8Vz/gnSv7H8G2MLKUklXzpM9ctW4zdAAeOvNSxkRyM5qIrtXJp7sw5xUDNng0gI3OQxx83b1qJyysFXBA5bFTB8AggYHYdTVdgxOMZJ5oGMkcM2Sg9hUDKu4sR8xPFWNu78OpNLJEqfvMEkjHPagCmSEDFs5Pc+lQs25TJgnB+UYqVR5rybzjGeBTFZY4fm5JHegCrNwV3YB61CcIoJP3j1JpXIJEjDkZx71DNyyZBIB6ZoAih/dyPJMeD1bqcegquVAui7ZCk5wfSrROxTuC9c5PQfSoC2XdsHHXJHH1oAr3JAmZlUB26c8gVQkUNMXIyI1wB61aXbK0jqWcZ6mqW6STz/ADMKcYwDgAds+9MDN1KUtbLAn3FPQVnxfuSoYriUY4OcVoTrtO0gEMOnpVZPLsy0wHmSdIw3QH196Yio6hWZOgzxkUmM/lQSW3E85OfrR3Hb3BoEHf0OPSj+R9qMnABzxnFL2JHNACdcHpzRRnr+hooAZ1JqS1tje6lZ2Y/5bzKv0GeaZjmtXwnCJvGelIQdvm7iPpQB7+0SwxRwqOI0CimKjOAACM9akl+Z2POBxT4ZNqHJwewqRmdNbsFOQQvv1NVWjII2ZwelW7lsseS38qiZiu5lPtn/AAoApykrKVGAD1NRsQpyMn0J71McEHOAc59/zqJh82e/qfSgZGyksnJIHp3NRySy/aDh8KB19BUjsXHPI9BUDr83pgUAMBXYSM7c8n/Gqkp8xeAcdM1JKS21Twg5CZ6n1NIvJwT9WNAEEijgbskflmq8ijCsDjnqatvDklugHOM9veqsiqFVpWyByBmgCNo/MiwxAJ5Hc1nzS+ZGbblyD8z5rRlz5SybDt9P8aoLlbnzHHTlcnCimBAFZWW2UbVByf8A69UdQIMgReSvQAdT61cMp81yuCDyXP8AKqJj8q5k6s3dm7fQUCINQMcVqGlGWB4ArJut7Ou7AyMjFbMgWSM7gGblgG5xWLKXdJJJm+ckALTBkFGTjg/hS9OO9FAg70Ak/lR3owfxoAOwooGcUUAMXkHAPrzW34L48a6bgZJJA49qxMc8Y/KtjwjOLfxjpsp6F9o+pFAHv8qbeT6/nUT4I4wT39qklyzjPfmoWGWYHpmpGVWO5mPpwDUUmdhwM455qaQcnsMcCoHAJwcbR1GaAIipZcnOAfTrUE5EnUbExjjkmnXLlpAg4HRQO1M2kPtON38qBkZYALgAfUVHO5O4gHParQjXLbx0GSTVQ8u7MVVOxPce1AFdVDgseo71BK5Zt6jhe4qZsn5Yxj0HoKhfbEqxkk55OOT/APWoAJ5HkCKdqjOW71Wm+RmmB3E4C5/nViRSQ2V4HTnj86pPMGlIUDAGM56e9ACl9lsVblScsSeSfSqN0pMZ46nqanZt6sc8ryTjpxVcHzoGVm2jv70wKcQDSR4ALDocVUuYnNy+ckMckscVekzCSIiFA7jrWfkSLICBgdz3/wDr0CK1xeJarJFEDLM425X7q1lyRFc72/ef1q40bK2SMdwPX61BsVWkk3AuTwcdfoKYFQenPuKPf+VBGOvBpSpzg85HrQIQAbsY/Og9OOvvRR6dqAEB9wT60Uv+FFADQcCrGnzfZtWs7g8COZSarj9e1I/ADLjK8/lQB9JJIJbdJB0ZQRTSc49F5JrJ8LagdT8MWk4xuCBWx2xxWpwFyR8ufzqRkE0rY7ZPWq0oOAx71ZuMgA5APYVVmYLgZLNn0oAgkbaynjdn8hTQ2B8wIz3PepHyzAhef5VG5VXDMO38XU0DInlaRTzjuRUEjAZyRk9+9Su5ZmJRQew6Cq4kO/I5Pr/hQAwKyxsMEueoxioyvmOuQuVHapQ24k8kY596hRlWUryzZ+Y9lFAFe7kea42Zyi9QOKrYCux+XBGBjtVqWPbK56M/QeoqoCF3YBJHXNAFeT5YyinAPU5qLcCxA+VT79asPH5ibSyqMZY9OPrVJNsjExn92ufnbgfh60wKs2570Ic7R90AdT6mq8/y3G0YCL154FXpnBfBJX5euOT/AIVkX6s/lIifJnH1oEKoUyzSuS0Y4XHf6VkzM5mYtkHPAHQVrXLJHDHGX3OWyQvRayrliz4xtXPA/wAaYEA5BGe3SjgdM8jFLg8ZHA9KQZ9P/r0CDr3GB2NGeM5/ClPrj3IoHHY57UAJ+tFKRnr1ooAYfr+FGMjGeKUccDnjtRjPPGTQB6T8LNWGy40yVsY+aMV6GwGdpz9K8A0bU5NI1eC9iOACA/uO9e+280N7ZR3URyrqDkUmMgYMSfl5+nAqu52sVAyx71NOzSEbThR+tMU7VJ60gIHJjfHX8aqzZABONx/iNWZNvm5OemaqyPu+bGKBkc67I19/WoxFmItuCj17mns4eLGDx+GTTQpOFJwTzxQBC4bhVG0d6YYQjnqQTyF6fnVhvmZcYKj+I9BVd3VyIoizqCct2JoApXM/nXQeOMYHyjNRDapPmsOev0qUpmVooyd4P3uwqvMvDAKcqPmb2oAz44jM7uQSGOFX2pk4EM2xzlyegPQVYdgirtOS/YHoKrzhVkK4+bb8xpgPCpcqWbJ2A4AH3jWFqUhUhGPzHrt7e1bO9razebAMzjbEg4/E1kPGAV3fPJ39M+tAirI6panejbuCox1+tZ5JYknOT3qW6kElw535A4ye/tUQz2BxnimIMY4HNIfxxS855H9aBwR64oATGeg/Ol9eKB04o55OBwKAE64IooPP1ooAQA+mKCCBxx6UY/8Ar0gzn2oAMZUgmvT/AIceIPtFmdIuZPmj/wBXnuK8y3cn/CpbS6lsLyK6gYh42zwevtQB75P8gJHPPSlKK6DsfpVDQdct9d0qOaNgZ1XDJ3B96uupODk57mpGVpA2SnP5dapMAWYkdKtOHLk8k+tRtGzBmAJA5bmgZUdkiYA8k9OOlNdjuYg5H5U51UFi2Nx7dhQsO8sOgHRR1JoAjeQtEATgDgIo7VXG5GJyEAGTgdqtOjQzBBKvbJXjiqczxzI0UEZKA/NITwf8aAIjNtOYovmJ4Ocmq0yOp2Phj1IH9aurbkKp6Ko3ELx+fvVCeTzZmUZ2dDg0AU5VXcrZIHXPbA9KrTTb/MlWIZJyC3QVYm2KhBVmYnAA71WldvLKtgD+6Og+tMCtJJlF8xy0jHoOw9KoPE7K5YbYQfmOeT7VYicyPIyDJXjdniq+oXDQ2C28JGHOZH/pQIynYGRiFwOwHamEnaVJ6c4oAAxyMdaUnIHXjvTEJ2G78OKPftS9P/1dTSccYGDQAe3bvij8TmlDYUjPGc8UmR7flQAHvyaKOo6ZPNFACc9uho/E/hSAAAYxSjqMd6ADPFBwDz0z60fpQBnHP50AaWh61caFqC3EDEox+dM8Ed69osNUg1fT47iCYMGGSoP3T714KOep4781raD4gudCuAULPbk/NGTxSaGezvd7QFW1QoP7x5J9/aqFxdXEwKsFCMQSFGKbpmr2muWvmWjqNwyydwafIpRyA4B75/pSArvwFLKAOpPqaZ5xJ2gld3U9DUkqOy73cYA+VagaFwcznan3iueT/wDWoGRPLBnZF88nd2PAFREGGJht3Z+72BNNMytN+7QBB3I6mo5GKiT/AJazEcsTwo+tAFhRss3e6lUORkKWAz+HYVjLI+OgTceW9BU9yAiY3hXf+JRkj6VUmmUqmxSoXo8nJJ9cUAQyPsLbm7cAVQBEqlMfus52jOT9T2q5cS+eQiglyeWPArPJkhSR5DhAcAnjd/u+3vTEVLm88pQiqoXrtFZkkzyEb2zj7qgcCpbp1Zxgg5OTgZqAEqcgc9vamAhABPBHt3pOuMj9aMcf4ml7jGM0CEzkH3pcnGP50nJzn6UHGSMe9AAPw4PNL7j19KTqPoKbuJ6DvQAo5H/1sZopQQcdaKAE/wAaP6UfhRn24oAAOwHNHXPrR25IpR78CgAOCc4xx07Ufw98UntQP6UAT2l3c2M3m2czROPQ8Gu00rx6rlYtUi2nGPNWuFHJxkD2oABHT8KAPYoL+2vY1a0kQx4znqSabO2FwnzyOcsx5/8A1V5RZahd6bN5lrLsIHIPIro7PxvKF238G/PG+PjFKwzqJSUUISvPXHb6mqV0WaNI1I5OSqA8/WobTX9KnQATmN24w/UfjVj7VbSSAQOrBRwqPyfcmgCF1medY9m1AMlB95vqT0FVr2FQFaSSFXPJBbccD0FNu5Zjy7qhz9xW4P1NYk95ulJNwnmk8LD91R9epoAuSyxpLnc0jjkKRgCsfU55bqYPPIDk8Kp4FOvp7RANhaW4b7zZwqj+pqjJM8gVSFUAYAUYpgNDLg5X5u3NNAwB3o/M0DkZI/CgQmRuPqKM5/rSBe4Bp3OeuaAA/lSZIyBjB796UevU+lHOB3oAD1z1ApBzwKU5zwQaDznPTFAATySBx60UY5BI46migBuOeuRR260UUAB5HOfwpfUdu+aKKAEyfr6UvX3HrRRQAdAM0EYHQ/n2oooAD0HX2GKXGFzxz+lFFABgEdP1oXIzsJUnGcGiigAcl8bmY8cBjSkkkZOOPpRRQMbgBcc/Q9qXkk8HNFFAhPTOevOaMYBOOKKKAFII9c+tAPXvRRQAc5wfxowOmee2DRRQAeozn1xQOnAOKKKAAY7Anj16UUUUDP/Z</ImageData>
    <ImageHint>Umbriel moon 1.gif</ImageHint>
    <MeanRadiusInKM>584.7</MeanRadiusInKM>
    <MeanRadiusByEarth>0.092</MeanRadiusByEarth>
    <Volume10pow9KM3>0.84</Volume10pow9KM3>
    <VolumeRByEarth>0.0008</VolumeRByEarth>
    <Mass10pow21kg>1.2</Mass10pow21kg>
    <MassByEarth>0.00020</MassByEarth>
    <DensitygBycm3>1.4</DensitygBycm3>
    <SurfaceGravitymBys2>0.234</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.024</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>26</ObjectId>
    <ParentId>4</ParentId>
    <Name>Ariel</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Ariel_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Ariel (moon).jpg</ImageHint>
    <MeanRadiusInKM>578.9</MeanRadiusInKM>
    <MeanRadiusByEarth>0.091</MeanRadiusByEarth>
    <Volume10pow9KM3>0.81</Volume10pow9KM3>
    <VolumeRByEarth>0.0008</VolumeRByEarth>
    <Mass10pow21kg>1.35</Mass10pow21kg>
    <MassByEarth>0.00022</MassByEarth>
    <DensitygBycm3>1.67</DensitygBycm3>
    <SurfaceGravitymBys2>0.269</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.027</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>27</ObjectId>
    <ParentId>1</ParentId>
    <Name>Haumea</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Haumea_(dwarf_planet)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>2003 EL61.jpg</ImageHint>
    <MeanRadiusInKM>575</MeanRadiusInKM>
    <MeanRadiusByEarth>0.117</MeanRadiusByEarth>
    <Volume10pow9KM3>1.3–1.6</Volume10pow9KM3>
    <VolumeRByEarth>0.001</VolumeRByEarth>
    <Mass10pow21kg>4.006</Mass10pow21kg>
    <MassByEarth>0.00069</MassByEarth>
    <DensitygBycm3>3</DensitygBycm3>
    <SurfaceGravitymBys2>0.44</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.045</SurfaceGravityByEarth>
    <TypeOfObject>Dwarf planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>28</ObjectId>
    <ParentId>3</ParentId>
    <Name>Dione</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Dione_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Dione color south.jpg</ImageHint>
    <MeanRadiusInKM>561.6</MeanRadiusInKM>
    <MeanRadiusByEarth>0.088</MeanRadiusByEarth>
    <Volume10pow9KM3>0.73</Volume10pow9KM3>
    <VolumeRByEarth>0.0007</VolumeRByEarth>
    <Mass10pow21kg>1.096</Mass10pow21kg>
    <MassByEarth>0.000183</MassByEarth>
    <DensitygBycm3>1.48</DensitygBycm3>
    <SurfaceGravitymBys2>0.232</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0236</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>29</ObjectId>
    <ParentId>3</ParentId>
    <Name>Tethys</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Tethys_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>PIA07738 Tethys mosaic contrast-enhanced.jpg</ImageHint>
    <MeanRadiusInKM>533</MeanRadiusInKM>
    <MeanRadiusByEarth>0.083</MeanRadiusByEarth>
    <Volume10pow9KM3>0.624</Volume10pow9KM3>
    <VolumeRByEarth>0.0006</VolumeRByEarth>
    <Mass10pow21kg>0.6173</Mass10pow21kg>
    <MassByEarth>0.000103</MassByEarth>
    <DensitygBycm3>1.15</DensitygBycm3>
    <SurfaceGravitymBys2>0.145</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.015</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>30</ObjectId>
    <ParentId>1</ParentId>
    <Name>Ceres</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Ceres_(dwarf_planet)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Ceres color.png</ImageHint>
    <MeanRadiusInKM>475</MeanRadiusInKM>
    <MeanRadiusByEarth>0.076</MeanRadiusByEarth>
    <Volume10pow9KM3>0.437</Volume10pow9KM3>
    <VolumeRByEarth>0.0004</VolumeRByEarth>
    <Mass10pow21kg>0.95</Mass10pow21kg>
    <MassByEarth>0.000159</MassByEarth>
    <DensitygBycm3>2.08</DensitygBycm3>
    <SurfaceGravitymBys2>0.27</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0275</SurfaceGravityByEarth>
    <TypeOfObject>Dwarf planet</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>31</ObjectId>
    <ParentId>1</ParentId>
    <Name>Pallas</Name>
    <WikiPage>http://en.wikipedia.org/wiki/2_Pallas</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>PallasHST2007.jpg</ImageHint>
    <MeanRadiusInKM>266</MeanRadiusInKM>
    <MeanRadiusByEarth>0.0042</MeanRadiusByEarth>
    <Volume10pow9KM3>0.078</Volume10pow9KM3>
    <VolumeRByEarth>0.00007</VolumeRByEarth>
    <Mass10pow21kg>0.211</Mass10pow21kg>
    <MassByEarth>0.0000353</MassByEarth>
    <DensitygBycm3>2.8</DensitygBycm3>
    <SurfaceGravitymBys2>0.2</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.02</SurfaceGravityByEarth>
    <TypeOfObject>Asteroid</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>32</ObjectId>
    <ParentId>1</ParentId>
    <Name>Vesta</Name>
    <WikiPage>http://en.wikipedia.org/wiki/4_Vesta</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Vesta-HST.jpg</ImageHint>
    <MeanRadiusInKM>264.6</MeanRadiusInKM>
    <MeanRadiusByEarth>0.042</MeanRadiusByEarth>
    <Volume10pow9KM3>0.078</Volume10pow9KM3>
    <VolumeRByEarth>0.00007</VolumeRByEarth>
    <Mass10pow21kg>0.262</Mass10pow21kg>
    <MassByEarth>0.0000438</MassByEarth>
    <DensitygBycm3>3.42</DensitygBycm3>
    <SurfaceGravitymBys2>0.251</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0256</SurfaceGravityByEarth>
    <TypeOfObject>Asteroid</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>33</ObjectId>
    <ParentId>3</ParentId>
    <Name>Enceladus</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Enceladus_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Enceladus from Voyager.jpg</ImageHint>
    <MeanRadiusInKM>252.1</MeanRadiusInKM>
    <MeanRadiusByEarth>0.039</MeanRadiusByEarth>
    <Volume10pow9KM3>0.067</Volume10pow9KM3>
    <VolumeRByEarth>0.00006</VolumeRByEarth>
    <Mass10pow21kg>0.108</Mass10pow21kg>
    <MassByEarth>0.0000181</MassByEarth>
    <DensitygBycm3>1.61</DensitygBycm3>
    <SurfaceGravitymBys2>0.111</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.0113</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>34</ObjectId>
    <ParentId>4</ParentId>
    <Name>Miranda</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Miranda_(moon)</WikiPage>
    <ImageData>/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADIAMYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5/oxRRQAYoxRS0AJijFFFABijFPjjeWRY40LOxwqqMkmt/TvCN3fhS7rCpONxG4fQY6n2FAHO4qeGznn/ANXGTnp2zXq2lfDMFEJjHr5rpkn/AIDk8fgK6yx8JxRrsjLKncKVyw92VQfwyfrQB47YeA9Z1FN0UaqMc7yRg++RWlF8MdQLATX1so7lAzY/lXsdpplvBK0cREbg4QsxcZ56gmpxHbuJrtYvKkUfPEUwoYdcDse+DQB5DN8KLi3ieaTVF8leN4tycnsBzyfaqQ+Gl80O/wC2wKdwXDAjIb7rD2P5jp1r2mU/aIEh3lyDuVWHb6VK/wC6hcyht+BhRwf5dPrQB4Pd/DnXLVGdPImVcZ2OQRnpncB61iXHh3WLYsJNOuCEGWKIXAHuRkV7+Aq3L28qqTLGQysApIPQDHBHXpn6VWXT7izgN/p0xt51JMLk7lbBxtYdcdAe9AHzuQQcGkxX0tc+F/DPi61tpb/S7ez1O4ClwCVDuTg7XHJJ69DivOvFfwgn0m8lXTbpmRcMIbvCMFP+2PlI9+BQB5dijFW9R0y90m9ez1C1ltrhPvRyqVP1+nvVSgAxRiiloATFGKKKACiiigAoopaACkopaAErV0fQrnV5QV/d24YK0zdAT2HqfYVe8N+FLjXLqMPmOA/MTkAkDqcngD3P6nivXdH0O00+3j2Kwj/1cEcQw8vqEzyoPUsefp0oAy9C8E6VaqoNszEKS0kuct6kg4IUe4X3Br0PR9Etbe3F1HGHcjKtJH1HoPQfTFTaVo1u0ii/lgZYmU/YbY/u1fHyh26uR1xwB6dDXWXNvFHsUIQAuflOMH6UAc7PBvCeTE2MAux6Ant9Pwqjd27vIoC+XngEHt+BrXZpFd4drB8EnnqvrVW6t5HhSRM8Lk89qAMk2K2wBjZWUdEZc+/OKYQ3mMFVYkcn5M7lPGPr3q/DDtY72UHhQScqT60yQOCQWIIf5tq8deoFAEEdjdQKXVUMLZ2Kpxk4FNsXWaKdLhDHKp6HkHnHB/xq292iwhVVEbzOEfIHOM/n61JK6xzTQmAohOU7nb2yf/r0AUZbS0jESSlxG5KE43KgPqPSmMJYCHuHEsC5xJHn5QQRnH4dKsR3i2paEKHEh+YgZ2g+nepNQt9tnMIn2kjbmPBGOQSPpQBBaaVDNprWyPHeQRg4il6rzkBT1Ckcj6Vo3QjkjEd0srstuSjOd7Lgcow7jHfINZunXsq2MdvcIrzQMMyDuh689+oq3d38Z1Pz/N2Jb/PE+SeVznPtjIP1oA5nUbPTbiwstG8Q2QvLORPJt5cZntWzhdrD7yjOPXjGDXj3i3wNP4bZ5oLhbq1D43AYZQehPYjtkdxX0Bq9lHcxC6wsYjYY8vDLKu4HjPY4H/fIrlNdsXubaVWiZnurfzMc8443ADv8x/75oA+faSu28b+DoNEtNP1DTpJJIbmMi4jbBMMoxkZHGDnI/wAMVxXSgApKWigBKKKKAClpKKAFroPD/hqTVZI5p3EVrklmPcDr/n+VZuj6XNq+ow2sKkl2AJr2+00uHSLYWVnbrNMAsZ9M4yefQDgepJJ6E0AQ6LpixWkb26lI5ZNsQcYaTA+9jjAHTPGM4HJNbzItszxjEl7KNnmYwI0zzgfwr/M1aezuJYII0dfMY5lkjXHA4wPQDoPxrThsbG2XbHEXd2BeSQ5LkelAGnp8Vvp1na21sqgffdwOv/1yfx9a1jKt3hW+UqM7gck4rJgd727eOBT5VuPn2jgH0JNWXxBlyQcfw0APdZDIy3MRzj5HC8kVXkgVTHsKt6oef1qw4e7QSqwPHHYj6VWYNDMrAlh0KnqKAKuqRhSzKTHnKjZ3P07daqTSSNGm/D7EALDjP1rVYK9w+/LxsBgntVZrNU3EsdrcjPTBoAzZ7VZ4UdQSgA/dn5vy+lMglO4xs24bRnPYenNWfP2bSoxtfHHQj/OPyplxbKkTSLkE8kj+tAE8UUcFwWWNZVK9GOOeOhqMzxNcyIoKgYAXuD0/Gn2xaSMMmHIJwpHPGM59qrTKJZY2KsSH+VlPVvQ0AQXVvNulihLKzZI7beQMH2yB1qW8RYxHfxLj5cywEbcE8cD3qeLM16JJWVzLlfm457jNOYOlrLZz5aF2Yq7c7cgcA/UZ5oAapiu9LdwCB5aq0Lr91lG7cvpycH8KyzIblYImj3SkCMDswOSV9j97BHpg9a05oAoWOLOFClGH3uV5H+fSsu3EkgaHCxzDhXHCh+GU/Tdjp0Ehz04AMLWdLt9T00W8m50ifdEy/f5z0/2jyDn72MHDYJ8Z17QJtIaCTG+GdCVdQcZHDfTn+fqCB75MqT+bJCp+YmTLLwPlyQR6cYx2rm9c0y31LQjb3DlFefLORzGzfKXx9MZ9Sjf3hQB4bRVq9tPsj+WwKyqxSSNuqspwfw/+vVSgAooooAKKK3fDGiDWL5zK+yCEZbHV2P3VH5En0VWPagDtvh1ojRaXNqBCq8o+VmXJA9vTp+RPqCO5tIp5p/s0UrKR8zy4BIXI3vknqTlR15B7ZrE0eSOztZ4JZEtoUyoTdwAMY5+hI/GuysVsraxGyZpri4bdLPnauBj5V9hwPqTQBasYvMKoARbxHaqk8vj19en86lkkllPk2xXzd3zSAfdB/lVFrjybZTbzRPNNJ5aKrcIMZLH+X/662LKBba2jXIyRkt69Og+tAFyD/RNMeO3+QP8AfAGD71RuJGZAADwBgmpQ7iUooJU9f/r1JHGY42Kgknjlf19utACWl8yMUYjYo4BPfrWiGivIHyQHVfkYVmtCTtwxPIzg96nt5VjtWeT5dufk9WzxigBUA2nHDD5T3IPTj9ajuVKo8QJ3sOQeoqCOZl3MXfdIc5Q4Kmi7nkaSNh95YjHk8kj1P4mgCv5LpA07OXYt97HHTn8aLmRRGCwykhJwOwq/AypoMkM3zTFwQOuB/wDXrKuSF27wMcFR/dNAFi1QYAUiMqTgkcH8e9RieO3laTA2hPmI6O/TcPTiopC0UaofvNyeOPT8yMfpTXCSKqBCI2HXsooAfO4+zptATIwh9yetWmZprX7OxAkZt4I5HTj8Kq3Vqwhj/eEoUAiPXLcnp7AD86qXMjJaLInysq4bBzzjqPagBH1RobaPzhmQu0e76EnOfwqxZ6aL2e6+ybQ10BKBn7rkfd+hxn8/XijbR/bbewLgbzIWk9HOCp+hNMtYZbZ/tUEjwraXHyuDgjHAHPBG0gYPr+NAEt6GtbySGRDnzHVh6fxHOPwP+TjIubdGm8mcuIZCQxAyQDxu47jj61tXuotqqfbJI0E0wWRiowFK4Vx+BX/x41kSRsRIgITHIOOgJ7fT+lAHmfizQlAfehS5hlIkC84BJLcccHIYHvuHqK4F12sVyDg4yK9s1q0+3wW8gAMrr9lmHd2QM0XPp1X/AICtePanbm3vGHZuRQBSooooAK7/AMLWb22k28qH57ks7DuFB2/mccfj61wSKXdVHVjgV6ZoQX7PFGg5jIRQfbjNAG5JCkkwSWNGh8sl1PTqO/fv+daEF7LJMIXmmifqmxOFwOevbPt0qizH7ZK0uYnU4BHQ1oWMBvLhZLp9xHAkHHB4xgfWgDdtJpILJUmiWZ4kBPl442tkcD2A4rcsr6LUMeSVwhxgdcnnmuL1JH06/VS8kcYwdw6444re0y68m5D5jWKYbXK9Q3rjv2oA6ZIiCOAD9OatqH2OisUcgnIPYnoaZFOrOmJMoSARjGKNqxz4LyFfRj0x/wDroAjk2pCvA4GXxx37VVeRJbnnsGyCenFWbsqvmOQWVkGFAqpalVlK+Wd7qRkn2oAiKMhVt2VkGevXn/61OaF5ZAWbDKPmwO/+f50+5KwyqoXf5a8HPbr+maVLhlZHLHIYEN7Dp/n2oAZ5yoI3kAOwkDPTI9afqCRmSF2UDeoZhn+LHI/3aqNG9xGZAMKxOB/tf5xU5K3SxGT5iysP0GAP1oARVZ7mdpASmF2kd/bHpT7WFVkfdDmMjO3uDU00kkUctxGys6yBRjjqMcD6E1FcXSw3UQBADAZ9h0P6UAU2Ansbd438uOORmAbqrjOBj3/rVIlpLGYoQzOmeO2Aevp3p16z/bYo1O4CQtIScAK1Q3FzFYS5t/miLFAuPvDrj884oApTMW0BPLBSR5VZ4l4xghjx9c1sR3Iu9HZHUZISZMf3VCrub8KzrNY5A7tyzR5Xj7rVNDbyXNrMsI2yzRGESD+8eo+nGaAKdw0dnZO4P7gSsu49SGGevtz+HFRSSBt4I+dTjPrxyPrnj6fWti6tEn0b+zogokVA7sehkxgke3+NcxFIw81XZVYguBnkFW2/rj9B60AVpEMssWwgFjkKTgbxlQCe3JBrznxfYrFCkyIVyMtx0yxIB9OCv6V6XJH51lHIpw5Yko3c5wOfTBSuV8XWzXlnfSoGBZfMfPqz5z/4709PpQB5bRSniigC3paGTUIgBk84579q9G0+L7M2UALKSGJ6dc1wnhuJZdZg3Y4bIB9a9cu9LhstPtSsoaQndKO4OaAIIF3HezYXsrdP8/8A161LKzdmCxOWUDMihuR7gVnsxhaS3lhO6ORUYE4I+YY4/H+daVlJLbXRcR/OAAGB6r6UAaskqXluLRnBnH3W9VHb61NaxxNbx2uxEdMbTnH+RjNRQ6b5rrcKALnIwpOOtW47T7KkTyODMpw+3PIz0Of880AaKWvl30AZHSL5irqCQDg4rXk+ZInDBg6gnK+lNtZYZCUOC8ZJGR2IwKmUKIo4gFRFOEC8AfgP88UAVn3iF+jDOM4/lVGR3jnDryC33vp/+utVI3XzUH3uqnP5ViSgQwOcsW3559QOf50AWJgXuJMcHYCBnryeKbDt8xTKflVcBR3/APrU2VhPJ5gyPkUOwGAGwOP8+9W0gVrcQxAFySTk8AepPagCOeTyodmzfknbEnPXpVawfa0qg72blCvT/dHv/ntUlzdARi2gYNgfvph1kPt7VlTTLA/mJIoZQMYHp70AbMwErvJGwMasELZ496rrG0ovJLlgAFDQMO/tis2fUZJYCqy/uXk3/KMAe5OetWIb5LcqzYlUJkbOh7ZoAgjG9DdZIJxvUnPA6Ee1Vry3V0jCligfcKsXlxHLEBbfIjoQVxyD70Xs6QaX82CMAE9xwATQBWsUH2m2QMMtzx6f5FXxcqsoMYxFtJQZ65H3sfXFY+myFXtMLkBiSx+ufyqO+lkh1IQbtsbrnd3Jz0/SgDYM6yahaWofbJcsVJ/ujqT9awLuNUvLhNo81ZiTx90HI2575Ib8xUjSsLeC/iOWhkR856qDnA9agvbpG1uaY9JJEJC+/X+ZoAj87FqIUjwIlO0nqxIA/ofyrmtVnCWFwmd2xSvPfGcY+n9TXTPJbutmyZE6W4+1hT8plG8ZH13L09veuZ1GPzhPHtx+84IHXJCn8ORQB5VPGYpnQ9VOKKn1M/8AEwmXjCNsBHcDjP44zRQBa8Okpq8MuAVQ5P0r3HWrSNntjkgyKdx7AYHP868U8KBX1tYmXdvikAHvtJH6ive0t5L3w5vhCmS3CuCwzxwcZ9wP1oAp+Irp5vEOpajHDGsMxhiQjknGdzfm+P8AgNallYLcWbKSDJE29T69wK56C+Fy7oIg3y/MB14/irVtr6CExlHYxqMMf5GgDpbGNA8pdcybcgY6e1XHs7S7ilZt3nABlAXOQR+mKr6czXchkABSRPvdeexqR7prHy5IZeI2KyKRzgjr+v6UARaQIZL8qsp7s2B0AFbkkBTDgqy8lSDj865C51EabeNdRwM4lXJAIH1OcdK6Ca4LL+5k2RMMjI69+9ABcl3iBbAbopHOKzpIy7qs2QQCSSf1/Srtne22C8T56qSCMq3ofw5qheQL/a5RiwikhyFOMZHb17etAFC+vxGnkwDbg7hkDA9qkWa4a3jDuEjPzc5G6ofsMltdtcO0MkB4C4PB5/8ArUt2syrCj7mIT927HquTgemBQBIsoSI5bIB42DdgepNVbgx+SbpEZwqhJkJ5HP3h/ntV24sFvNPN3bkKuAHjAJIP09Kx7edrWZgUEgPyNGe/sDQA+azljHkyxMzH5kJQjK9QRTEuVAAmIDL8uO2O9T/bLqe+E321zIgATcRkD06dqS6soLqZvNdyXHzumGwfXjp+maAJLJxFMJJPmQnhiRzz6/zqprKuwEancWm3deMen8qZawC2+VizRh/lz0z/AE6U95gxZJWwgBMZ/ukjGaAEtEJijSMbFkByzegOMfjyabqjR3F3DNEmY7V8KSc73x/KnanIbW3EESEMWVBt64xz9O351FKTbWbBmCiMMSw9Mc4/WgCtI5Nom9gPMUkqP4TVOaEx2Ed3tIWVVkTjnJywH/jw/OkvxNaQWVukX7122jeOgbBJx+PepdRmH2ZbIFfKt2ZFH94EgZ/8coApWreZcQxcmSZljRR1ZiR/+v8ACqV8xlikjgy0kgUABgOAVYnJ4GApOTVtE+ZnQkMoyuOoOQD+hqrLJGL248xWygMgAH3gVfI/8e7UAeSXhJu5SccsT8vSin6jK0t7IXUKwOOMf0ooAl0S5FnrdlcE4VJlLH2zz+lfTHhW3Sy0GezlmV543dHA64B5B/MfrXyyOOa918J61/ahjuWZsyxRiVQcBm27W/HPNAGppcKWsyzIMxuCoPGcNxj9abHaTiNfJI2ykYVhg4JAH6g1ch0y907XkVj+4jTzEGOCQQQR/Kte40ycWVrcJ8pjl3g9flwcA0ATaF5OiXE9hLJu8sBSWORkjJ/IkirF8scv2iFdmwxblK56j/62aZbW+6JJGAJIyScfNVedDFqcBjZUVgVYKOpxxwKAM63ZXvbWGZFdEIUAjgg88/jmt2+824VIUhCp/EADkCsCV0SbAR0JUbvY88j2rpYp0uIF8ks4CKXOOC2OefrQBlabaCyiu7W1R4t7mR2Z8nOMcA+v1qJ5jLEgibz57dgTh8MFPBznj8K3hHtVRtViR37Cuc1CFbXUvtCqVRzuIBwD6nHvjNAGs8kElvGBscFih+bjt/j+lT2ogubN4ZjsZO7NjGOwHryD9aoaTYvNaXBly0YOUTPQDnjn1/lRPC8JdlYyK8gdDjocdP0/SgBlrc3Oh6g0HDDAZxjIZSOorSudGGpxi9teQy4ZRxt+lZN48jwJchcSKSqALkEADIz2x2z2OK2PCmvRx7YJGVYZDhQeNjen0oA5+bTJdPnSeYMGJBXevJx1+opbC3kW8+0Wjj7QwAaMuF8xeuDng/Q+tdv4j0oXMSyohZs4Kk8AVy11ok9jEJT88Z5yvVaAJtWvIks+dGiglkB3NswAccYxjnPr+tcrMHjjG5uMcHjit6XVm+zSR3IE0bAYLDkf5Fc1q9zF9oZbeNxFjcqMcn1PNAEscr3O6MfPIRhf9r2qVShxLKA5hjCLGeQ8jDnI9M5wKpW1rPaQRXbld8pyiAdBjg/j/UVJdFktXETkM/zbl7Z6fkDQBStnmubGS8unaS6kkJY5x5aqBx9PlqrLAVgUsckKDx3IJB/ka0po47SNYEGCIyWB7kkYzWe+XO3OCMqR6bTz+eCf+BUAJZAtLvByFIPTqME/0FZurwTSJL9nBDGAuXJAC5KoMnoPmdfrngGtazV8NsXcyHLc4G3n/CuY8Zai1np0lsj8zRqFYHrh0Y49vlX8qAPOrxoXvZ2twwhMjbN3XbnjPvRUFFABXoXw21c2t2InG9FfbsJ7N/8AXA/KvPa0tD1JtM1OKYY2EhXB9M0AfTN/fCW7gLAMIYzGpxyynpn6Z/Stxpzb+Ho1mUO52opHHT1rzZrx5rCzvo9xjf8A0dyDnBwSCfqP1zXR2Wug6L9km/ebuhYcnkYOaANq3WSPzbVgodCGQqeCp9fSs28do5DJvUMjB/8Ae9RSS38UTW8+4bHUxSA8n8f0rJvrm2vFRNpcb8HtgUAW75JVLXQChPMBA56HHP5/zrZ0Qm5sZxGfLO4liB/n1rnS/wDxLVQkgL8rqecjtW54Y1FhHNAF2YGWymST0/LH8qAN63t51jO1S4HPJ6/UfXFZ9zZWksyERl5ELc443EYOP8KuzySXDRwxy/kcY59M04wwpcNF5qOP4iF6UAZ9k8cCSOMxwxN86seoyM/hn+dVmuhcAIsTPEGP3gQcegzVu5sBNMiq+6JgVkG04A9SfyphvYYHgWRYUjRir7zgsOgIP40AQxRRW7yJcErC2GiJ5wevI9O30NVp9PFhcfaIRiKTnBH4nH9PbFWrsrd3bRuhZRk+bjOMdv8APvUKXCGIozMzAYwzbuMcYH+ePpQB12jalHfWotZ3DyKoAYn74/xqUWaWIeHyi9u5yG67SfWvOYr99MvhHvxuIZCvY/4V6Bputxapprr5gSVQFc9gT6UAcL4i077PqTCNSlvIcLk8Bv8AJ6e9ZmkaSl5qmLsfuLf5pN3TGRx057/y44r0G+tLO5ga3fYY9vz7z1x/+ta5e9vrXS7Ioqq8k77vvZbPb6YGP5mgDM8QThSERMyMSzc5I/oAc9OeR1PNUSynTYZApPlbgyDuf4QfzAqASreThbTzJ7uX7u0/dHdieQBkY55/ME7l1YWXh/RYPtl3H9rnO9lJ4XgYA7k9PyoAwJRiSQM2SgKE5yT8oPPvyfyqm42AKgGWLAt7nI/Hn1qSO9jvbk/ZMmADIZhje3c/pQ8WGWMksRg8ZyB7AAnt6dqACWVrQO/3AOSSM5PAz79BXmHjDVftl+sca4VV2lmGST7dcfhXoniNLq202bGU8orv34UoT0yGxjr06+wrxeaQyys7HJJ6+tAEdFFFABRRRQB6l8O9aN5bnSp5flAG4dyueo9x1H0I716daWkV29zaXKxJhN0ZVsZZSTx9eCPrXzVpuoXGlX8V5bOUljYEEV73ous2PiOwtb+1lEV1wrxZwC6jIX2DYwPwoAtgecZIGDAeZ8vGMH6/Ss6W1SCSPyYkWSRiXlUEF/YjOMD2rVE0TTtscDHJH3WY5/Qj0q79lt7vTne35uFJkX1U9xz/AE7GgDPtp1hZWlJZZB5UgAzg9Aasxq8DpdROxMDYdcY3L6nv04qu8qzNhlWLzFDN8uAJAOOffpVx7wNCt8IQRGPLuIsYGMcGgDoDaowR8MysoOV6L+Jq1BasC5WUbBgIvXmlh1XTbvTYpYx+7ZcEh8Yx2x3p1pPCJFENqehyzDgEfWgCdN1tCyxLGBMhBZxyDzj6/wD6vWuTlhKRXKSRqSG3uW5wAeg9/wDGuluNQbyJ0lCpLHIPkC8kHP5Dis6aSFIGY25cy5BQsCjA9QD/AEoAoWN9ZtM73MsOx49kUe/aByMr75x355P1pr2kyiO9WUBnbJU4yPbHb/CqtzGkrRrBaLDFbqx2hTydvU/Q9/WpreVru1ilREw37uZjnII+63+fpQBmagjTs+VCSAhgq9Cfr/SrMOoLp0wm3lUCHMWcfMOlRXUc0ajzgMliHUDkEjH+foKyrzy7hjE+Blfl9z7f57UAa+s+JbiaGM2rEiQZJxyvTt26CuRKXmq3iwWzF5pJTHLIpP7kfXoWPOADx1PJ5feF4Ps9rG5V5uenIU5yfy6fXNdV4eQRQ+dbxZlVSsMSjhT6t+PNAFo21v4Tsl2J5l3OuTubLE9sk9q5HXp3vNUtvNkLOpbzJeuCQPu/0rV1MSz3cTsfOk/iLvhQzfxMfQYOAPUZxUFx9lfWA0OJ40IVXx8pYdwP4u/J4460ASadbBLe12xGC1iQNJIy9cjlVHtg/iR1p8l89hfHUkSO0toIzLI79dhJKouOpJJOffPpl1xqClRLfSulqgXEUf44UDux5+gye1cB4j8SvdWkkjFUidvO8rrnHEa47KDyc9eTjBoAwPFepSxW0emfaTLLO32y+JPPmtnap5P3V29+pPpXJVJPPLdTvPM5eWRizMe5qOgAooooAKKKKACtvw3rh0a9O/cbeXhwp+6ezD6ViUUAe+aAbXWYVmN2JYnPJDYc45yPWt+402Wxa3nsUeSMAgMrDIPJywzwO3evnvQtfudEu45EZnhVtxi3Y59R6HgV7r4a8Sx6xYx31sxWMnZsV8NE3cN9efb+gBp3NusU/lhSI50BIyMK/tT4UYXMaYVlmG0gkAE/X8K0o3W4gdI0cynlQGGCfQ5/OsmBHe/SXiOOIn5AMlm5z+tAGh4UgWeS4tpFQxxuckDv/kelbsivbsWiV1+YgKq9AB+ArN0rSntozLHPHHJM+8knGPoaure3QV45CZUVsFguOfrjkUAZV3YwmGS4v9QAYHCBVzkntg/WnCzt7KQefcTTxFfMVerEHsce/wDk06Zzd3PlRqq7cncwyM+tNFqs29VmVyTlQST8wPXPI9sUAWb6a1miSNliiJwiBwuUH49fy6muVl1CFdSmtNOSW4SMlZLjIWIHv1Pzc+gxxWs8N5aWcziGQOnBiV9xx3YjFZMEV3Z29xN9mggEh3FpuWJPYAH0oATUra7tpy0hbf5eGy25s4z+vb6Vgb5FmWEFWk4ZGLjAXrnjoP8AGtMyzXsLTSXDvM64ZWO3IB4x07YOOemai2W4vd105aOCPCFXOMZH6kntQBQj09J42Mkv7sFVZwOXbnbjuB7cdM4NdTpdxpmmQR2rSskjHcsa5d3JPU+36Vzl87KYTJE8cMDYWHGCxPQAHnn1PX3q/pN7FY6hPdJEhuHJ3SM+7YAMbR2/L6ZoAo6m5mv5baMPuVtzKoICA8gZ/rU2o3f9h6eLSzi8/WLpQojXjyUPdj0RcevNQz6wJopJbaVY41k33V8cMFPcqem707DI/HJ1nxVaaZopm0y2klZmyzShlGTxuZj8zMfbt3HzZAIPE942haZErz/aNWvkeOBk4WKPAUFATxnkbu/PJ7cLrl3Y22l2ui6ewmaJjJeXQ5EsvZV/2FyQD3JJqlfatJeTzXE7Ge6nHzzOPuD0UdB6fTpisugAooooAKKKKACiiigAooooAKv6TrN/od6t1YTtE4I3Dqrj0YdxVCigD2Hwp8SINQvxBqIjspjjy5A+EJ7jJ6fjwa9MlV9QiSaPJuAQQASF/wB6vlKux8I/EXVvCs0SE/a7JOPIdsFR/st2+nI9qAPe2d44AkdyjMTtKhd2CDntg5rSF7ayeQsDSqEbEiRkAsce/I/zzXAJ8VfCF7H9onN3BNkbk2FW/MEggVt2PjDSdSIXTtbSQNyI1wJM+nIz/KgDawLhnEUO6LcRvbnHPT1/Ic1OkF85WO1Ed2VODGzbQg9MHBFVrvVLLULcyXcUkJ8vDSyKcrnj7xOKpzWtnFpMjDWL1EUbMGSIAH2JX+tAHX2umfZWNzc3YhuXTaVEuVA9Of5nPSuB1qaITy28U5a5/wCerYXGOykHH6d6iXThc6cGijcoqnzJ7gqxPvnb/SqCpLBaFNP0vzZP+egZ2B5/id8YX/ZVPxoAw9Smmjvo5d+zymWScFwMc4x75OB7kmul0qwSdI7eIg39xMqQpwSMcmQ9wuFbqBnHFef6z4mtm8ZH7ZMh+zfM7xqdplVMKBnuDgZJxx9MZ+k+PrvSdfS406IhI5wTKi7naEALgbhxkevrQB6Fq+iajJdTCZHbbISSc4MjDJULn6ZyevoBVDU00Dw7AV1fUVuplHzWsG1sHH3SeBx/kcZqv8VfGFtPa7tEuQRqqpLcP9oQuuBt2BV+6OMknrn2rxpndzl2LH3NAHdXnjW3jtZJLWKL7bkJbqsQKQIO5JGWbnjHHuRxXE3F3cXcjSXE0krsckuxJJqGigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKUEg5BII70UUAbGmeK9e0dSljqt1DGeqCQlfyrVuPiLrl3GqTSA7TnO9ySfX5icfhiiigCSP4i6r5QhllvDH/wBMtQmRj9csV/JRUc/jaeS3ZftOryu3QSahIFX8Aef0oooA5N2LuzHqTk02iigAooooAWkoooAKKKKACiiigAooooA//9k=</ImageData>
    <ImageHint>Miranda.jpg</ImageHint>
    <MeanRadiusInKM>235.8</MeanRadiusInKM>
    <MeanRadiusByEarth>0.037</MeanRadiusByEarth>
    <Volume10pow9KM3>0.055</Volume10pow9KM3>
    <VolumeRByEarth>0.00005</VolumeRByEarth>
    <Mass10pow21kg>0.0659</Mass10pow21kg>
    <MassByEarth>0.0000110</MassByEarth>
    <DensitygBycm3>1.20</DensitygBycm3>
    <SurfaceGravitymBys2>0.07910375</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.00806</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>35</ObjectId>
    <ParentId>5</ParentId>
    <Name>Proteus</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Proteus_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Proteus (Voyager 2).jpg</ImageHint>
    <MeanRadiusInKM>210</MeanRadiusInKM>
    <MeanRadiusByEarth>0.033</MeanRadiusByEarth>
    <Volume10pow9KM3>0.038</Volume10pow9KM3>
    <VolumeRByEarth>0.000035</VolumeRByEarth>
    <Mass10pow21kg>0.050</Mass10pow21kg>
    <MassByEarth>0.00000844</MassByEarth>
    <DensitygBycm3>1.3</DensitygBycm3>
    <SurfaceGravitymBys2>0.0666</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.00678</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
  <SpaceObjects>
    <ObjectId>37</ObjectId>
    <ParentId>3</ParentId>
    <Name>Mimas</Name>
    <WikiPage>http://en.wikipedia.org/wiki/Mimas_(moon)</WikiPage>
    <ImageData>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</ImageData>
    <ImageHint>Mimas moon.jpg</ImageHint>
    <MeanRadiusInKM>198.3</MeanRadiusInKM>
    <MeanRadiusByEarth>0.031</MeanRadiusByEarth>
    <Volume10pow9KM3>0.033</Volume10pow9KM3>
    <VolumeRByEarth>0.00003</VolumeRByEarth>
    <Mass10pow21kg>0.03749</Mass10pow21kg>
    <MassByEarth>0.0000063</MassByEarth>
    <DensitygBycm3>1.15</DensitygBycm3>
    <SurfaceGravitymBys2>0.06363</SurfaceGravitymBys2>
    <SurfaceGravityByEarth>0.00648</SurfaceGravityByEarth>
    <TypeOfObject>Satellite</TypeOfObject>
  </SpaceObjects>
</NewDataSet>�C<?xml version="1.0"?>
<FileSystemItems xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <FileSystemItemInfo>
    <ChildItems>
      <FileSystemItemInfo>
        <ChildItems>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Common Files</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Internet Explorer</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Web Platform Installer</Name>
                <Size>0</Size>
                <IsDirectory>true</IsDirectory>
              </FileSystemItemInfo>
            </ChildItems>
            <Name>Microsoft</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Microsoft.NET</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Windows Live</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Windows Mail</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Windows Media Player</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Windows NT</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
        </ChildItems>
        <Name>Program Files</Name>
        <Size>0</Size>
        <IsDirectory>true</IsDirectory>
      </FileSystemItemInfo>
      <FileSystemItemInfo>
        <ChildItems>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Common Files</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Microsoft</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Microsoft.NET</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
        </ChildItems>
        <Name>Program Files (x86)</Name>
        <Size>0</Size>
        <IsDirectory>true</IsDirectory>
      </FileSystemItemInfo>
      <FileSystemItemInfo>
        <ChildItems>
          <FileSystemItemInfo>
            <ChildItems>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>12520437.cpx</Name>
                <Size>2151</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>12520850.cpx</Name>
                <Size>2233</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>7B296FB0-376B-497e-B012-9C450E1B7327-5P-0.C7483456-A289-439d-8115-601632D005A0</Name>
                <Size>12416</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>7B296FB0-376B-497e-B012-9C450E1B7327-5P-1.C7483456-A289-439d-8115-601632D005A0</Name>
                <Size>12416</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aaclient.dll</Name>
                <Size>130560</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>accessibilitycpl.dll</Name>
                <Size>3727360</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ACCTRES.dll</Name>
                <Size>39424</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>acledit.dll</Name>
                <Size>7680</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aclui.dll</Name>
                <Size>125440</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>acppage.dll</Name>
                <Size>45568</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>acproxy.dll</Name>
                <Size>9216</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ActionCenter.dll</Name>
                <Size>744448</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ActionCenterCPL.dll</Name>
                <Size>537600</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ActionQueue.dll</Name>
                <Size>178688</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>activeds.dll</Name>
                <Size>202752</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>activeds.tlb</Name>
                <Size>111616</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>actxprxy.dll</Name>
                <Size>309248</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AdapterTroubleshooter.exe</Name>
                <Size>38912</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>admparse.dll</Name>
                <Size>73216</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AdmTmpl.dll</Name>
                <Size>438272</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>admwprox.dll</Name>
                <Size>50688</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>adprovider.dll</Name>
                <Size>49664</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>adsldp.dll</Name>
                <Size>186880</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>adsldpc.dll</Name>
                <Size>202752</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>adsmsext.dll</Name>
                <Size>77312</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>adsnt.dll</Name>
                <Size>260608</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>adtschema.dll</Name>
                <Size>680448</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>advapi32.dll</Name>
                <Size>640000</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>advpack.dll</Name>
                <Size>126464</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aecache.dll</Name>
                <Size>6656</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aeevts.dll</Name>
                <Size>23040</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aeinv.dll</Name>
                <Size>303104</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aelupsvc.dll</Name>
                <Size>62464</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aepdu.dll</Name>
                <Size>319488</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aepic.dll</Name>
                <Size>62464</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ahadmin.dll</Name>
                <Size>26624</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aitagent.exe</Name>
                <Size>120320</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>alg.exe</Name>
                <Size>59392</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AltTab.dll</Name>
                <Size>46592</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>amcompat.tlb</Name>
                <Size>18432</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>amstream.dll</Name>
                <Size>70656</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>amxread.dll</Name>
                <Size>24064</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ANSI.SYS</Name>
                <Size>9029</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>apds.dll</Name>
                <Size>1739776</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-console-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-datetime-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-debug-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-delayload-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-errorhandling-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-fibers-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-file-l1-1-0.dll</Name>
                <Size>5120</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-handle-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-heap-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-interlocked-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-io-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-libraryloader-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-localization-l1-1-0.dll</Name>
                <Size>4096</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-localregistry-l1-1-0.dll</Name>
                <Size>4096</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-memory-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-misc-l1-1-0.dll</Name>
                <Size>4096</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-namedpipe-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-processenvironment-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-processthreads-l1-1-0.dll</Name>
                <Size>4608</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-profile-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-rtlsupport-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-string-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-synch-l1-1-0.dll</Name>
                <Size>4096</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-sysinfo-l1-1-0.dll</Name>
                <Size>4096</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-threadpool-l1-1-0.dll</Name>
                <Size>4608</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-util-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-core-xstate-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-security-base-l1-1-0.dll</Name>
                <Size>6144</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-security-lsalookup-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-security-sddl-l1-1-0.dll</Name>
                <Size>3072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-service-core-l1-1-0.dll</Name>
                <Size>2560</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-service-management-l1-1-0.dll</Name>
                <Size>2560</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-service-management-l2-1-0.dll</Name>
                <Size>2560</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>api-ms-win-service-winsvc-l1-1-0.dll</Name>
                <Size>3584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>apilogen.dll</Name>
                <Size>15360</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>apircl.dll</Name>
                <Size>221184</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>apisetschema.dll</Name>
                <Size>6656</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>append.exe</Name>
                <Size>12498</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>apphelp.dll</Name>
                <Size>292352</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Apphlpdm.dll</Name>
                <Size>29696</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appidapi.dll</Name>
                <Size>50688</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appidcertstorecheck.exe</Name>
                <Size>16896</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appidpolicyconverter.exe</Name>
                <Size>96768</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AppIdPolicyEngineApi.dll</Name>
                <Size>203264</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appidsvc.dll</Name>
                <Size>27648</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appinfo.dll</Name>
                <Size>46592</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appmgmts.dll</Name>
                <Size>149504</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appmgr.dll</Name>
                <Size>339456</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>appwiz.cpl</Name>
                <Size>649216</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>apss.dll</Name>
                <Size>200192</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ARP.EXE</Name>
                <Size>20992</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>asferror.dll</Name>
                <Size>2048</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>aspnet_counters.dll</Name>
                <Size>17760</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>asycfilt.dll</Name>
                <Size>67072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>at.exe</Name>
                <Size>24064</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AtBroker.exe</Name>
                <Size>29184</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>atl.dll</Name>
                <Size>70144</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>atl100.dll</Name>
                <Size>138056</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>atmfd.dll</Name>
                <Size>293888</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>atmlib.dll</Name>
                <Size>34304</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>attrib.exe</Name>
                <Size>16384</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>audiodev.dll</Name>
                <Size>243712</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>audiodg.exe</Name>
                <Size>100864</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AudioEng.dll</Name>
                <Size>374784</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AUDIOKSE.dll</Name>
                <Size>442880</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AudioSes.dll</Name>
                <Size>195584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>audiosrv.dll</Name>
                <Size>473088</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>auditcse.dll</Name>
                <Size>123392</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuditNativeSnapIn.dll</Name>
                <Size>217088</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>auditpol.exe</Name>
                <Size>50176</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuditPolicyGPInterop.dll</Name>
                <Size>55296</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>auditpolmsg.dll</Name>
                <Size>95232</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>authfwcfg.dll</Name>
                <Size>334336</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuthFWGP.dll</Name>
                <Size>297472</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuthFWSnapin.dll</Name>
                <Size>5070848</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuthFWWizFwk.dll</Name>
                <Size>126976</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>authui.dll</Name>
                <Size>1792000</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>authz.dll</Name>
                <Size>98816</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>autochk.exe</Name>
                <Size>668160</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>autoconv.exe</Name>
                <Size>679936</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>autoexec.nt</Name>
                <Size>1688</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>autofmt.exe</Name>
                <Size>659456</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>autoplay.dll</Name>
                <Size>146944</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuxiliaryDisplayApi.dll</Name>
                <Size>119808</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuxiliaryDisplayClassInstaller.dll</Name>
                <Size>131072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuxiliaryDisplayCpl.dll</Name>
                <Size>665600</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuxiliaryDisplayDriverLib.dll</Name>
                <Size>151552</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AuxiliaryDisplayServices.dll</Name>
                <Size>112128</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>avicap.dll</Name>
                <Size>69584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>avicap32.dll</Name>
                <Size>65024</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>avifil32.dll</Name>
                <Size>91648</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>avifile.dll</Name>
                <Size>109456</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>avrt.dll</Name>
                <Size>14336</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AxInstSv.dll</Name>
                <Size>88064</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AxInstUI.exe</Name>
                <Size>57856</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>azman.msc</Name>
                <Size>41587</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>azroles.dll</Name>
                <Size>759296</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>azroleui.dll</Name>
                <Size>314368</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>AzSqlExt.dll</Name>
                <Size>27648</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>baaupdate.exe</Name>
                <Size>108032</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>basecsp.dll</Name>
                <Size>143936</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>basesrv.dll</Name>
                <Size>44032</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>batmeter.dll</Name>
                <Size>739840</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>batt.dll</Name>
                <Size>101376</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bcdboot.exe</Name>
                <Size>146432</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bcdedit.exe</Name>
                <Size>294912</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bcdprov.dll</Name>
                <Size>55808</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bcdsrv.dll</Name>
                <Size>133120</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bcrypt.dll</Name>
                <Size>80384</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bcryptprimitives.dll</Name>
                <Size>249680</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bdaplgin.ax</Name>
                <Size>74240</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BdeHdCfg.exe</Name>
                <Size>126464</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BdeHdCfgLib.dll</Name>
                <Size>88064</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bderepair.dll</Name>
                <Size>62464</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bdesvc.dll</Name>
                <Size>76800</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bdeui.dll</Name>
                <Size>23040</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BdeUISrv.exe</Name>
                <Size>41984</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BdeUnlockWizard.exe</Name>
                <Size>97792</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BFE.DLL</Name>
                <Size>493568</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bidispl.dll</Name>
                <Size>34304</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>biocpl.dll</Name>
                <Size>428032</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BioCredProv.dll</Name>
                <Size>171520</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bios1.rom</Name>
                <Size>28420</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bios4.rom</Name>
                <Size>8191</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BitLockerWizard.exe</Name>
                <Size>99328</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BitLockerWizardElev.exe</Name>
                <Size>99328</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsadmin.exe</Name>
                <Size>186368</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsigd.dll</Name>
                <Size>39936</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsperf.dll</Name>
                <Size>18944</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsprx2.dll</Name>
                <Size>10752</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsprx3.dll</Name>
                <Size>10240</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsprx4.dll</Name>
                <Size>9216</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsprx5.dll</Name>
                <Size>18432</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bitsprx6.dll</Name>
                <Size>10240</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>blackbox.dll</Name>
                <Size>743424</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BlbEvents.dll</Name>
                <Size>52224</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>blbres.dll</Name>
                <Size>2048</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>blb_ps.dll</Name>
                <Size>24576</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>boot.sdi</Name>
                <Size>3170304</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bootcfg.exe</Name>
                <Size>81408</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bootres.dll</Name>
                <Size>2217536</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bootstr.dll</Name>
                <Size>2560</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BOOTVID.DLL</Name>
                <Size>21584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bopomofo.uce</Name>
                <Size>22984</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>brcoinst.dll</Name>
                <Size>17408</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>brdgcfg.dll</Name>
                <Size>24576</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bridgeres.dll</Name>
                <Size>2048</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bridgeunattend.exe</Name>
                <Size>15872</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>browcli.dll</Name>
                <Size>41472</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>browser.dll</Name>
                <Size>102400</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>browseui.dll</Name>
                <Size>10240</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bthci.dll</Name>
                <Size>42496</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BthMtpContextHandler.dll</Name>
                <Size>27136</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bthpanapi.dll</Name>
                <Size>23552</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BthpanContextHandler.dll</Name>
                <Size>73728</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bthprops.cpl</Name>
                <Size>692736</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bthserv.dll</Name>
                <Size>64512</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>bthudtask.exe</Name>
                <Size>35328</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>btpanui.dll</Name>
                <Size>66560</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Bubbles.scr</Name>
                <Size>878592</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BWContextHandler.dll</Name>
                <Size>64000</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>BWUnpairElevated.dll</Name>
                <Size>10752</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cabinet.dll</Name>
                <Size>72704</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cabview.dll</Name>
                <Size>131072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cacls.exe</Name>
                <Size>25600</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>calc.exe</Name>
                <Size>776192</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>capiprovider.dll</Name>
                <Size>48128</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>capisp.dll</Name>
                <Size>19968</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>catsrv.dll</Name>
                <Size>449024</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>catsrvps.dll</Name>
                <Size>24064</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>catsrvut.dll</Name>
                <Size>487936</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cca.dll</Name>
                <Size>66560</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cdd.dll</Name>
                <Size>107008</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cdosys.dll</Name>
                <Size>805376</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cero.rs</Name>
                <Size>55296</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certcli.dll</Name>
                <Size>335360</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certCredProvider.dll</Name>
                <Size>122880</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certenc.dll</Name>
                <Size>43008</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>CertEnroll.dll</Name>
                <Size>1320960</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>CertEnrollCtrl.exe</Name>
                <Size>67072</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>CertEnrollUI.dll</Name>
                <Size>271872</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certmgr.dll</Name>
                <Size>1555456</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certmgr.msc</Name>
                <Size>63070</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>CertPolEng.dll</Name>
                <Size>65024</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certprop.dll</Name>
                <Size>67584</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certreq.exe</Name>
                <Size>263168</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>certutil.exe</Name>
                <Size>889856</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cewmdm.dll</Name>
                <Size>210432</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cfgbkend.dll</Name>
                <Size>48640</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cfgmgr32.dll</Name>
                <Size>145920</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chajei.ime</Name>
                <Size>125952</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>change.exe</Name>
                <Size>15360</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>charmap.exe</Name>
                <Size>155136</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chcp.com</Name>
                <Size>11776</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chglogon.exe</Name>
                <Size>21504</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chgport.exe</Name>
                <Size>22528</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chgusr.exe</Name>
                <Size>20992</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chkdsk.exe</Name>
                <Size>16384</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chkntfs.exe</Name>
                <Size>16896</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chkwudrv.dll</Name>
                <Size>18432</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>choice.exe</Name>
                <Size>29696</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chsbrkr.dll</Name>
                <Size>1672192</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>chtbrkr.dll</Name>
                <Size>6103040</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>CHxReadingStringIME.dll</Name>
                <Size>10752</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>ci.dll</Name>
                <Size>690888</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cic.dll</Name>
                <Size>172544</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cintlgnt.ime</Name>
                <Size>125952</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cipher.exe</Name>
                <Size>37376</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>CIRCoInst.dll</Name>
                <Size>7680</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>clb.dll</Name>
                <Size>13824</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>clbcatq.dll</Name>
                <Size>522240</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cleanmgr.exe</Name>
                <Size>212480</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>clfs.sys</Name>
                <Size>249408</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>clfsw32.dll</Name>
                <Size>58880</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cliconfg.dll</Name>
                <Size>86016</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cliconfg.exe</Name>
                <Size>45056</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cliconfg.rll</Name>
                <Size>40960</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>clip.exe</Name>
                <Size>26112</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>clusapi.dll</Name>
                <Size>230912</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmcfg32.dll</Name>
                <Size>36864</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmd.exe</Name>
                <Size>301568</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmdial32.dll</Name>
                <Size>484352</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmdkey.exe</Name>
                <Size>13824</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmdl32.exe</Name>
                <Size>72704</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmicryptinstall.dll</Name>
                <Size>64512</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmifw.dll</Name>
                <Size>68608</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmipnpinstall.dll</Name>
                <Size>304640</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmlua.dll</Name>
                <Size>34304</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmmon32.exe</Name>
                <Size>43008</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmpbk32.dll</Name>
                <Size>26112</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmstp.exe</Name>
                <Size>84992</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmstplua.dll</Name>
                <Size>15360</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cmutil.dll</Name>
                <Size>47104</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cngaudit.dll</Name>
                <Size>12288</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cngprovider.dll</Name>
                <Size>51200</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cnvfat.dll</Name>
                <Size>32768</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cofire.exe</Name>
                <Size>20480</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>cofiredm.dll</Name>
                <Size>27136</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>colbact.dll</Name>
                <Size>63488</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>collab.cpl</Name>
                <Size>83968</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>COLORCNV.DLL</Name>
                <Size>153600</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>colorcpl.exe</Name>
                <Size>86016</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>colorui.dll</Name>
                <Size>606208</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>comcat.dll</Name>
                <Size>7168</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>comctl32.dll</Name>
                <Size>530432</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>comdlg32.dll</Name>
                <Size>486912</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>comexp.msc</Name>
                <Size>124118</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>COMM.drv</Name>
                <Size>10544</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>COMMAND.COM</Name>
                <Size>50648</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>COMMDLG.DLL</Name>
                <Size>32816</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>comp.exe</Name>
                <Size>20480</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>compact.exe</Name>
                <Size>18432</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>compmgmt.msc</Name>
                <Size>113256</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>CompMgmtLauncher.exe</Name>
                <Size>147968</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>compobj.dll</Name>
                <Size>27792</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>compstui.dll</Name>
                <Size>276480</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
            </ChildItems>
            <Name>System32</Name>
            <Size>66946209</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>Temp</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>explorer.exe</Name>
            <Size>2803</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>HelpPane.exe</Name>
            <Size>717</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>regedit.exe</Name>
            <Size>417</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>win.ini</Name>
            <Size>1</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems />
            <Name>write.exe</Name>
            <Size>10</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
        </ChildItems>
        <Name>Windows</Name>
        <Size>66950157</Size>
        <IsDirectory>true</IsDirectory>
      </FileSystemItemInfo>
      <FileSystemItemInfo>
        <ChildItems>
          <FileSystemItemInfo>
            <ChildItems>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Public Documents</Name>
                <Size>0</Size>
                <IsDirectory>true</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Public Downloads</Name>
                <Size>0</Size>
                <IsDirectory>true</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Public Music</Name>
                <Size>0</Size>
                <IsDirectory>true</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Public Pictures</Name>
                <Size>0</Size>
                <IsDirectory>true</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Public Recorded TV</Name>
                <Size>0</Size>
                <IsDirectory>true</IsDirectory>
              </FileSystemItemInfo>
              <FileSystemItemInfo>
                <ChildItems />
                <Name>Public Videos</Name>
                <Size>0</Size>
                <IsDirectory>true</IsDirectory>
              </FileSystemItemInfo>
            </ChildItems>
            <Name>Public</Name>
            <Size>0</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
              <FileSystemItemInfo>
                <ChildItems>
                </ChildItems>
                <Name>base.sql</Name>
                <Size>27917287424</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
            </ChildItems>
            <Name>Local</Name>
            <Size>27917287424</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
        </ChildItems>
        <Name>Users</Name>
        <Size>27917287424</Size>
        <IsDirectory>true</IsDirectory>
      </FileSystemItemInfo>
    </ChildItems>
    <Name>C:</Name>
    <Size>27984237581</Size>
    <IsDirectory>true</IsDirectory>
  </FileSystemItemInfo>
  <FileSystemItemInfo>
    <ChildItems>
      <FileSystemItemInfo>
        <ChildItems>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>SampleDocument.docx</Name>
            <Size>1024</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>SampleDocument.xlsx</Name>
            <Size>2048</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Report.docx</Name>
            <Size>5767168</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Manual.pdf</Name>
            <Size>33554432</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
        </ChildItems>
        <Name>Documents</Name>
        <Size>39324672</Size>
        <IsDirectory>true</IsDirectory>
      </FileSystemItemInfo>
      <FileSystemItemInfo>
        <ChildItems>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Chrysanthemum.jpeg</Name>
            <Size>878592</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Desert.jpeg</Name>
            <Size>845824</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Hydrangeas.jpeg</Name>
            <Size>594944</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Jellyfish.jpeg</Name>
            <Size>878592</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Koala.jpeg</Name>
            <Size>768124</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Lighthouse.jpeg</Name>
            <Size>842055</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Penguins.jpeg</Name>
            <Size>910374</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>Tulips.jpeg</Name>
            <Size>798326</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
        </ChildItems>
        <Name>Pictures</Name>
        <Size>6516831</Size>
        <IsDirectory>true</IsDirectory>
      </FileSystemItemInfo>
      <FileSystemItemInfo>
        <ChildItems>
          <FileSystemItemInfo>
            <ChildItems>
            </ChildItems>
            <Name>ReaderInstall.exe</Name>
            <Size>128008000</Size>
            <IsDirectory>false</IsDirectory>
          </FileSystemItemInfo>
          <FileSystemItemInfo>
            <ChildItems>
              <FileSystemItemInfo>
                <ChildItems>
                </ChildItems>
                <Name>SampleBook.txt</Name>
                <Size>120000</Size>
                <IsDirectory>false</IsDirectory>
              </FileSystemItemInfo>
            </ChildItems>
            <Name>eBooks</Name>
            <Size>120000</Size>
            <IsDirectory>true</IsDirectory>
          </FileSystemItemInfo>
        </ChildItems>
        <Name>Downloads</Name>
        <Size>128128000</Size>
        <IsDirectory>true</IsDirectory>
      </FileSystemItemInfo>
    </ChildItems>
    <Name>D:</Name>
    <Size>173969503</Size>
    <IsDirectory>true</IsDirectory>
  </FileSystemItemInfo>
</FileSystemItems>��<?xml version="1.0" encoding="utf-8"?>
<Countries xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Country>
    <OID>0</OID>
    <Name>Poland</Name>
    <Acronym>pl</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>1</OID>
    <Name>Argentina</Name>
    <Acronym>ar</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>2</OID>
    <Name>United States</Name>
    <Acronym>us</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>3</OID>
    <Name>Spain</Name>
    <Acronym>es</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>4</OID>
    <Name>Malta</Name>
    <Acronym>mt</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>5</OID>
    <Name>Lebanon</Name>
    <Acronym>lb</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>6</OID>
    <Name>Saudi Arabia</Name>
    <Acronym>sa</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>7</OID>
    <Name>United Kingdom</Name>
    <Acronym>gb</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>8</OID>
    <Name>Greece</Name>
    <Acronym>gr</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>9</OID>
    <Name>Israel</Name>
    <Acronym>il</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>10</OID>
    <Name>Japan</Name>
    <Acronym>jp</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>11</OID>
    <Name>New Zealand</Name>
    <Acronym>nz</Acronym>
    <Flag>iVBORw0KGgoAAAANSUhEUgAAAC4AAAAkCAYAAAD2IghRAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAzPSURBVFhHlZgJVFXXFYaPy66m7epK2nSlabKamjRDm2ozVGNwNs5xnhUVZ6MiokFREScGUXBAUmNAkaDo0wAOAUQGAXEAFYgzzijKoOLwAGeBv/9+951489bDpKy11728d9+539nnP3vvs9W0yCMlzf3yK5sHHKts6Xeksr3/4co2C3NvqJGH4tWonFg16mCscuPVLT9WjcwzbERurBq2n9d9vO41zFUsK1YN5Weu/M2QTFpGrBq855kNTItVYgPEUp9Zv92xSqxvsmFy3zspVvVJjneZmlTRYmpipYtHAi2xspl7QuWUkMQTqqV/nrWfXxbiXIdhSPhZKK+rULOKoGZfMmzmJSzcVY7t7lMQP4k2YSLiffwxIPqa8dysi3bjsz7XEBwShx3jxuFP8y5AzTjP8Tjml2eM6/RCqGmnoTxPGdepJ6E8TkBNOQ7lfgxq8lGoST9ATSyA+iIfakIe1LgjUGMPQ405ZFifNHSekVBE8MPWZaklwPEMwL0ZViXzhSEPoZZVQS2vhlpajaO3avldU2BSM2Dch0CQK4IKaqFWPIBaec92bbimDnnb44ApLfCg6CgaRVRyHFrwXV6tHOcO1JLbUEG3oBZXQAXehAq4AeV/3bCFpVALSgzzLYaae8WwHx1IJ3iTbehedBXwtgT/y8LzKLY+Qk3ZReDLNshKPQgV9sQAD6pCfgUAj5aEbwVMaA4scUNgfg2/v0/wh3g1ug7lm1cDvn1wq7wYK7LLDGgBFvDnQfuVQy3i8wvs4PO44hp8jn3lBXgmwcWGCPjOItUxMNeqpvMDviDzygPgcRUwrzdKE+PwYiTonXsouENwT0J7tKHXCb50JFYcr+NvHqPZtlrURswGVnwB690b8EimN5dyQsu5Yst+IfyCcnwewxWYR2/PpwQ1uM9lw+MiR4GWCQzOwucC3tQn54xNi0vpGf+7WH6E8PIXMg741h+NtgI5t/j/tLbAVNrkT4Hg0fA7CvROegL4D8KTyPm4W2VF13jxsKwCbQVXyxm8WSp+lMr863hz9W2cu0K5zKHNFanQ6yITARevC7hA26SShY8n7ExRyi3X0mD2RfwqjHoN5Qv54hFpT1En8DFBQOBICDemtfsRvC54DC5UcIIerXF/eziKqx6hyZbHlNdTNFj9FA1XPzLgn+f1wApMTrqNkMwbSD1aCqybiUU7LmDJ7st4P5QaF687Bc+E6hIfotTIXMuaDXuBU3uA01nAmf1A4QHUFB5CzYVjqL10DDXnC1DnSXCRyuQWqJ0/CNXHDqAqfy+suXtwNzsRD/dtx5O9cXiUYQHSovDuamp3hQnemdaDKhCRzn01tzvQ7zVUr/VHpyjq3de0Qc06F9kMJXg3AR+Vb1k7dirg9h4w+t+MGh9zAzJ6TKSWJ7lwQ4q1MLwtm3Mi/x//H2DE+8DQd4CBb/Gljaib14Hufwa6/AFoo/CRH0PZSq6io9fNkSXgJt4Mr+TKLkR19BLk79hJiYh8TDo3g4tkhmRAdd4m4AWWiPFewNgmdmA76JTWhofF5F6gJ3ECX3BC4xgaR3/EyfI3w/4FDHmXE3gb6PsG0PM1oMML+CCAsZgR57k6978Jf4bigVsJG3AHmw4U4a3lhP5Z8FgBP2xZN9mbcPSyhDxPQk6nLKZ9hrrpNK9OqPuSNvETIxQK9NimqJ3UErUTXFA3iivk9gEnwBUYzBXo/ybQ4yV8GMBEEkqt/8wGfSGIG3IRwf14XVCG3/rbI8vcYry3sgS/WWCPLLIxtce7xBF82AHLoKjLiCp8gohTtMJaW6gr5t6zck8+OJ6LyhomoHGcGIEx+kM88XdDRUUFrGlxKHtYg7zy+wg9+hDfHL+Hr49asb7gFl4Ol+TksEFD7DHdWRKSeK6T0Fx6fWYxFu+5if6bOCEvyeB28MF7oDp+R/AR+yxqOtNxMOMuk43yr0bYkWrcryb2rM9xIiIM+ZI5R9Gro5g1RzRGHTdnahkn9Y0vauYNRPmNG3BLJlQwk9JKRheRSCjBzSEx2IqAAwyRi/ncc8AbLCrFLOaCOck3UZ70HQ6lZ8M79jzcNjIszqTGBbyTgA8nuNQRwZVouLIK2ZeseFR+GZjZAVkJfCgMyCh+aGzGEdS06z+YIftjUV4NXtsC3I4LB3x64VZJEVbsl0hCcIG2lQIEDRHYe2gf/wRVp6n7QH4XwNTvmPYle9o9/mJQGXIycuiofzIYNMXGhDw0mCOxnDYoHeoz0fjw/RY17RwahVtxsfwO7p3MBWZ3RMRuFkSr6MFlj5F1uZrAjDqudh3P6Q3/POo3tBYvRQNnk7YB3p1Rev4U4vKYOCQf2JOQd2YVbp89jeodTMO+vXBtUzgOnSpiuKQEGMtt9YpO+1oqPiWYnXANDzYsYcQJRNf1LAdmUCoSDgW8wxbR+F6LS8hpVNy9jep0psk5XTE9iYOG2JPIsgfIuMSQNeTv3HwSPRj+ZvWEb44kLHr3KxqdnrkrnZu7Ba4UHMS+4+fw61VSpIn8KtEu9hFLgvGMOH/E4RSuImWjAlls6SLLEXzuVazLvoLfBJTib4wygYlSZdoz58A0qHZbCT442+L73RkgyhdY0A/d4lhfLOUyy0ttS30f+y6xWOn7Cu1VRoyXGXXaY2EOv5OoEUY9r6J9VYfoxEPcxI1RlR2PN7iCtiItpArdY614uGsDYlJP4EZWEqGpc3N1aAaXUCiF1hyu3ByJKNS2SESn/AGpBN9McNe9lqYzMzFlVhTeXk8vBvNlUtJKgSTwy++hU2w1ps1eC89Z6+DpvRbuAdvQJIZyCBVoe6lg0/VT9F9/DjN81uJ3YTKOlLVWuCdcx+/DeO9fiZ6bb6Dx19wLWiZS0pr0/dwiS8KhgLe3iFSyqHEW+iH0shRaun6Wl2p4Sd2rnv7UBNSmZf5Omy2KSIFlr+d1WbvEVIsLcH3ellr858ra/ilQbWIIPnQvwXkakVQsJrWzM3gtHYET01FD/28OfY7l7C+qx+2JR8CdVYYzzhlyEfC2Au6aYbEdpSS2ijnCi9fM3rfJx4npZ+R5xwNEfScfx03pLNXrWlzAxfrthmq1STYnweXspwd3hNfeN09AQ5qvZmBzJfj/QGuZOJazcoiQXCPXvskE3yDgmQa4JARtZngtHYExT0KDau/q7+V5szTqO2M6etuZts3eFnDxuIC33kjwIekW20lbNow2mYBZOlo+GkpDas/qzzWw2cvODsZOJVKPtrW3pVMg4H12QbX8luCD9lhs7QFJBtpkAmbv6xXQG7i+q56s2cuOp3kn0K8sKYHLGmZHidu6/nb0trQ2xOu9mQda2cDTLLaehm4TyFUmYPa+4yTMgI6w2sMa2JwdnXna5yom77yJ8Ewe1bxNh2N9std9GQEXrwu4S7Ro3A4ug2rT8OYJmFfBvB/0vVlqeuW0MzSwOdFI6coGkppZioMZLJ13rCc4C60ZhPdiopEDvEhDYHUjSe57JRJ8PcEHUOPSQZJBtZknYJ6EWUrOQJ0Bm71sL6JeDynB1h9uYUtiASJTz7LcWMBuwWDEsAqM2pCCjRmFaBLMmK29rbtfMoGeCVAtogg+MMVia3vJoNrqm4BZTvXdm1dOj2PuUtli9VW8FVqGqynf81TFc+5o1vpujYEBr8MavRSfrmJ9Ms3euhNYyTMS+WQCPb6Hah5J8D6pFluvzjy44wQEwAz0vHszrCOwDnm21oMUUddxOj0NGMTjXv+/onJzKFM+JTvdQSICLpFPrgLejFJp7L77pJrABqMMKiYe0T088yrIvVlOzu7Nz+sxdLVnjtP2BCOnHYROxINVXihdv5ztv7Z4ZxnfP92ka+1tiXwC33Un2ritO6E+9kgpUuPZShAviJknYJ5EfZPRsPp7ucrvnAGbaxDvS3DbfAUn01Lx0mKjl5IYn4KgnYSeaurq6o6uRD6B77ID7dwii9RHHslFtlau7hzJ4I6T0CuhgZ531RPXY+iuq07jP/ZJLqLrGmlFM4J4URqyET3Podt/Ce5pb0U7tqEFvvN2gq8j+JTdBrj2hm446qU1Q8pnZs+aV0E/p0tTXTDpas/cUrO1jk0HBMmOEvpsPXQnMhGJaOu8De2GhxepD9zpcXZAf9I8lwb62HpsTC4b7HYbnQOlbRRb0yMPPDO3/WAHwbDh2eAR0TBXvkvaaGLSlZJTu5wj5UgmJgcFKV2lCpS6pDdTfE8mnR6M370k+cSg5bCIIjUsIDm92dTkwk+nJtnMxWNXYXP3xGN8OILBPlx132lYD1q3HYZ15X3XbYZ1jjOso1hsuOogttWw9pZn1nZzuBJrE2NYqw3PrEV0uBJziTKsuVhkeMPmkd+2Hr6uzGXYuusuQyOuuwyJuP7J4IjrY7wi8v4Hp+3WQQvtuEoAAAAASUVORK5CYII=</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>12</OID>
    <Name>Belgium</Name>
    <Acronym>be</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>13</OID>
    <Name>Puerto Rico</Name>
    <Acronym>pr</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>14</OID>
    <Name>Russia</Name>
    <Acronym>ru</Acronym>
    <Flag>iVBORw0KGgoAAAANSUhEUgAAAC4AAAAkCAYAAAD2IghRAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAuISURBVFhHvZV3nBXVHcUvYMPYY4saO4qIDQsCIoqCsAVEQektKGWRDkrHxBK7EOMnNFkBUXovobN0CEgvCzuwy7KP7bP9bYGTc+Zxl+fLA03y0T/OZ+bNu/fO9545v98127Zt27N161ZX2rx5s7tp0yZPGzdudDds2OCuX7/eU1xcnLt27Vp33bp17po1a9zVq1e7q1at8q4rV650V6xY4V2XL1/uaenSpe6yZcvcJUuWuIsXL/auixYtchcuXOhdFyxY4M6fP9+dN29e+XXu3LnunDlz3NmzZ3uaNWuWO3PmTHfGjBnu9OnT3e+//94q3hDcOXToEI4dO4bjx48jMTHRU1JSkqcTJ04gOTnZ08mTJ8uVkpJSfq//NE7jNVfraD3HcXD06FEcOXIE8fHxOHz4MPSuAwcOYP/+/di3bx/27t2L3bt3Y9euXdi5cyd27NiB7du3g1zYsmULaCZoImgiaB5oEKZOneozdNrRyzIzMz1lZ2fDdV3k5uYiLy8PhYWFnoqKilBSUuKptLQUp0+f9qR7PSsuLobf7/dUUFDgSWtIWjMrK8tTenq6p1OnTnmSGdq0pA3bzWqjdpN2g3v27AHTgClTpvgMbxxNyMjI8MC1uMBzcnI88Pz8fA9C4IKy4GVlZbCy4BqjTWq85gpaawlca+sdaWlpSE1Nhc/ng76a/VoyT18pISHB+0L6OgcPHiz/MoLWl5H7kydP/mXg1vFg8DNnzniOC16uW8d/bXDWG2JjY32GO/ifHRe8wIOj8luAT5o0yWcY+nJwfUpFRZ9WUdGntlERkByXszYuctpmXP/ZqGiOoqI1fklUbFGfLyoqYBsVOe6B88bRBEEHgwcXqECC4yJ4uwEbkeB8a7w2bcFlhjKuolTGVZTKuApTGRe4LcxwGQ/uPOouEyZMOAeuRcMVaKjrtkhtBwl2WkVp3Q4uTIFrbb1DhXkhcLVP2zptcQaDqyVOnDjRZ3jDDuSUtynbWULbYnBkrPvWZZvrYOhQt4M7isDtOaA2aHt/uFaofh8MrqiMHz/eZ3gSOvo8+oQXct22RrsB26uty+Ggbf+2bgfH5EKtMLSHK986oCTyYty4cT6zOW6140tMQH5WGvKo/Kx0FGRnoNDNRHFeNorzXZQU5KCsMBelBbk4XZTH+zyc8ed70n0Zn+l5KcdorOb4ObcoNwuFOZkooLR2bmYqcqjstBRkpZ5EJpWekoTU5OPwJTlIoZKPHUFSwmEcO3IQCYf3e4o/sAeH9u3Cwb0/YvumOMROGOszjT/cmPTGNAdvL03FsBWpGL4iDcNXpmPEqgyMWJ2JkWuyMHJtNkatczEqLgej1ucGtCGPOnuv3/xvJMdorOZortbResOWc+1/nsLQpSkYsuQkhixOxuCFSXhnQSLenncMg+Y6GDj7KAbMjMeA6YfQ/4eD6DdtP/pO3Ys+k3ejd+yP6BW7E90n7ECrj9ehdqdJmcZ03ppkBifCvJcZ0AcuzIfUX3NgPs6H+YT6rAjmc+oLP8yXxTCjS2DGlAWuo0sDz76gPiuE+bSAc6iPcrkG9UE2zPtZXJv6czrMu9TIUzAjqGEnYYZSg5Ng3j4OM9CBGUD1OwLT5zBMr4MwPffD9NgL0213QG03wtSZnGFMpy2OGUrwDwktfcQXfUzwT/nSz/IIRIgvCTSa4H8j3FeE/Tthvya4pHs9G8NNaYzGf67Ncu4n2rxMILTWfp/Q76VxA4R+1wczKoUbSOYGCD6E4IOPcQMJ3ADB+xO8L8F7E/wtgvfcAxND8A4Er80j33TadA5cLzgfuMAEbqH/cQZGsuD6T+Da5K8J3m49TC0e+abjfwkud+W0oMM5/luAP82Tk9ZfOCpyL1xU5HSw26FRUdR+Liojme/gqLzDfP9cVNpvgKkp8PYbHC9fNuOKi3KplyqnAlduFQMbF7lupYhYaG1QYzXPgit6WvODjP/MeDjwQUfDZ1z5ltrGwTzFI78cXAsL3uZc4OEKVJChstkOV5gC17oW/C+pgeJUYQp8+IlzxSnHBT4gnp3l0E+LU9A9dsEo40/y5OSN41WzFrbwtkAtvHVdjtrYCNbKOm2LMtRtC66OInDbUSy4upoYQsH7HDjXVSx4m3UE58lJ6x1vglpVqOvBbTE4NnI2VKHQmhvq9vlaoQW3+baOC7zXvnOtUI4rKjUE3iYuyQxhL9XB4x0+jIgOjo+YU+8AIuSndNo7hBgTHTQ/EfOu55/rAOIYjdUczdUaktZ9n5HRISTpEBpF96Xh7OfeIcTISINYb94hxMj0YWSkt9jPY9jPpXabCT42wwxq2CWpVcwENB28gJqPpkMXInrYIkQPp0YsppYieuQSStezGrGMz/ls+FI04Zgojo/ivKghFNeJ4jpRg+ZRcxA1cDai+s9CVL8ZiOo7HdG9f0Bkr2mI7PkdImOmILL7ZER2jUXkm98gsstERHYej8hOYxHZgWr3NaLafIWI1mMQ0XIMIl8fjajGo9D8jiYZBtWNg1b3Ar2eBnpTfWsD/Z4BBtQDBj53Vs8C/evyvzqBcb2eAmKeALrXALo+CrzxMPCn6kDnakDHqkD7+4C2XLP13UDLO4HXbgOa3wK8ejPQjGp6AxD9eyDyWiDiaqDRlUDD3wEvVgbqXwo8dzFQj6pbEahjgFpUzYBKqhksvMz4jP8h45S1fpAwBO1N0L71CfkigRsC7zSiInj/EjfSgBt6AejzfGBsT26kBzfSrRbwZk3CP0n4x4FOjwEdHgHaPQS04bqtHgBe50ZaVCE8N/LKXcDLdwBN/ghE3Ur4PwCNbwJe4mYacDMvcDPPczPPXQU8ewXwzOVA7cuApy+hLkJG9YqYcSnBC6oZp1QvCAUfRPBBjQMayA30/xnwLr8ReLWK+OESguc9IMf5meW21IeOy1mBDhA85bnNr6CvoTFvMTqhjgu8c6jjjE4rRsdznNF59f93PJ3g0y4meG5V45S05AsE47nOKAjQgyes5EEHxURjY1gH3VkPXZn5N5n5Lsx8Z2a+IzPfnplvRzPahAFvxsy/fDujwtwrKhHniwpz/yxzHxKV9AcrYOpFBHfvZ1RaMSpyMBhezmsDku6V7XBud7X5DgFvS/DWBG8Z4rjAm1pwFmwEi7VRmIzXs+As2NosWGW85kVIe6ACvq1E8Mz7jFPckgUUQ3C5aOF7nY2OjZC+RnBE5HY363aYfLelGa25bsv72VVUmPcwKixMCx4txy34jewq17OrXHeuOAVeV45bcHaZmpWQTvBJFQmeQcdLXqMrMQRRlxC8dV+gVnqm/zSmHPo8bpfHRB0lCNx2lKbsKNHqKARvLMeDwOtfw67CjmLB6xC8lhwPgKdWq4CJcjytinH8zbm42pokKLsBgVrpWQ/+113j5LSgg7Id3AY9t8PE5BXl+3yt8KzjAretsC5bYR22QoHXDICnVa2A8RUIfkrgLQjenTDdCCMwC+/BWgla8eD/XkEyHl7vVrbZuz1wFmV7ZrstoQXeiuu+zpi0YEyaMyae48x3U8Ykmm5H0m3PcfbwhuzhL7KH12cPVx+vxx4u8GcIXjvQw/FURWbcYKwheMo9xilocjdOd3wMpVRZpxqeTnd6HKVWbHNlHQPPSztwXPtHUdruEZS2fRglbR6iqqOk5YNUVRS3oJpXCajZ3Shpdhf8TW5HcfTtKIm4Ff6IW+BvRDW4CcUNbkBR/evhr38d/PWuhb/u1dRVKKp9BVUZRTUro/DJS1D4BFWjEvw1KiKxylnw5HtN3AnCJ95pnOO3Gyfhj8Y5ymv8bcY5fKtxDvG672bqJuPs5nX3jcb51w3G2X69cbbxuo3XzddS1xlnPa9x1xhn7dXGWcPryquMs+JK4yy7guJ10eVUZePM53Uer7MvM87MS40zneKh4rA/O99RkysZ59uKxomtYJxvqAnGOHS5XOOM2fZv8MhBpk4WhsIAAAAASUVORK5CYII=</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>15</OID>
    <Name>Sweden</Name>
    <Acronym>se</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>16</OID>
    <Name>Canada</Name>
    <Acronym>ca</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>17</OID>
    <Name>Ireland</Name>
    <Acronym>ie</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>18</OID>
    <Name>Taiwan</Name>
    <Acronym>tw</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>19</OID>
    <Name>Netherlands</Name>
    <Acronym>nl</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>20</OID>
    <Name>Moldova</Name>
    <Acronym>md</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>21</OID>
    <Name>France</Name>
    <Acronym>fr</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>22</OID>
    <Name>Italy</Name>
    <Acronym>it</Acronym>
    <Flag>iVBORw0KGgoAAAANSUhEUgAAAC4AAAAkCAYAAAD2IghRAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAydSURBVFhHnZkJdFXVGYUvQwwQCAQIIWQkAxgSQkADMhqQSRCQEBAUnKtVa61ax1o7t7a2tlqrIjPFYrVABWRwLCCDS+sAIjK9RyBMCSS8zCO7e593z1uXEDqx1rfuuSeP8N2d/57zH+I4Lzm7ScB5kbxAnvdcn+P4d+S35FnyG/Jr8gz5pROI/UNc+ae7Pq3btWtXYOfOnQFdt2/fHtixY0fgo48+MuNt27aZ8datW814C69bt++sPTUupaKirxOozCT9nEAVqRZZTqCGc7WivxOoI/VigBNocGnMcQ46lPZlrYpG3qZk5G1MxNVE11GbON6QhJFvJ2DEhkQMWx+PoeviMGRtL+S+FYuBa3pi8oYhqC9vwNmzZ0OUlpbizJkz5r6kpMSMi4uLcfr0aZw6dQonT55EUVk5qh+agqYb+qJxTiYab+qH8zdmocnQD003ZaJpTkZwPPty8znMEuk4PzkODTnOSYdJ+yQz7cM+mPqPviGmfJiO6zg3+YM0TPogHRPfT8X491Ix9p1kjN6chFEbE5D//lCgDqiqqkJlZSWqq6vN2N5rrqKiAuXl5QgEAtBD6YHOVNeh7vHpwB2DgDtzgW+JwS4ca+7OK/n1K4Db+Zlbc4BbBgDzsnF+em/UZbviVzHJ6Vsux/UUt0zTQ1B8ipFPx7Xvp2ECxce9m4Ixm5Nx9aYEXP/uVUZcws2x8l7xsrKyoHx1PeofnUY5it1F4buGAHe7aKw5PYyVv20g5SlO+cb83qjJkvgfHZ/KoGBrBmY0wz6MHuA6j/zYd3ojb3Mipr9H8XqgpqYGtbW1IXRv0/emfu7cOUj+rBJ/golL8tv8qd0jhrlwrLm7+b31AEpfyRv5HDRNT0FVpsSfd3wj1yfgho8yMWt7lrma8bZ+5mHy3Z+E5G3y45U6Syb/Pf4DDTDCdXWUcdF9c3lbLib1mgbUPVlAQcrdOxy4b8SFaE4Poq/r4ZS+WzYN+ako7yfxFyj+diJupPQcoqsd6wFm8gGsvMpmklsy17yThJnv85ufZ+j19WhsbERDQ4MZC6+8TV11rtRLa+qD4vfy739nJHD/KOC7VwfRWHN6mJC8kg/WfH1BGs4Z8d87vryNSbh5VzZu3pmNeS437ehvHkTySl5lY1OfqJf03d4ocMUlLHGLxJW+5G3J2Fo35VLbiPqnZlKQcpJ9YDTwPReN7QNYeZWNXl7KNxT0QWkfiT/n+EZvSMatuwbgFnLrxzm4TWM+gORne1LXC2trfdy7yZj1ARPjHyve1NQUSv7fizeg9qlZTJfSEn7oGjI2yIMca07ySl5lo5p3S6auIB1n0iX+O8c3huKSvZ3Sd34yCHcQPcRcN3XVu15crThe8ZkSZ6n874lT/OnZFMwLSj88Dnh0fBCNJa/kVTah1FXrg1kqfVGc5iY+ZmMzcT7AfyM+S6XSGKxxYWvcpm1f0ItrnGX09A2UY6pK+fsUfuzaIBprzqbuLReuMnUslROpEv8tS+Vt1vjHA1jnwXIRqvX/VCqmxv+vVYXvwI9s4kz4InHOXSSudX4wamf2RVGKxJ/ly7k+CfNYFmIuhVUi9uW0y2JLL+cMLYfuOq50vTRfx+2KElzHuVz+kOLfZSmoLB5W6hOCaPzgGP40WEahUrE1TvEZ6Tja20185LpEzNkRXA4teim9a7l9Mb3LYYErrl3Su3N6t/2Wd8461DzliitZiZoXlGjc4supHTYXNSyVwmQ38eFrE4yk1mxd7VgvpNZwSdutX0thcNtPxAxt+TUwfUpzrLDdeMz6bXuVKu6yP+A6fh9XDLMcMt0HlLKbtF1R9HXtqmoH3BagJj8Nh5Mk/ozjG7o2HjO2BSXzXVmz6TSTVr+iXTO45Sdh+jv8phSXnEQtuvcKh3oUNVjsFksq2RI8TnFJacmzm5DdfLS+290ztPVzA2JvU52fjoOJEv8Vu8M1cWapU7IWdYpKWcufyuNaJm2l1WSNUpO1eQiaKs+bzq85Stj2JqGkJc1Wt7iCTZm6QyWp3dFs+y6h7d7br1BaXSL7lappqdhvxJl47upeIUmJCvUlRpioPLzSeZuSMGJjPKZuGozGyibTOAkrau8lfJG0evPyKtQ8QnHthkpUPYk2GQPHJuXgum22+tvdJuu2HFRNTcW+OIn/0vFdsTo2JChRK6s2VsKq6WtYHqNNO8vDBQ8awzbE47qNuagPNBi55tjDhSkNpmyStgeKQCWqHmZbq35ctWtaWw/eltZN2vTjN2ejcmoy9vaS+C8c38A3e2ICDwoS9KJalrBKQylb6eEbEnDV+lhM2pCLukC9qduWuEiYJyBzCjrHQ8eDU/ij5wFBXZ9BTZR7eLAHCLeVDR4i+lM8C1WTk7A71k18wBsxbFODgl6UsBUexZRHUHjY2/GUjkPuup6YuGEQakprTZJW0iarOZuw99h24sQJFJUGUPnA5OCpRqcbCXrRnD31MGXMywJ4nAOPeBWTE/F5T4n/3PFlvhFt0tR501yJRIXKQsLDKTzUlR68rheuWBuD8esGorq0xpwnW0Lp2nOmzpqSPn78OIrOBlB1P7f3eZSRmLjFxd4rYQnPDQqDZ1DMuRzlE+PxzxiJ/8zxZazszpctESoBSRpRV1YJe4Vz18ZSOhY5b8VgLMUrS6rMAdhKekWtbEi4qAhFpLCkFBX3cZfkYdiIzZWgF8m6wjcGhTGbh+Ub+qBiYhw+6SHxnzq+viu7heRUBpYhHA9hukrYCg96qydy/h6D/mu6Y/Tfs1F+usIk2Rwla5GsOHbsGI4ePYrC4lKU38N+ZHYfylOsOW664AkfOuFTGDNFGgJjY/FJtJt4nxVdjaDkcnV1x1fyXlxB2YGucPaaHshaHY2MVV0xcnU2AqfLjdSlsLJGuLAQR44cge9UCSru5vbO/24wUpJToiZVV1Tz+jplUZAKzEgBeFAuHxODHUb8J44vZUUUBlFQchfAZJXuAMr2d4X7reqOy//WDWlvdsGw1ZkoO3HOpNgSErWyEvb7/fD5fDh04jQCd3Grn9E7KNYSHllMTwauTyIJCORFY2uUxH/s+JKWRSJ7TbSRC8FUlazIpGyGK9znza5IeyMKKX+NxJA3M3C2qNSkeCkka4UPHz6MQ4cO4UDRSZTfzs7w+kSmSCkmeSGcs7LT+JmpCcCUeNIL50Z1w5YuEv+R44uneMaqbshgkl6UbF8i2fSQcBf0fr0zEl6PxJV/zUDJ0TMmxZaQqEXCBw8eNOyneOA2bvVT4oBplJLcBXAuJMvPXNcLmBRLYlA2PAofWPHYxREUi0I6k7QoVZFq0qUsSaZw4spIJJDYv0Rg0Mo+OH2k2KR4KazsgQMHsH//fsO+wuMom8ftfVIPYDKlJOZFc5MlKnoC18YAE/nZCd1ROrQzNkcq8acdX4+FHSjW2Yh5SeK9sLLxf+mEXq91RCyJXtEe/Vem4aTvFCR1KazsN998g3379hn2+o/h3Fxu9RO6UYhSEvOiOSMqooHx3YFx/OzYKJTldsTGThL/oePrvqADU+wEiXmJ472wsj1XRKDHnzsgmkQtD0e/FSk4fugEJHUprOzXX38NsXfvXuw5XIiy2exTxnYJCknMi+aMaNcg10QBY/jZMZEovTIC6zu64lHzwxHzWgRiKCY5obGwopLttrw9ui5rhyjSaWkY+i5PwbEDRUboUkhUfPXVV4Y9e/bgy4N+lM7kNj860hWSVAuM7gzk8TN5nYCrO5IInM0Jx1oj/pTj6/RyOLr9ub0Ra44V7ULZzkvDEbnkMnQi7Re3QdrSZBz95mhIysp5rxIVu3fvNnz55Zf4fP9hlOZzSx/VnjKSagmKjiIjI0gHYAQ/O6IdzmSHYVV7if/A8UX8qS26LKfYsvAQXTiONLIUJR2XhCGCdFjcltJtEbaoFVKXJePIvkIj1hJW1gpL+osvvsBn+w+hrIC9yYhwSlFIYhegOYlyfng7ws8Nu4yEUbwN3giX+BOOL+y51mj/Uhja8QHavURedPlTG4T/kbzQBpfxGvZ8a4T9oTXaPt8KrX7vIPnFJOz5eA92bN8B/vbBwN9GGOy9rvyNhIG/kcCWLVuw5dPPcHBiJooz26C4f1iQAWE4zTRLSLHI0nxbnCEl/dugJLM1zpLDKa1c8SedrZT3O4+RR8j3ycPkIfKAy3d4vY/cS+4h3yZ3Of4e9/c4smLpihNLly71i8WLF/uXLFniX7hwoX/RokX+BQsW+F999VVznT9/vhm/wuvLry44/kqvuMKXHccvXiHzyQKyqJXjX6hra8e/mCwhS9s6/uVtHP8y8lqY43893PnkX3U9NA08lCycAAAAAElFTkSuQmCC</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>23</OID>
    <Name>Romania</Name>
    <Acronym>ro</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>24</OID>
    <Name>Slovakia</Name>
    <Acronym>sk</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>25</OID>
    <Name>South Africa</Name>
    <Acronym>za</Acronym>
    <Flag>iVBORw0KGgoAAAANSUhEUgAAAC4AAAAkCAYAAAD2IghRAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAA+0SURBVFhHtZh5VFRntsW/kOAUQCZFQAEFBQTEAWUoZhCNs+Icg5rJOMUhJsaYodtO2ybPttu82Omk1bRPgxoHEBWxRGQSUWOroGJkHosCCi7zKPudc6uqrTZ0v/dWr/fHXrcsXSu/b9999vkqQsSJ1H7fi/b+h0Vn/4Ok70Sn+EZ05eXe7czPyel8/CC3syz223Y4Cempm5B6XIXUNUZIHaT20UJqdRFSk7OQGkaRHIVU6yAkNT2rRwipariQyu2FVGJHshVS4TAh5dsI6Qk98+iZay2k+1ZCumsppJ8shHTLXEjZZkJKNxVSqomQUgYJKXmgkJIGCCmxv5Au9BPSOdLVl0S+EEfE7ZEnzTH2zBB4nh0KL5L7GXOk/ayERiWhsqoaqvzHaH9Tgc5oZ3Qs8UDbMi+0L/VE6zJPtCzxQutiD7QsHovmaHeSG5rmuaJx3hg0znaBNNsZ0oxRaJjhhPppjiQHaCKHoy7cHrXhtqgJGQZ10FCoFdao9reCys8CVT5mqJxogorxJigfNxAVnv1RNtYY5e4v4oHjCzjzolAJ8b24Pfm8HaZeGYmoK6MQleyMaVedEZZsi8MPv0BnUw+aWtogdXSh88Q+YIM/8F4k8ME0YDvpfdZUYCt9tzUc2BQKbAwC1iuAtQHAminAWz7AGxOB1eOBleOA1zyBV8cCy1yBxaOBRc7AfCdg3ghglh3wyjBg+hAg0hIIMwNCXwYCBwGK/qj1NMJpGfyvBH7OFpEEPZU0jcBfueqCmaSIq/bYkj0H9Q21aG3uQGPXU7Q9vIXe7TO1kB9MJ0XRQQh8S4QOOpigA3XQfgRN4G8Q+GoCX+lN0F4E7UHQ7sBSAl9E4NGjCNoRmDMcmEng022AKGsgwoKgCTzYhKAHAgH9oB5rhJMvMPhhcXuK7Di5TZpO4DMIelbKaMy5NgazUkchOs0ddysz0N0KtJDzrS0t6PluB7A5ROv438HDgHfpu77AX9eBx/z74CeMdOC+CXbaiOjdJujZBD031RXz09ywIN0Ns9JG4OjjPejtADo6utEGoCvrIjlNsFvIfdlx+rzxnziuB/83Ha8hx08IBv9W3J6UYE9uOz9z2wA6Ot0dCzPGYjFpfsYofPjTHDQ216OnC2h/CnTWV6N3dwywjvIs5/t58MkUlUkUlQm/jMqSMRQVl+eiYvsvo1LtYYQfGPxWtnh4Ks8UIVdcEHV1NGbq3J5Hbi8gtxcSOEMvzfTAsuueWJrljpgsT+Sq0oBucr2nF3QG9MR/g963CZBjso4G8x0a4rd9KeN9gfNgugF68AUjtRmfzRln8KHAVCuDjNNwKgYA/v1Q7U7gnHE8FA/RLFDV1A9LyNGoq2PkbDM4u72IoJfooF/N8sJrN8bhtexxWJw1EsfzfwuQ670kOgN6ih+ilyPzJg3jGhrMt2kw+TPHZBU1Sgw1ygpqlOUG4IupURh8rgOB2wMzDMDDzbXDGaQHN0Y1ReUYO44n4gGDo5vUKbD7PjVMCsWCBlIPzm4vJ7dXEHhMtjdW3RyP1aTl2a7YeWcWWtslwpbPgO6nvXj69Tb0xhAcQxvGhAdzBTXKcl2jcBUu1FXhXK5CBqcqnMZVSI4zeIgpgVMVBrDjxlC7GeEog3+52fxxdir9Q2jB0SGQXDIYM1LdMS9dm20ZXOf2SgJn6DdvTcAbpJibnoi54YGc6hQZvofoOTrdPLhy/RGoHnY51d8SXW9Hk8vzKR767p6pA46iCmTgMAamCgzsB/gZA1NeAHwE1C4CRxh8xAj7AkXgHOz/Pb3CXgJvJ7UKaGqN8Vb2aMxNp1z3BX57It4k8SFiKDrRmU74a97Hsu1Pe+j8vSSNGj1//hA9f9qOrq/fRze9ic79W9G1fzM69m1C596NaP9yPTr2rEXb7jVo+/wttO96Ha2frULbJzFo2bkCzTuWo2X7EjS/vwhN25eiYONinJo2vVaMcrIrmBo1DaGhM7B8WQg0pfRKyHU0kiSBr3PtMTt9HA2mlzYqlPFVOtcZmj9zfFbQ99GZztiUHfa0oU3TwaHv6OqRm6eN1NzdiyZaYI2dPbLq2zqhae1EXUsHaknqxlZUN7ZAJTWjqqEZFRoJ5XUSSms0KFFrUKSqRWGVGjlPCqG8llojRjraFERFRYEVHh6FoKDpSIqj7dWlBUe9wM3CwVhI4EuzaDBvEChBcmRY/JkHlgeXW2dhphvmpI7syqi61NzR3tnLy6qluRlNTU1obJRIDaivr4dGo0FdXR2pBmq1GurqalSrVKhSVaKyogIV5eUoKy9FSUkJioqKUFhUiILCQmTfycaBMwdqhOPwoQURkZEyeCQ9wyMi4ec/DTu2UQMQNBpItQLNlS9h0+0xWJg1XnaeHWZg/qyH5kjxTCykhTUz1bE3KmV4b8RVO4RdsUWIchiCL9sgIGkI/C5ZY0qiFXwuWmL8eQuMSzCH17nBcI83hVucCVzOvIyRpwfC4ccBsD/ZD8OOG2NI7Iuw/MEIlgf7Q3wo2oSDPYFHRECv8PBwhIWFIUARgRnTA1H4E1VRE8FXk6iEDuXYYW6mtxwdbhqW3O96aALnNuKNy5uXNzDvBr5K8JUiUjkS4ZedEJrkiKBLDlAkjoD/xeHwpWuHT4ItJp4bBu94G7qpDqFbqjXGnLKE848WcDoxGCNOmGH495Yw+vjFNmFvZ1kQSqAMrIcODQ1FSEgIFEEhmOQThiMHqKo4NgSOCoF7P5tiyXUPLMr0lDuepXVaW6HPQ/Olja8TfB+KIPAwAg9hcIIOIGi/C/bg+xKDTyDwcXFD4UHgbqetMJrAR9G125HAhx83hf0hCxh9ROB2wywKGJSh+amHDg4OBisoKBgTJoVi9YrxkB5RLZURfKlAZ5ERdt50QnSGh3wlYOgFOmheXvIFjZzmC1tfbgeT24E6cF8C56v1JAYnt2VwclsGJ7cNwYcfJvAdBD7MxryA3TWUFjhIVmBgICZNDqb8+6LwOi0CBi8R6C40wo5sR8ynruerAbvMwBwPQ+h/6rY+JgT9fEy8yO2xBO5KbrsQOP/QcThuBnty3O6gBYw/MpaEjZVZQSABPnP4GbBCEYRx40Pw8RZaHFUEXEki8NxHLxMwAdJ25Q1rCMyZ1jttCG2YbUO3+4qJnG9y+x/yTeB2sSawZ/APCXyolUkBu2roMP/Zzy8QPlOCkBRLW1WjjQfr0J0hiLjmTkOndVYvPTAPIsdDD/38QDI0Z1tB2fbXuT2ZIjKJsj2eYuJFMWG3fxGTWFPYErjtIXMY7yBwS/OBBQqFFlyhUMia5BOM+XN8oLlP65bbhIA7KBprMx0RnuIqO2oohjUE5kxHJFOGlTZQ6OrP76IVJidaYxJV4IQLFvA+bw7PhMEYe84MblSDY+JMMfr0IG0Nnhoo16DtCWMMpSq0oho0P2YE06MCZt/2g9gmJGFhYVLi7++PgIAA+Psr4EXR+OIT+inFDVKuhb7/YCCmpzgjMlnrJItd1TvLf56uH8LkUTLsnrvv9d6tyO69VZaJm+UZyC5Nx42SNGQVp+F6USoyi68hozAFGQVXkZqfjGv5V3DtsRLJeUlQ5l1C0oNEJOVeQGLueVy4dw4J9+KR8Lc4nMw4jr1HvmoQpmYm5b6+fpg8RYEpvgG4EUeXHLV2AFEs8OdbVvBXulCVaXuYa60v8d9FXHFAOCm5KAGdjd1okZroKaFDakCnJKG9oR5t9Rq0aurkZ0tdLZpra9BUo0ajulpWfVUlNJUVsmrKSmWpiotQRZuzqrgQeffvIu5MvCT6D3y53Ms7AMsXeqP10UtyT6OIopFvhNWpdvBP0i4M7l8eMBb3saH4u8AkG6zMiEBlbQVaGlrQ3qjBo/I6bL6swdakOmy9VIutiTXYclGNLReqseW8CpsTqrA5vgKb4sqx6UwZ3j1dgo0/FmPjyUJsOJ6PDbFPsP7YY6z7rzysO/IQ6488wDsHsjB/29k6MXHsoLI/fEq/PDgaBMy6c38AgTgg4JKjvCh4y/HS4APoFcGHIYVddoDvJSvsv/8rcrQTkoZ+1jXW4k836yH2NEH8rhHit/T5c9KuWohf10B8Vg3xqQrikyqInRUQO8ogtpdAfFBM+S2E2JoPsflniHfzIDY8hFiXC7E2B+Kd+xArMiGCzqpESZxpKR4RcCGpQOA/s8wx7rwjAhK1C4LXMjdBCEt3CD4IS5FkS2/CBdeLU+j1t6FZU4u62lpEnCTgPS0Q/0HQX0r0maB/p6EDEPjnBL6LwH9N4L8i8E8J/GMC/4jAdxD4dgJ/n8DfI/AtBL6JwDcS+AYCX0/gr2VABJ9RibxYk1Lco2j8bIRlV4bQhcdeXsF8f+B1zHcJPoD+EPqDTKaWWJM5D9WUS6muAe31aiQ90mDAV60Qe0m/b/7/Aw86rRJn/+JYmpw+CD7n6XJD/5uCO5XvDbyG5QOQ+ADyIbh7E2k1X7DCt/f3obmuFfU0WC111Vh7mZzd2w7xhzaIfeT2XnL9f3L8s8p/dPzDov+d44EELj63LHY9Qb0aP0y+4PAi4MvO3w9gcIiJ560RmeSO20U3qAEaqQ1UyClWw+Eww3ZA/JHBdW7rwb9o0EZld90vo9IX+AcFfUeFY8KKoYwHnNKCO8dSrmlredPW4u3FV0v9AfgQPudt4XHOFBszXoWafoXUqdRora3E3uuU2z8yMIvgGZrdNowJg3O+9eC/UWszzvlm8E/Kn2WcHWfwbU9+mXGGXnePhjMdwv+EFtzp2GC6/1rLd2BeufoD8BvwPkffxVvi6L3v0FAlobayHOXllQg8TlHYS8D7+4DuKyYMzoPJ4PrB1IPvLNUOpiH41sfULI+eDacenIfT7ziB/8ay2OGoGV3areSLO18n9QdwPWuKyERv3H1yBzXlatRXluD0HRWMvyJX9+liwS4bOm0I/a9iYtgoenB9o7DjevB3HzxrFHb81TQCjyXwXZbFI46awpXA3U5bag9A7judHoBtaWtQVaKCqqwcNRXFWHmO6uxLjoQuFgzMEeF4PJ9trkEGZxnmm13XO87wHJX/q+OTf+CoWBdbfjMAtgdNYHeI7ruHTGB90Bh/yTiA/NxCPMjJQeatHNjspte5k1tA1wT618z/YX0XMwD3sR6EX79+2PS5ZSe5n1nsJks/eO/8DeLtnyDeuq3V69kQq7IgVl6nbFNEOCYLkiBk8L2Wl8Vu8UjWLp0+E09SUq5Vp6WmkVKqDxy/li/mZynFonSliM4gpSnFgmtKMZ+VohRzSHOvKsVs0pwr9CTNUCrFzMtK8UqiUkRdUopp/LygFJEXlWJqglKEk8LilCI0np5nlbRUlLQR6XlKKRQ/Kqk5lML/JD1jlcL3B6WYws9jWiniT/43vfR3EtIjKVQAAAAASUVORK5CYII=</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>26</OID>
    <Name>Germany</Name>
    <Acronym>de</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>27</OID>
    <Name>Bahrain</Name>
    <Acronym>bh</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>28</OID>
    <Name>Austria</Name>
    <Acronym>at</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>29</OID>
    <Name>Switzerland</Name>
    <Acronym>ch</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>30</OID>
    <Name>Portugal</Name>
    <Acronym>pt</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>31</OID>
    <Name>Nigeria</Name>
    <Acronym>ng</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>32</OID>
    <Name>Costa Rica</Name>
    <Acronym>cr</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>33</OID>
    <Name>India</Name>
    <Acronym>in</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>34</OID>
    <Name>Czech Republic</Name>
    <Acronym>cz</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>35</OID>
    <Name>Hungary</Name>
    <Acronym>hu</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>36</OID>
    <Name>Australia</Name>
    <Acronym>au</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>37</OID>
    <Name>Finland</Name>
    <Acronym>fi</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>38</OID>
    <Name>Mexico</Name>
    <Acronym>mx</Acronym>
    <Flag>iVBORw0KGgoAAAANSUhEUgAAAC4AAAAkCAYAAAD2IghRAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAA4ESURBVFhHlZkJeE3nvsaXIQ1CCCLzIBORiNCmao55jCFCKTrQWx2PqvacDjrQ4biXOkeraozQOHq4aA1BzUHEpWpshGRvicg87cyDeM/7//ZaeTaNc+/1PL9nfevLEr/v3f/1DbamrdGuEou2mnxDVtlcV7L9NVlBlpP/Iv9JlpGvNIvb3z3KLiZfrE1OTracO3fOItezZ89akpKSLGfOnFHt06dPq3ZiYqJqn+I18ey5mtyRfuXl3TRLRQjpoVkqSZUQqlmq2Vcj9NQstaRO6KVZ6nXuh2u3NUqbQnc5I/KQLyIPemMIkevgQ2wn+GDQAS8MTPBG//2e6LfPA333uiPiZzf03uOK8Ql9UVdWj6KiokaKi4tRWFio7gsKClQ7Pz8feXl5yM3NRU5ODrJKylD1ThQanu2G+zNDcH9WDzx4LhQNih5omBWChpnB1vaM7uo5TBcC8WC8B+rDtRyNSZtEZtKJIEw82a2RqBOBmMC+8ccDMO54IMYc88eoo/4Y8Ysvhh72weCDXog+1g+oBSorK1FRUYGqqirVNu6lr7y8HGVlZbBYLJBByYAKq2pR+/4UYF4f4OUI4D+Ep3XYlr6Xn+LPnwTm8pkXw4EXegFzwvBgSlfUhunizzDJKae6YzLFDSbJICgepeQDMfZYAEZTfOQRPww77Ishh7ww+cgzSlyEH8WQtxUvKSmxylfVoe7PkyhHsVco/EpfYL6OtKVPBmPIv9Sb8hSn/P3orqgOFfFvNZOUQUxiMKY+gjEYGcAEG/kRv3RF5GFvTDlK8TqguroaNTU1jci9kb5t6qWlpRD5Ikn8AyYukq/yU3tN6K/DtvTN5++WAUj6krySD0fDFD9Uhoj4Ks00aL8Xnj0TgulnQ9VVtU/3UIOJ1j8JkTeSHyWps2Sij/IfqIcSrq2ljI7cPypvlItKvboetR/GUJByrw8A3hj4MNInA5Gfy+Akfb1s6qP9UdZDxL+h+AFvPEfpmUSuRlsGMI0DMOSlbMbpJTP8Fx9MO8Zf/oCh19Xh/v37qK+vV23BVt5IXepcUi+urrOKv86//+Yg4K3BwJ+GWJG29MlgGuUleWvN18UEoFSJ/00zRR70wfPJYXj+XBjm6MxK6qkGIvKSvJSNkfoYeUmPdEWMLi7CIm4g4pK+yBslY9S6Kpea+6hbPI2ClBPZBUOBt3WkbQzAkJeykZeX8vUxQSgOEvGVmmlogi9eTO6FF8iL58PxkrQ5AJGfYZO6vLBGrY884ovpx5kY/xjiDQ0Njcn/e/F61CyeznQpLcLvDCcjrCxkW/pEXpKXspGa10umNiYQhYEi/rVmGkZxkZ1L6Zcv9ME8IoOYracu9S4vrsw4tuLTRJyl8v9PnOKfzKBgpFV60Ujgz6OsSFvkJXkpm8bUpdafZql0Q36Anviwg4+IcwD/F/HpUir3rTUuGDVupG28oH+scZbRJ89SjqlKyu9S+C9jrUhb+ozUbcuFs0wtSyXbX8RXsFQOsMbP92KdW8tFkFr/30pF1XgTs4pVvA7VpKqqGhVclB6eVfgOfGokzoT/IM6+P4jLPP80aqZ1Q5afiC/ny7nfB3NYFsJsCkuJGC+nMS029XJOlelQn8cl3dqaWibPF4+fQlFOGrJTTqDMwuWdz5SVlasZxTqPc7r8mOJ/YilIWSyS1EdbkfbCYfw0WEaNpWLUOMWnBiKzq574oH3emJlknQ4N5KW0ncuNF9N2OozRxWWVrK2uRXpeKtKyfkfymmFIXDUEJ5Z2wamlbkjeOBVllXUokalQrZy1qF6si0uyIqpeUCLtJl9OWWEjUM1SyfDVEx+w10tJypwtV6MtL6TM4SJtLP0yFVqXfW9MlSW/2rpXqa99gG9/+ysWfuWJY6v74jiFjy315NUdJ5d0wvUDH8NSad2QFVZylf2I8/gbnDHUdMh0F0jKetLGjCI/l1VVtgP6FqA6OgDpPiK+TDP12+uJqaetktG6rFp0HpGW/YqsmtYl3wdTfuEvpXh5eSXSrhxFZlEaZi+fhMPb5uLEEldKcxCfueLEF5448lF7ZFw7QfESFFRwS/A+xUVKpjxjETIWH5nfjdWzcennAsS9TVV0IG57i/hfuTvc46GmOknWQHaKkrJMf1IeY5m0IS2brMGyyTrcFw0VXPIr6vCgAYhZMRzz1s5G0oEPcYLCJ7/0xoX4eUhc5ofTX7ghO/0yyktqkF8u4tyrSJKyOqplX6dxubfdr1Badoncr1RO8keqEmfiEbvdGyVFVJB9iRImUh620pGHfDDwoCcmHmLdVQHLrs5BelwC3v7qOXy+bADeW9QBiUuccXyJG2t9MJK2zsfJpd749Vw85p8ZgFIOtvo9istqKInKnkQWGQXbKmXrvK2W+rn6JuulcFRO9EeKh4h/pZme3O3WKCiihqxsY0VYano4y2Oo2s7ycMGDRv8ET0w4yM0PJdaei8KtlN/wzAYNy+dNhinxEExnduDi91E492V3nGfiF+IW4dLxVVhxfAKK+XcqF3FbK/txqV21tbXBdkurJ63248+HoWKiL264i/iXmqn3TleM5kFBBG2RWhZhKQ1J2ZAekOCFZ/a7YVxCBB6UA5tufIwfLr+PX6/sw+fbozBurYax29vh7R/sMWtjRyzeNxrvxE7GlANOiL2yHIU8NVUtjOJHzwOC7PoUsonSDw/GAULfyloPET0pHorK8T646qYn3muHC7epVkFbJGFDeDBTHkjh/gc8Ke2BiH2uGJPQBzUldSjKzcPGszE4em0FFn6ajLkLd2PrmkhEcwBvfrcJ63+ai92XvsDKg0NRkFuMe8VlqFgw3nqqkdONCNoifcaphyljTijA4xx4xCsf743fXEX8C80UssNZpSnnTXUlIipIWYjwAAr306Wf3ueOJ/e6YNS+3qgqrkZBfiHu5mbi1SMuOHZ6DhZ9vRz/szkap1dGYtbyV7HtZDTmHumBm5kpyM3OQ1aRBZVvcXmfQxkRE17QMe4lYRGebRUGz6CY2R1lYzzxq4uIf66Zgrd35svmDSkBkVSiuqwkbCscsdeN0m4I/9kFIyheUVCpDsAFeUXIy7iDVZdfxwcXRmDB1iCs2TkG754fi9UX34Mlqwg593Jx7949ZBQUo/wNrpI8DCux2SJoi8jqws9ZhTGDh+Vng1A+xgMXuoj4Us3UbXunRjkpA4O+bPdlupKwIdznZ1eE/+SCnns6Y+hPYSjLK0d2drYiJycPhbklKMwpReqN66z5SyjJL0d+diGFs3H37l1kZmYiI78YZa9xPzIjiPIUexQ9XfCEDznhUxjThABYRrjhgrOeeFB8RyUochFy1dtP8V54krK9deGwPV0QutsZwbs6YtDuMFjyypCVlfUQkqqIZtvIKuGMDNy5cwem3AKUz+fyzv9uUFIiJ4mqVHVR6ZefUxYx/sBUP4AH5bJhLkhS4ks0k1+8E/pQUOQegslKur0o21MX7rGrM7r/dycE7OyA/rtDUJJdqlJsChE1ZEXYbDbDZDIhjXVueYVL/dSuVrGmsJHFFF9gsg/xgiXSGYlOIv6ZZvLZ4oiwPc5KrhGmKskKIZQN1oWDdnZEwA4n+P3TEX13BqMoq1il+DhE1hBOT09HWloabmXloGwud4aTvZkipZjkw7DPkJ3EZyZ6AVGexB2lgzvhVAcR/1QzeVI8eFcnBDNJWyTZbkRkAxuFO6Drj+3h9aMjnvpnMAoyC1WKTSGiBiJ8+/ZtRSrFLS9xqY/yACZRSuQegn2Nsnxmgjswzo24oGSAE44b4m6xDhRzQiCTNJBUBX+VLmWJL4W9tzvCi7j9wwF9tgch706+SvFxGLK3bt1CamqqIiXjHkrmcHkf1wUYTykRs0X6xouo4AqMdQHG8NnRnVHcrz0OO0rin2imLhvbUKy9ErPFh/eCIev5j3Zw39YWbsQ5vjV6bg9AjikXIvU4DNmbN28iJSVFccN8F6WzudSP7kQhSomYLdKnRAVnYFRnYCSfHeGEkoi2ONhOxD/WTJ03tGGK7SBitnjwXjBkXeMd0OWHNnAmTlvt0SPeD/fSsiFSj8OQ/f333yHcuHED19IzUDKD+5QRHaxCImaL9CnRjlaGOwHD+OwwRxQ/5YD9bXVxp3X2cNnmABeKiZwgbcEQFdlOW1uj45ZWcCLt4uzQbasf7t7KUkKPQ0SF69evK65du4Yrt80onsZlfqijLiRSTTC0PRDJZyLbAUPaEgcUhdtjrxJfrJnafW+PTj+0VmKPYoh2oGz7OHs4bn4C7Ujr2BYIiPNF5s3MRilDzvYqosLVq1cVV65cwW+p6SiO5pI+uDVlRKopKDqYDHIgbYCBfHZgKxSG2WFXaxH/SDM5fNcSHbZSbIt9Ix3YdlSyFCVtN9vBgbSJbUnplrDb1Az+W3xxJyVDiTWFIWsIi/Tly5dxKTUNJTHcmwy0pxSFROwhpE9E2T+gFeFz/Z8gdhRvgR32Iv6BZrJb2Ryt19ihFQfQag1ZrfNdC9h/S75pgSd4tVvVHHZ/b46Wq5qh2d80+K72wbXz15B0Ngn89kHBbyMUxr1c+Y2Egt9I4NSpUzh18RJujwlBfkgL5Pe0s9LLDnlMs4DkC6HS3xKFpKBnCxSENEcRSfdrpot/qCVS3qz9hbxH3iWLyDtkgc6bvL5BXievkVfJK5q5y1td7sTHxWfHxcWZhdjYWPPmzZvNGzduNG/atMm8YcMG8/r169V13bp1qr2W1+/Xb7i31t0j43tNMwtryTqygWxqppk3yrW5Zo4lm0lcS828tYVm3kK22WnmH+21C/8C1mvGnPbybMIAAAAASUVORK5CYII=</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>39</OID>
    <Name>Denmark</Name>
    <Acronym>dk</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
  <Country>
    <OID>40</OID>
    <Name>Singapore</Name>
    <Acronym>sg</Acronym>
    <Flag>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</Flag>
    <OptimisticLockField>0</OptimisticLockField>
  </Country>
</Countries>BSJBv4.0.30319l�Q#~�QM#Strings��#US��#GUIDȱ�#BlobW��+	�%3�U���#�8:'m�*
M2
�s����L4[������/scCu����4�s��"	�%	4,	�8	�J	�d	O	�	�	&�
�	���
��
2&��	���sA�*�psX�.��.�������"oP��2�v��25s
]s��*��	�
?sn��4:sq�*~a��[8ws�2*����
� s�!��!4�!�B"�"�"�+$�&��&�&6(())0))"I)2�)*U*�	�*4*�*p�,��,��.�'/��/�/�1�1*�1�1122H22e22~22�22�22�22�223�733K3�	^3�	y32�32�3�3��34�3%4�3C4sU4�*]4�	h4��4�3
�4s�4��4�	5�5�?5�5��5�6�5�5�526�\6��6�3�6��6��6�6�6�	&-7�	>7�6a7�n7�x7��7��7):�7�782&8C>g8V8v8�:�8�7�8�8&�8�	�8�9�
Y9si9��9��9�9�9�$:41:4S:�8q:�	.x:�.�:�.�:�.�:�>
;V8.A;�.^;�y;��;��;�3"�;�;"<�"<�<�	"-<�"F<�[<P2w<v2�<s�<��<�
=sH=�2l=v"�=�"�=�"�=�"�=�
>s
:>s
O>s�>s[?�?��?�&��	�?�C@��@g@�@g@�@��@�	A4A4*AA�[A�nAg@�Ag@�Ag@
�As
�AsB�4B*?B�	fB�
�Bs
�Bs
�B�B/CsjC��C�:D"�D�"�D�D"E�DJE2&dE(�Es�E��E2&JF(&^F(}F)�F)�F)�F)AG"sG�3*{G�	�G��G8BH�G>H�	2I4
>IsqI�
�Is
�Is�IsJ�aJ��J2>�J�J>K�xK��K�B�K�GF�K�KBL�K/</
W/
p/
�/
�/
�/��/
�/�/
! /,)1/00</
	6O/Dh/
Gv/
J~/O�/
Q��!%r�/%&t�/T'|�/T*�/
8�/T8�(/
;�D/
<�V/T<�_/1C�q/TF��/9M��/=M��/TM��/
Q��/
U��/TY��/An�/
p�8/
p�O/Tp�Y/1v�s/
y�z/T{��/E��/
���/��
�/���/���/���/
�*�/=�0�/T�8
/1�=�/
�E-/��[A/��^W/��hs/
�i/
�w�/
�}�/A���/T���/
���/
��/M��/X��*/T��</1��W/T��f/
���/T���/
���/
���/���/
���/
���/T���/
���/
���/U���	
��6
��f6����>
���E
��
R&
RF
R�
aF5/�5:6�
h1T�Q���Q���V���V���V���}���/

8V
�l
Q����V
����Q�,~L�o��~�~�~�~~0~W�C�6phN�#E���&?Zm�����$�)��$�)�b�
!��$M��)m��;�����y�����$�)��$�)�1V
����5��B�B�B�Bk���Zm�Z���_#hd��i�i�i�i�i�$�)�n" �A ZI ZZ ���$�)� )!�!�V
��!��!���$�)*"�V�2"	V�6"	V�="	1B"["�d"��"(�":2#Sj#��#B�#��#B$��#B4$�^$��$��$	�$)�b|%R�%R�%R��$�)I&/�&:�&/�&\�":V
��5��')�&:1T�k(��(/�(�F5�
%)�7)�B)�Q)���$�)*!n*��*�++Z-+�:+�J+��U+$�)w+��$�)�+)@,ZL,���$�)Q�g,�Q�v,�Q��,�1B"��$�)�-y�-��-�L.�g.��.��.S�.��.��.SL.�L.��.S��$�)�/��/��6��>Z�>�
FP �D	9X �p	=k �x	=~ �D	9	� �p	=	� �x	=
� �D	9� ��	G� ��	L� ��	G� ��	L� ��	G� ��	L� �p	=3!�x	=:!�D	9B!�p	=R!�x	= Y!�D	9$a!�p	=$�!�x	=(�!�D	9,�!�p	=,"�D	90D"��
[0 "�-5(12"�m5(2$#���3B#�D	93Z#��
l3l#��
p3#���4�y4�~4�"~5�+�6�<�7�H�8�#�H�9�#�D	9:�#�y:�#�~:�#�"~;$�+�<$�<�=$�H�><$�D	9?D$�D	9?L$�a�?S$�n�?`$�}�@|$�}�A(%���B4%���B<%���BE%���CM%���CX%�D�%�.E�%�A9F�%�O�F�%�O�G&�D	�H&�D	�I*&�VlJd&�c�J�&�t�K�&��$K�&��)K�&�D	)L�&�
<Me'�D	9Mc'���Mm'�2
�Mu'�;
�M~'�D
FN�'�M
KN�'�D	9O�'�
ZO�'�D	9O(��
lO(��
pO(��
lP(��
pP"(�2
�Q*(�;
�Q3(��
�R;(��
�RD(��
FSL(��
KSU(��
�T](��Tf(�uUn(�-yUw(�@�V(�V�V�(�l�W�(���W�(��uX�(��yX�(��uY�(��yY�(��uZ�(��yZ�(��u[�(�y[�(�"u\�(�:y\�(�Ru]�(�ly]�(���^)���^)�D	9_)�_�_,)�D	9`Z)���`�)�D	9`�)���`�)��9b�)���b�)��b�)��c*�4�c,*�D	9cb*���cj*���cs*���d{*���d�*���e�*��e�*�!�f�*�4�f!+�*�f/+�=�g=+�*�hX+�=�i�+���j�+���l,���m4,��9n�,��n�,�D	9p�,��9p�,�,p�-�?2r�-�D	9r�-�D	9r.��9r8.�,rz.��Dt�.��Ot�.�D	9u�.��Du�.��[u�2��[v�6�ww7�D	9x
7�D	9x7��~x�7���z08��9|`8�,|�9�D	9~�9��~�9���~�9����9���:����
:�	��:�D	9�8:��9�(<�����<��9��=�'���=�[���=��9� >�,��>��,��>��9��?�����@�D	9��@�
�5A�D	9�=A�D	9�\A��dA�$�pA�/9� B�G�HB�R�C�\��C�h�D��"�XD��"��D��*��D��9��D�,�<E�D	:�aE�2
��iE�;
��rE����zE�����E�����E�����E����E����E��G��E��G��E��G��E��G�F�
M�6F�D	9�>F�D	9�LF�L���F��9��F�,�lH�����H� y�I� ��HI�) ���I�p	=��I�x	=��I�D	9��I�p	=��I�x	=��I�D	9�J�p	=�/J�x	=�6J�D	9�>J�D	9�LJ��9�|J�,��J�D	9�K��9��K�j ���K�v ���K�� ��L�� ��
L�� l�L�� p�*L�D	��@L�2
��HL�;
��QL�h!��YL�y!��bL�D	9�pL��!l�sL��!��|L��9��L��!���L�,�M�D	9�/M�I""�XM�2
��`M�;
���M�q"���M�~"���M�t���M��"���M��"-��M��"3�N�	�"?�8N�	�"?�mN�#F�uN�"#L��N�����N�w#9��N��#l��N��#p��N�D	9��N����O�D	9�TO��#d�\O��#o�hO�w#9��O��#{�
O�E)
��O����P�D	9�HP�w#9��P��#���P�$���P��#{�P�E)
��P�����P�B$��Q�P$��*Q�j$��2Q�v$��[Q��$��cQ��$���Q��$���Q��$���Q��$l��Q��$p�	R��$9�?R��#{�FR�D	9�NR��D�VR��O�_R�D	9�tR��D��R��[�|W��[�\�%G�$\�"%L�-\�6%G�5\�H%L�>\�Z%G�F\�k%L�P\�
��\�D	9��\�D	9��\�&���\�8&�,]��9�\]�,��]�W&$��]�e&)��]�D	9�&^�s&�>^��&�F^��&$�P^��&/��^�w��^�D	M��^��'_�2
��/_�;
��8_����@_����I_��$Q_��)t_��|_���_��&d�_�'m�_�'l�_�*'p`�C'l`�X'p\`�m'9x`�m'p��'l�`��'��`�	�"?a�	�"?Ia�D	M	Xa��'l[a�w^a�D	Mxa��&�a��&$�a��'l�a�w�a�\/`b�R/�b�+��b�<��b�H�c�D	�&c�D	9Fc�a�Mc�W&$Uc�e&)^c��'�xc�(��c�A(��c�V(��c�u(� �c�}(9!�c��(�!0d��(�"	d�*F�
#Xe���$de�D	9$�e�W)�$�e�}(9%Lf�c)9%|f�t)9%�f�y)�%g�p	=%)g�x	=)0g�D	9-8g� y-tg��)�.�g�D	91�g�D	91�g��)�1�h��93�h�,32i�?259i��)�5Ai��)�5Ji�D	96li�*�6�i�p	=7�i�x	=;�i�D	9?�i�D	9?�i��*9?j��*�?6j��*�@Sj�D	9Amj��*9A�j��*9A�j��*�A�k��9Cl�,C�l�D	9E�l�^+�E�l��9Gm�,Gom��+lIwm��+pI�m��+�J�m��+�J�m�D	9J�m�D	9J�m�,�Jn��9L8n�,L�n�p	=N�n�x	=R�n�D	9V�n�I""V
o�D	9V,o��9Vlo��,3V�o��,;X�o��,;Zlp�-;\q�%-�^xq�6-C`�q�I-Qb�r�Y-[d0s�m-[f�s��hly��i$��9jT��!�j`�,l����n���#gn��-mn���-�o%���-�o.���-lp6���-pp?��t�qG���-tqd��D	9rl��0.�rt��>.�r}��B$�s���P$�s���j$�t���v$�t���q"Fu���~"Lu����$�v����$�v����#GwӀ�D	9w܀�
�w���D	9w���0.�w���>.�wƁ�q"Fx���#Gx��D	9x���0.�x��>.�x��q"Fy��~"Ly���#Gz/��D	9z7��D	9zT��/�z���/9|ʂ�I/�|���9~��,~���p	=����x	=����D	9����_/�����D	9����d/��Ճ�m/l�؃�v/��ۃ�D	9���D	9����/��+���/��2���/���;�D	9��;��>m�d�D	9�d�F��000#0000#0000#0000#0000000#0000#0000#0000#0000#0000#0000#0+0q0q005050505050:0505050505050?0H00000:0J0J0:0:00V0000000000000000000_0j0q00000s0s0y0y0�0y0�0�0j0q0�0�0�0�00�0�0�0j0q0j0q0�0�0000j0q0j0q0j0q0�0�0�0�0�0�0�0�00�0�0�050j0q0j0q01�0�011:0?000001j0q0�0�0$1,1,1000#0000#0000#0000#0000#0000#0�0�000016100C1P1�0�000X1000000Eq00Eq0000000�0�0000�0�0j0q0j0q0�0�00j0q00e1�011:0?0l1j0q00000000r1~10011:0?0l1�011:0?0l10�0Q)Q)505050�10V0V00�0�0�0(F�0000#0000#0$11�1r1j0q0�0�000000#0000#0q0q0j0q0�0�0j0q0�0�00j0q0�0�0000#0000#0j0q0j0q0j0q0j0q0j0q0�0�1q0�0q0�0q0�0�0�0C1P1�0�0000�100000000j0q0j0q0�0�0000#0000#0�10$?(F))-))5!)$)%&'()+)-I4)5-6I7-8-<>)@B)C)E)FG)HQM)NQ7,YBwi7,�D	��D	��D	��D	��D	��D	��D	��D	��D	��D	�D	�	D	pD	�!D	�)D	�1D	�AD	pID	9D	9D	9iD	9qD	9y�4��4���4��4Y�4��4���4)p	=�5l�%59)D	9��5l4�5J�
P<D	d�6jDD	�LD	dT6�DD	���6�4D	�1D	9�7��7��$7�D	�	X7��g7"�D	�!2
�)D	�)�7��"�!�7@1�7L�7@,�7w��79D	99D	��8�I18��98�Q}8�aD	�a�8�D	9D	9i�8�AD	9D	��X7�ID	9yD	d�(9�I�9�?9���
pI{9���9���9�\D	ddD		�D	d	:		:	!��@:&	�J:,	1�9��`:1	��:?	)D	9��:J	��:���:t	�:�1�:Q	��:p!D	9!;c	1*;�!6;��D	p	1D	w	�V;�%59��7�	�;l�;lD	9!D	�)D	�	9<�	AD	�	lD	9t�:�	1D	
$J:
|�:�	��:�	ah<\
Y�<b
Y�<g
a�<m
��9���<���<�q�9���<9y=|
�(=b
�:=9�D	dq^=�
�D	dq�=�
aD	9�=�
a�"��=9��=�
��4�D	9�2
��
>��>��)>c	�E>�
�Z>p�f>p�~>�
��>�
�>�
��:�	��>��1?�
�C?lyP?9yd?�
�u?���?��D	9��?��>���
py�?l��?	�?�D	d�D	�D	9�@�"@��,@p�U@$��@E�@Kq�@Q�J:
�@��AcJ:m
)&Ai�3Al1RAp��99�A���:�	Y�ApaD	d��A�iD	d"B�yD	dqRB�q\B���;l�D	��98��D	�q�B��B��B��5l�
l�J:
�J:�qD	9�!���B�y	C�Cl��?�!CyD	9�D	9�*;��-mFC ��:�	�PCc	��:�t��FC ��C\
�V;��D	d�Cm�Cm�98t�D	{��Cly�Cpy�Cp�
D��D	9��:�	�D	9�&DJ�J:���:��2D���4���4�
��5�5l�D	9�ED��KD��D	9��:�	�D	9��:�	aSD�	bD�rD�T�;l!�D�TJ:
�D�
�D	�)�7
1�D
1�Dl!D	p�D	9�D	d�4E:
��4G
��4�
�D	9�4E:
|�4G
�4�
1�4�
1XE�
�uE���E�9�E�
�D	d�E�
D	9,D	d�:�	�C�
�;l�D	�	D	dIqF�4�$�4�
$5lD	p,D	9�FC,�F�	�FJQ�Fl,�9Y�FlY�F9!D	dYD	TY�FpY�F9)�Fl,�;l,�F�
��C\
��Fl
GLGh�6Gj1D	d�^Gp9�FwA�G��D	9I7���*9��G�Q�*�y�G�Q�*�Y�*9�J:
�/HpDH�_H�rH��H��Hh�Hh�Hh�Hh�I��!I�<J:�yUI�QRB�y�I	y�I���Il��I	��C\
��I��C�1�I���I	��C\
�D	D�4G
L�4�
$�:�	$D	9$�5J1J���4G
1J�
�D	��D	dEJz�D	d�J�T�J�T�J���J���J���J���C\
�	ClyK��K�I/9�+K9�D	dcK��D	d�K��D	9��K��L��D	9�D	#$�(�,�0�4� $��!�.s�.��.cu.��.SS.{S.��.�1.��.[Y.#:.+�.+�.3.;.C0.K0A�a������ �@�`��������3~!�a����������!�@�A�`�a����������!�A�a����!������ �a���������@	�`	��	��	�
� 
�!
�#
��#
�#
�@
�A
�C
�`
�a
��
��
��
��
��
��
��
�� �@�`���������� �@�`���������
� 
�@
�`
��
��
�1�
��
�1�
��
�����!�A���������a��������	���	��	���	���������	���	������������� ��	 �!�@��	@�@��	A�a����������� �!����	 � ��	 ��	!�@�@��	@��	 �@�`��	`����	���	������� �@�`������������!�A�a������	�����	���	�����!����	�����	�����	@�`����� �@�`�����	� � ��	@��	@�@��	� �!�"� "��"�#� #�`#�@%�`%�&� &�@&�`&��&��&�`'��	`'��'��	�'��'��	 (�@(��(�)� )�@)��)��)� *�@*��+�,�`-��-��-�.��.��0��0��	�0��0��	�0��	1� 1��2��	�2�3��	3�3��	`3�`3��	�3��3��	�3��	�4��4��	�4��	�4��	�4��6��6��	7�7��	 7��	 7��	 7�`7��7��7��7��7�8��8��8��8��8�9� 9�@9�`9��9��9�@:�`:��:�;� ;�@;� <��	 <�@<��	@<�@<��	�<;lS��'b��W	j	~	�	�	�	 
r
�
�
�
6��/>Pbg����
#
A
Z
|
�
�
�
�
�
�
O[c~�����#�+-6�"�"

	

"#$!'"(#,)0*3+5-7.;/<0>1@2F3G5J6L8S:T?WDYH\I_JeKfLiQlc
Vp
V
V�
u�����3'
A�
�
U'
cu�~��
��U�������������� �6��o�A��;�lY�g�w��5�
O�XTT(T:T=!�E!�V!u�
�!"u"�
O#X#X^#^�#��#��#�%$��#��$�%����%u�#��l�%V�%V�%V�&3�&C�
O�3X�'w�'u�'u�&C���&3�(��;A*�+u,,�#~.%.��.�$�%�O#^���#T'
��.O#^�#T�.O#^�#T�/�0�;:	
YZ
		16
7
89DEGJKLMORQSTUVW!X!Z#Y#[%\%^']'_)`)a+b+c-d-e/f/h1g1j3i3l5k5m7n7p9o9y;x;~=}=�??�A�A�C�E�G�G�I�I�K�K�M�M�O�O�Q�Q�S�S�U�U�W�W�Y�[�]�_�a�a�c�c�e�e�g�g�i�i�k�m�o�oq�qssuuwwyy{}}�� ��!�"�#�$�&�%�(�+�*�0�1�2�3�5�4�=�>�B�A�G�H�I�J�L�K�N�M�P�O�R�Q�T�S�_�`�j�k�l�o�p��������������������������������������������������������������������������� *8Dbd!�$�(�+�4x5�7�8�>B0C8EJGrM�#*1DZ���	
	�	�	

�
�
[x��&�����1
Q
j
s
�
�
�

:������"��
/)

T�

�

e�

��
_

b

Q�5�7

@8

�G

�K(L�'AL�(mL�)�L8�
�L��L���LSRTU:S��Y���9	��
�
�<Module>TreeListDemo.exeNavigationStyleListTreeListDemoShowTreeListLinesConverterAlertVisibilityConverterPriorityTemplateSelectorObjectIsTaskConverterSummaryIconVisibilityConverterCountryToFlagImageConverterDragDropSourceGeneratorTaskContentControlFileSystemDataProviderBaseFileSystemHelperDataHelperFileSystemItemSizeItemSizeChangedEventArgsCountriesDataCountrySpaceObjectDataSpaceObjectsTreeListCheckAllDemosFixtureTreeListDemo.TestsTreeListDemoModulePrintTreeListDemoModuleBandedViewBandedViewViewModelChildNodesSelectorChildNodesSelectorViewModelDemoChildSelectorDragDropDragDropViewModelDynamicEditorsMultiEditorsListMultiEditorsTemplateSelectorDynamicNodeLoadingFileSystemItemFileSystemImagesEndUserCustomizationEmployeeCategoryImageSelectorNavigationStyleToIsEnabledConverterHeaderToImageConverterFilteringFiltrationModuleViewModelFilterHierarchicalDataTemplateModePriorityBaseObjectProgressingObjectProjectStageTaskHierarchicalViewModelObjectTemplateSelectorNodeCheckingFileSystemFileSystemItemModelBaseFileSystemItemModelFolderSystemItemModelLogicalDriveSystemItemModelSizeUpdaterSizeCalculatingQueueWaitIndicatorVisibilityConverterFileSystemImageSelectorNodeTemplateSpaceObjectsViewModelImageDataToVisibilityConverterLinkButtonPrintingOptionsSelfReferenceDataSelfReferenceDataViewModelUnboundColumnsBooleanToVisibilityConverterUnboundModeStateTaskObjectStatesProjectObjectStageObjectMultiSelectionMultiSelectModeToBoolConverterProgramStartupResourcesDevExpress.Xpf.Demos.PropertiesmscorlibSystem.Collections.GenericList`1DevExpress.Xpf.Grid.v13.1.CoreDevExpress.Xpf.GridGridViewNavigationStyleSystemObjectPresentationFrameworkSystem.Windows.DataIValueConverterDevExpress.Xpf.Core.v13.1DevExpress.Xpf.EditorsBytesToImageSourceConverterSystem.Windows.ControlsContentControlEventArgsDevExpress.Xpf.DemoBase.v13.1DevExpress.Xpf.DemoBase.DemoTestingCheckAllDemosFixtureDevExpress.Xpf.DemoBaseDemoModuleSystem.XamlSystem.Windows.MarkupIComponentConnectorDevExpress.Xpf.Grid.v13.1IChildNodesSelectorDevExpress.Xpf.DemoBase.HelpersDemoViewModelBaseIStyleConnectorDevExpress.Xpf.DemoBase.DemosHelpers.GridMultiEditorsListBaseDataTemplateSelectorTreeListNodeImageSelectorEnumSystem.ComponentModelINotifyPropertyChangedButtonIComparableDemoStartup.ctorTypeSystem.GlobalizationCultureInfoConvertConvertBackSystem.WindowsDataTemplateget_HighTemplateset_HighTemplateget_NormalTemplateset_NormalTemplateget_LowTemplateset_LowTemplate<HighTemplate>k__BackingField<NormalTemplate>k__BackingField<LowTemplate>k__BackingFieldHighTemplateNormalTemplateLowTemplateInitSourcesNewEmployessIdsWindowsBaseDependencyPropertyShowBorderPropertyget_ShowBorderset_ShowBorderShowBorderGetLogicalDrivesGetDirectoriesGetFilesGetDirectoryNameGetFileNameGetFileSizeinstanceCoreget_InstanceGetFileNumSizeGetFolderSizeSystem.IODirectoryInfoInstancekbmbFolderDriveCalculatingget_DisplaySizeset_DisplaySizeget_NumSizeset_NumSizeEventHandler`1SizeChangedadd_SizeChangedremove_SizeChangedOnSizeChangedChangeIsCalculatedFileSizeToStringToString<DisplaySize>k__BackingField<NumSize>k__BackingFieldDisplaySizeNumSizeget_Sizeset_Size<Size>k__BackingFieldSizeSystem.CollectionsIListdataSourceget_DataSourceDataSourceget_Nameset_Nameget_Flagset_Flag<Name>k__BackingField<Flag>k__BackingFieldNameFlagIList`1get_ObjectIdset_ObjectIdget_ParentIdset_ParentIdget_WikiPageset_WikiPageget_ImageDataset_ImageDataget_ImageHintset_ImageHintget_MeanRadiusInKMset_MeanRadiusInKMget_MeanRadiusByEarthset_MeanRadiusByEarthget_Volume10pow9KM3set_Volume10pow9KM3get_VolumeRByEarthset_VolumeRByEarthget_Mass10pow21kgset_Mass10pow21kgget_MassByEarthset_MassByEarthget_DensitygBycm3set_DensitygBycm3get_SurfaceGravitymBys2set_SurfaceGravitymBys2get_SurfaceGravityByEarthset_SurfaceGravityByEarthget_TypeOfObjectset_TypeOfObject<ObjectId>k__BackingField<ParentId>k__BackingField<WikiPage>k__BackingField<ImageData>k__BackingField<ImageHint>k__BackingField<MeanRadiusInKM>k__BackingField<MeanRadiusByEarth>k__BackingField<Volume10pow9KM3>k__BackingField<VolumeRByEarth>k__BackingField<Mass10pow21kg>k__BackingField<MassByEarth>k__BackingField<DensitygBycm3>k__BackingField<SurfaceGravitymBys2>k__BackingField<SurfaceGravityByEarth>k__BackingField<TypeOfObject>k__BackingFieldObjectIdParentIdWikiPageImageDataImageHintMeanRadiusInKMMeanRadiusByEarthVolume10pow9KM3VolumeRByEarthMass10pow21kgMassByEarthDensitygBycm3SurfaceGravitymBys2SurfaceGravityByEarthTypeOfObjectskipMemoryLeaksCheckModulesCheckMemoryLeaksTreeListControlProperty.cctorDependencyObjectDevExpress.Xpf.CoreThemeChangedRoutedEventArgsThemeNameChangedClearTreeListControlget_TreeListControlset_TreeListControlGetModuleDataContextFindTreeListDXTabControldxTabControlCorePresentationCoreSystem.Windows.InputICommandget_ShowPrintPreviewset_ShowPrintPreviewget_ShowPrintPreviewInNewTabset_ShowPrintPreviewInNewTabget_DXTabControlset_DXTabControlTreeListViewget_ViewOnShowPrintPreviewOnShowPrintPreviewInNewTabDXTabItemDevExpress.Xpf.Printing.v13.1DevExpress.Xpf.PrintingDocumentPreviewCreateTabItemLinkPreviewModelIPrintableControlCreateLinkPreviewModelRemoveTabTabControlTabHiddenEventArgsOnTabHidden<ShowPrintPreview>k__BackingField<ShowPrintPreviewInNewTab>k__BackingFieldShowPrintPreviewShowPrintPreviewInNewTabViewCheckEditshowBandsPanelCheckEditallowChangeColumnParentCheckEditallowChangeBandParentCheckEditshowBandsInCustomizationFormCheckEditallowBandMovingCheckEditallowBandResizingCheckEditautoWidthCheckEditallowPerPixelScrollingCheckEditshowAutoFilterRowCheckEditallowMovingCheckEditallowResizingCheckEdittreeListview_contentLoadedInitializeComponentSystem.Windows.Markup.IComponentConnector.ConnectConnectget_SpaceObjectsSystem.Collections.ObjectModelObservableCollection`1get_DataItemsset_DataItemsInitDataInitBetaronProjectDataInitStantoneProjectData<DataItems>k__BackingFieldDataItemsIEnumerableDevExpress.Xpf.Grid.IChildNodesSelector.SelectChildrenSelectChildrenDevExpress.Xpf.Grid.v13.1.ExtensionsDevExpress.Xpf.Grid.DragDropTreeListDropEventArgsdragDropManager_DropDevExpress.Xpf.BarsItemClickEventArgsBarButtonItem_ItemClickchkAllowDragchkAllowMultiSelectionchkAllowContextMenuTreeListDragDropManagerdragDropManagerMultiSelectModeselectionModeCoreget_SelectionModeset_SelectionModeDevExpress.Xpf.DemoBase.DataClassesEmployeeget_ActiveEmployeesset_ActiveEmployeesget_NewEmployeesset_NewEmployees<ActiveEmployees>k__BackingField<NewEmployees>k__BackingFieldSelectionModeActiveEmployeesNewEmployeeslistAssignDataSourceRoutedEventArgsPART_Editor_DefaultButtonClicklastDescriptionUpdateDescriptionDevExpress.Xpf.Grid.TreeListTreeListShowingEditorEventArgsTableView_ShowingEditorCurrentItemChangedEventArgsCurrentItemChangedGroupFramegroupFrameRichTextBoxdescriptionRichTextBoxtreeListViewSystem.Windows.Markup.IStyleConnector.ConnectCreateColumnCollectionGetPropertyValueSelectTemplateget_Helperset_HelperInitDrivesTreeListNodeInitFolderInitFilesInitFoldersHasFilesTreeListNodeAllowEventArgstreeListView_NodeExpandingview_NodeCollapsingNodeIsFolder<Helper>k__BackingFieldHelperget_ItemTypeset_ItemTypeget_FullNameset_FullName<ItemType>k__BackingField<FullName>k__BackingFieldItemTypeFullNameSystem.Windows.Media.ImagingBitmapImagefileImageget_FileImagediskImageget_DiskImageclosedFolderImageget_ClosedFolderImageopenedFolderImageget_OpenedFolderImageLoadImageFileImageDiskImageClosedFolderImageOpenedFolderImagelbSummary_SelectedIndexChangedallowSortingCheckEditshowIndicatorCheckEditListBoxEditlbSummaryshowVerticalLinesCheckEditshowHorizontalLinesCheckEditshowTreelLinesCheckEditComboBoxEditNavigationStyleComboBoxchkEnableContextMenuSystem.Windows.Controls.PrimitivesToggleButtonshowHideButtonTreeListColumncolFullNamecolJobTitlecolCountrycolBirthDatecolInfoDictionary`2System.Windows.MediaImageSourceImageCacheTreeListRowDataSelectGetImageByGroupNameimagesGetImagePathByGroupNamefilterssearchPanelModesbtnFilterEditorget_Filtersset_FiltersShowSearchPanelModeget_SearchPanelModesset_SearchPanelModesshowAutoFilterRowCoreget_ShowAutoFilterRowset_ShowAutoFilterRow<Filters>k__BackingField<SearchPanelModes>k__BackingFieldFiltersSearchPanelModesShowAutoFilterRowget_FilterStringset_FilterString<FilterString>k__BackingFieldFilterStringget_AllowSwitchingThemeThemeget_LocalThemeGridLayoutRootDelegate_CreateDelegateAllowSwitchingThemeLocalThemevalue__LowNormalHighRandomGetRandomEmployeenameCoreexecutorCoreget_Executorset_ExecutorOnPropertyChangedownerCoreget_Ownerset_OwnerPropertyChangedEventHandlerPropertyChangedadd_PropertyChangedremove_PropertyChangedget_ExecutorObjset_ExecutorObj<ExecutorObj>k__BackingFieldExecutorOwnerExecutorObjprogressCoreUpdateProgressget_Progressset_ProgressProgressStaticImageget_Stagesset_Stagesget_Image<Stages>k__BackingFieldStagesImageget_Tasksset_Tasks<Tasks>k__BackingFieldTasksDateTimestartDateCoreget_StartDateset_StartDateendDateCoreget_EndDateset_EndDatestateCoreget_Stateset_StatepriorityCoreget_Priorityset_PriorityalertCoreget_Alertset_AlertUpdateAlertStateStartDateEndDateAlertget_ProjectTemplateset_ProjectTemplateget_StageTemplateset_StageTemplateget_TaskTemplateset_TaskTemplate<ProjectTemplate>k__BackingField<StageTemplate>k__BackingField<TaskTemplate>k__BackingFieldProjectTemplateStageTemplateTaskTemplateNodeChecking_UnloadedTreeListNodeChangedEventArgsview_NodeChangedtotalSizeCoreget_TotalSizeset_TotalSizeTotalSize_SizeChangedget_Sourceset_SourceInitializeSource<Source>k__BackingFieldTotalSizeSourceNullable`1sizeCorecheckedCoreget_Checkedset_Checkedget_affectsTotalSizeCoreset_affectsTotalSizeCoreget_AffectsTotalSizeset_AffectsTotalSizeUpdateAffectsTotalSizeHasChildrenRaisePropertyChanged<affectsTotalSizeCore>k__BackingFieldCheckedaffectsTotalSizeCoreAffectsTotalSizeIncreaseTotalSizeDecreaseTotalSizeSystem.Windows.ThreadingDispatcherget_WindowDispatcherset_WindowDispatchercalcQueueAddTaskClearTasksRecursiveCalculatorRecursiveCalculatorHelper<TotalSize>k__BackingField<WindowDispatcher>k__BackingFieldWindowDispatcherSystem.ThreadingEventWaitHandlewaitHandleThreadcalculatorlockerQueue`1itemsProcessTaskCreateCalcThreadCalcGetItemFromQueueGetImageByFileItemTypeEditValueChangedEventArgsNodeTemplateListBox_SelectionChangedget_ShowWikiPageCommandset_ShowWikiPageCommandOnLinkClick<ShowWikiPageCommand>k__BackingFieldShowWikiPageCommandTextDecorationCollectionunderlineDecorationTextBlocktextBlockOnApplyTemplateMouseEventArgsOnMouseEnterOnMouseLeaveRaiseActualLoadedExpandNodesprintStyleChooser_SelectedIndexChangedmoduleprintStyleChoosernewTabButtonnewWindowButtontabControltreeViewDemoModuleControl_LoadedchkServiceColumnsshowServiceColumnsget_ShowServiceColumnsset_ShowServiceColumnsget_KeyFieldNameget_ParentFieldNameShowServiceColumnsKeyFieldNameParentFieldNameshowExpressionEditorButton_ClickcolumnsListshowExpressionEditorButtonStateFieldNameStartDateFieldNameEndDateFieldNameTreeListCellValueChangedEventArgsCellValueChangingTreeListUnboundColumnDataEventArgsGetColumnDataGetUnboundCellDataSetUnboundCellDataEditorVisibilityCollectBoundStatesGetUnboundStateGetUnboundStartDateGetUnboundEndDateset_Imageget_TextValueset_TextValueget_StateValueset_StateValueCompareTo<Image>k__BackingField<TextValue>k__BackingField<StateValue>k__BackingFieldTextValueStateValueget_NameValueset_NameValue<NameValue>k__BackingField<StartDate>k__BackingField<EndDate>k__BackingField<Executor>k__BackingField<State>k__BackingFieldNameValuesrcexecutorTreeListCustomSummaryEventArgsview_CustomSummaryRaiseModuleAppearTreeListSelectionChangedEventArgsview_SelectionChangedMainInitDemoGetDebugGetFixtureTypeForXBAPOrSLTestingSystem.ResourcesResourceManagerresourceManresourceCultureget_ResourceManagerget_Cultureset_CultureCulturevaluetargetTypeparametercultureviewModelpathsizefullNameddisplaySizeitemSizemoduleTylesendereparamdocumentNamepreviewprintableControltabItemconnectionIdtargetbetaronProjectstantoneProjectitemrowIndexcolumnIndexcontainertreeListNodenodenametypeimageNamerowDatagroupNamefilterStringdelegateTypehandlerpropertyNamesourcecheckhasChildrenpropertydriveNameisExpandedstatesobjargsSystem.Runtime.VersioningTargetFrameworkAttributeSystem.Windows.ResourcesAssemblyAssociatedContentFileAttributeSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyProductAttributeAssemblyTrademarkAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyCopyrightAttributeAssemblyCultureAttributeProductIDAttributeSystem.Runtime.InteropServicesComVisibleAttributeThemeInfoAttributeResourceDictionaryLocationAssemblyVersionAttributeAssemblyFileVersionAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeTreeListLineStyleBooleanVisibilityNotImplementedExceptionCompilerGeneratedAttributeRowDataget_RowGetTypeRuntimeTypeHandleGetTypeFromHandleop_EqualityIEnumeratorGetEnumeratorget_CurrentStringMoveNextIDisposableDispose<InitSources>b__0Func`2CS$<>9__CachedAnonymousMethodDelegate2<InitSources>b__1Predicate`1CS$<>9__CachedAnonymousMethodDelegate3get_IdContainsEmployeesDataSystem.CoreSystem.LinqEnumerableIEnumerable`1WhereRemoveAllInt32<PrivateImplementationDetails>{BE9F7CBA-5E99-4DDD-97D3-F07E57E5CE18}ValueType__StaticArrayInitTypeSize=108$$method0x60001e6-1RuntimeHelpersArrayRuntimeFieldHandleInitializeArrayDevExpress.Xpf.UtilsControlExtensionsFrameworkElementSetDefaultStyleKeyGetValueSetValuePropertyMetadataDependencyPropertyManagerRegisterInt64FormatDirectoryFileSystemInfoFileInfoget_LengthCombineInterlockedCompareExchangeRemoveInvokeop_InequalitySystem.XmlSystem.Xml.SerializationXmlRootAttributeAssemblyget_AssemblyDemoHelperGetPathConcatDevExpress.Data.v13.1DevExpress.UtilsAssemblyHelperStreamGetEmbeddedResourceStreamXmlSerializerDeserializeDevExpress.Xpf.Core.NativeEnumeratorHelperExistsPropertyChangedCallbackThemeChangedRoutedEventHandlerThemeManagerAddThemeChangedHandlerRemoveThemeChangedHandlerDataControlBaseDemoModuleControlget_DemoModuleControlget_ContentFindDemoContentAction`1DevExpress.Xpf.Core.CommandsDelegateCommand`1TabControlTabHiddenEventHandlerremove_TabHiddenadd_TabHiddenItemsControlItemCollectionget_Itemsget_ItemLayoutHelperFindParentObjectWindowPrintHelperShowPrintPreviewDialogDocumentPreviewBaseIDocumentPreviewModelset_Modelset_TagAddset_SelectedItemLinkBaseget_LinkCreateDocumentDefaultBooleanset_AllowHideset_Contentset_HeaderPrintableControlLinkget_TagPrintingSystemPreviewModelCollectionViewget_CountTabControlTabShownEventArgsget_TabIndexDebuggerNonUserCodeAttributeSystem.CodeDom.CompilerGeneratedCodeAttributeUriUriKindApplicationLoadComponentEditorBrowsableAttributeEditorBrowsableStateCollection`1get_TargetNodeDragDropEventArgsget_DraggedRowsDragDropManagerBaseget_SourceManagerGetObjectget_GroupNameset_GroupNameBarButtonItemBarItemBeginDataUpdateDataViewBaseget_DataControlget_SelectedItemsEndDataUpdateItemClickEventHandleradd_ItemClickTreeListDropEventHandleradd_DropEqualsExpandAllNodesITypedListPropertyDescriptorCollectionPropertyDescriptorGetItemPropertiesMemberDescriptorColumnBaseset_FieldNameget_FieldNameset_AllowEditingFixedStyleset_FixedBaseColumnset_Visibleset_ShowInColumnChooserset_Widthset_CellTemplateSelectorTreeListColumnCollectionget_Columnsset_ItemsSource<>c__DisplayClass4listBoxEdit<>4__this<PART_Editor_DefaultButtonClick>b__3dialogResultGetValueOrDefaultget_HasValueShowEditorBaseEditget_ActiveEditorget_EditValueset_EditValueNWindDataCountriesArrayget_FocusedRowHandleget_CurrentColumnGetCellValueDialogClosedDelegateFloatingContainerParametersset_ClosedDelegateset_Titleset_ContainerFocusableFloatingContainerShowDialogContentSystem.Windows.DocumentsFlowDocumentget_DocumentBlockCollectionget_BlocksFieldDescriptionget_FieldDescriptionsget_TemplateNameResourceDictionaryget_ResourcesControlTemplateControlset_TemplateApplyTemplateVisualTreeHelperGetChildParagraphContainerTextElementCollection`1BlockParagraphget_ParagraphShowingEditorEventArgsBaseset_CancelCurrentItemChangedEventHandleradd_CurrentItemChangedTreeListShowingEditorEventHandleradd_ShowingEditorButtonInfoRoutedEventHandleradd_Clickget_TableMultiEditorsListPropertyDescriptorset_ColumnCollectionget_EditorDisplayNameget_ColumnNameGridCellDataGridColumnDataget_RowDataDevExpress.Xpf.DataRowHandleget_RowHandleget_ValueIsNullOrEmptyTreeListNodeCollectionget_Nodesset_IsExpandButtonVisibleTreeListNodeEventArgsget_NodeTreeListNodeAllowEventHandleradd_NodeExpandingadd_NodeCollapsingget_SelectedIndexset_ShowTotalSummaryset_ShowFixedTotalSummaryadd_SelectedIndexChangedContainsKeyToLowerEnumeratorEmptyReplaceChangePropertyMetropolisLightCreateDelegateNextReferenceEqualsPropertyChangedEventArgsget_Nowget_SecondSystem.Collections.SpecializedNotifyCollectionChangedEventArgs<.ctor>b__0sNotifyCollectionChangedEventHandleradd_CollectionChangedIEnumerator`1op_LessThanDispatcherObjectget_Dispatcheradd_UnloadedNodeChangeTypeget_ChangeTypeTreeListNodeChangedEventHandleradd_NodeChangedICollection`1<>c__DisplayClass3resSize<RecursiveCalculatorHelper>b__1i<RecursiveCalculatorHelper>b__0DispatcherOperationDispatcherPriorityBeginInvokeAutoResetEventMonitorEnterEnqueueExitSetget_IsAliveAbortThreadStartset_IsBackgroundStartWaitHandleWaitOneDequeueget_IsExpandedset_DataRowTemplateDataRowTemplatePropertyClearValueEditValueChangedEventHandleradd_EditValueChangedProcessTextDecorationsget_UnderlineDefaultStyleKeyHelperGetTemplateChildButtonBaseset_TextDecorationsDevExpress.DemoData.v13.1.CoreDevExpress.DemoData.HelpersUniversalUserControlset_IsExpandedStyleset_PrintColumnHeaderStyleset_PrintCellStyleset_PrintRowIndentStyleset_PrintTotalSummaryStylePrintColumnHeaderStylePropertyPrintCellStylePropertyPrintRowIndentStylePropertyPrintTotalSummaryStylePropertyadd_Loadedget_SelectedItemListBoxItemColumnCollectionBase`1ShowUnboundExpressionEditorTreeListCellValueEventArgsget_ColumnCommitEditingColumnDataEventArgsBaseget_IsSetDataset_ValueMinValueEditorEventArgsBaseTreeListNodeIteratorMaxValueop_GreaterThanTreeListUnboundColumnDataEventHandleradd_CustomUnboundColumnDataTreeListCellValueChangedEventHandleradd_CellValueChangingComparer`1get_DefaultCompareSelectRangeDevExpress.DataCustomSummaryProcessget_SummaryProcessset_TotalValueIsRowSelectedget_TotalValueUpdateTotalSummaryTreeListSelectionChangedEventHandleradd_SelectionChangedTreeListCustomSummaryEventHandleradd_CustomSummarySTAThreadAttributeStartupBaseRunDevExpress.DemoData.v13.1DevExpress.DemoDataAssemblyMarkerLoaderset_DemoDataAssemblyTreeListDemo.g.resourcesTreeListDemo.Properties.Resources.resourcesTreeListDemo.treelistdemo.manifestTreeListDemo.Data.SpaceObjects.xmlTreeListDemo.Data.FileSystemInfo.xmlTreeListDemo.Data.Countries.xmlTreeListDemo.Data.EmbeddedData.txtShowBorder%{0:### ### ###} KB{0} BytesCalculating<Drive><Folder>%{0:### ### ###} MBData/Countries.xmlCountries!SpaceObjects.xmlNewDataSetTreeListControl_/TreeListDemo;component/modules/bandedview.xamlo/TreeListDemo;component/modules/childnodesselector.xaml!Project: Betaron!Project: Stanton+Information GatheringMarket research)Making specificationPlanningDocumentation
Design+Design of a web pagesPages layoutDevelopment
Coding)Testing and DeliveryTestingContent[/TreeListDemo;component/modules/dragdrop.xamlSelectionModeFieldTemplateNameEditorTypeIdParentIdSelect CountryDescriptionProgressBarEditg/TreeListDemo;component/modules/dynamiceditors.xamlProduct #Drive	File
Foldero/TreeListDemo;component/modules/dynamicnodeloading.xamlLocal_DiskFolder_ClosedFolder_Opened?/TreeListDemo;component/Images/	.pngs/TreeListDemo;component/modules/endusercustomization.xamladministrationinventorymanufacturingqualityresearchsalesU/TreeListDemo;component/Images/Categories/W/TreeListDemo;component/Images/HeaderIcons/ ]/TreeListDemo;component/modules/filtering.xamlAllAdministrationIContains([JobTitle],'Administrator')Older than 35[Age] > 35	Male[Gender] = 'M'
Female[Gender] = 'F'%Upcoming Birthdays9[BalloonVisibility] = 'True'#ShowAutoFilterRow��/TreeListDemo;component/modules/hierarchicaldatatemplatemode.xaml	NameExecutorOwnerProgressc/TreeListDemo;component/Images/Object_Project.png_/TreeListDemo;component/Images/Object_Stage.png]/TreeListDemo;component/Images/Object_Task.pngStartDateEndDateStatePriorityAlertc/TreeListDemo;component/modules/nodechecking.xamlTotalSize	SizeChecked%nodeDetailTemplate9expandableNodeDetailTemplate'nodeToolTipTemplatec/TreeListDemo;component/modules/nodetemplate.xamlPART_Text!TreeList Preview9customPrintColumnHeaderStyle)customPrintCellStyle#customIndentStyle9customPrintTotalSummaryStylei/TreeListDemo;component/modules/printingoptions.xamlm/TreeListDemo;component/modules/selfreferencedata.xaml%ShowServiceColumnsg/TreeListDemo;component/modules/unboundcolumns.xamla/TreeListDemo;component/modules/unboundmode.xamlNot startedg/TreeListDemo;component/Images/State_NotStarted.pngIn progressg/TreeListDemo;component/Images/State_InProgress.pngCompletede/TreeListDemo;component/Images/State_Completed.pngg/TreeListDemo;component/modules/multiselection.xamlSDevExpress.Xpf.Demos.Properties.Resources�|���^�M���~W���z\V4���T��	1�8V�6N5DL�  	 Y] a aa(ate  (    
44 
 
i4<Folder><Drive>Calculating   
 
m<	 m<
((
m< 8 88(8qqq  (uLuL    ((Y Y y} �� �� (���� �� �� �� �� �� 	 ���� ���� �� ����(��(��(��������  uL(uL
 ���� ���� ��	����
(���� �� �� ������ �� ��
 ���� ����	����(��
(����| �� �� ������  ay , , ��  �� ��,(, ����������������
���� ������M	 ��
 ��	 �
 ����	(��	(�  ��	 �
Y(�������� �� ��� � �� ����(��(��
 ���� ���� ��	����
(����(��
 ���� ����	����
(����� � ��  �  �  �� ��(�(� (�� � <	 ��
 ��
 u����	(�� 8�!�! �!	 �!(�! 8���� �% �%�� �� 
���%��(�%�)�-	�1�� �� �� �5�9�= �A�
StateStartDateEndDate �E �I
 ��� 	 �I�� ��I�� �� �� ��(��� 	� 	�  �M �Q Y�U]�U]]�U]	 ���� ��������Y��YY ��D������
����	���� 	��	���� ������
������
 ��������
 ��	 	���L	������Y e eeYY�
i � i	
��ii�i�
�
�

m<m<m<m< 	Countries �!�!
�-�! Y� �-�!�-�1
��
YY �9y�= �I ��yYy�M�Q
 �M �U �] y
�e
�e�� �q �u������ �y�� �� �u�}#PresentationBuildTasks4.0.0.0 ������ ���������� ������������  ��������;�������������������������������������� �� q �� 	���� �E�������� �� ��	 ���� �� 
 = ������������������x�!  ���! �� �� 

 �������������������P � �	 �	�	 �
 �yy�!�% �)
�� �1 �5 �=
 ���� 9 �� ���A��  �� �� �M 	�E�� �Q���������������������� �Y ��	������ ��	 �]�]
�] ���
0
�	�
Y  �a
������ �e���� �i�i	 �m�m�����m�������m�����m��	���� �u�� �y
8���}��-�!�!��	�M���M�� �����
�]��#�M���M�������T�]���1�� ������ e ����L�9�� y �9 ������  ������ �$�����m�������$�m���$� �$�����m��V�����������0�$���$���0�$���0�$���$���0�$���$���0�$���$�� �� ����	�� � � �   ��  �� ����
�@�!@3System.Resources.Tools.StronglyTypedResourceBuilder2.0.0.0 �!�Ue).NETFramework,Version=v4.0,Profile=ClientTFrameworkDisplayName.NET Framework 4 Client Profile4/devexpress.build.xamlresourceprocessing.targets-(dll/wpf/system.windows.interactivity.dll,'DevExpress DXTreeList for WPF Main Demo"DevExpress DXTreeList for WPFDeveloper Express Inc.3.Copyright (c) 2000-2013 Developer Express Inc.
DXTreeList
13.1.4.0TWrapNonExceptionThrows�E�Q���RSDSY�*��5@A�	���Rc:\Projects\13.1\BuildLabel\Temp\NetStudio.v13.1.2005\WpfTreeListDemo\TreeListDemo\obj.Wpf\Release\TreeListDemo.pdb _CorExeMainmscoree.dll�% @0�X�p�������������0@P`p�&�%�K�h\h�`0�!�a��4VS_VERSION_INFO��

?DVarFileInfo$Translation��StringFileInfo�000004b0h(CommentsDevExpress DXTreeList for WPF Main DemoPCompanyNameDeveloper Express Inc.x(FileDescriptionDevExpress DXTreeList for WPF Main Demo4	FileVersion13.1.4.0DInternalNameTreeListDemo.exe�/LegalCopyrightCopyright (c) 2000-2013 Developer Express Inc.dLegalTrademarksDevExpress DXTreeList for WPFLOriginalFilenameTreeListDemo.exe\ProductNameDevExpress DXTreeList for WPF8	ProductVersion13.1.4.0<	Assembly Version13.1.4.0(0` ��������������������������	�

��
������������ �!! �##"�$$#*��������������������������	�	
	��
�

������������!! �""!�$$#�&&%�''&*��������������������������	�	
	�

�
�

������������  �""!�#$#�%%$�''&�(('���������������������������	
	�

��

������������  �!"!�##"�%%$�''&�(('�**)��������������������������	�

��

������������ �!! �##"�$%$�&&%�(('�**)�++*�������������������������	�

��
�������������!! �"#"�$$#�&&%�''&�))(�++*�--,���������������������������	�	
	��
�

������������ ! �""!�$$#�%%$�''&�))(�++*�,,+�..-�����565���������������������	�	
	�

�
�

������������  �""!�##"�%%$�''&�(('�**)�,,+�.-,�//.����������������������������	
	�

��

������������  �!! �##"�%%$�&&%�(('�**)�++*�--,�//.�10/�������������������������������	�

��
������������ �!! �##"�$$#�&&%�(('�))(�++*�--,�..-�00/�221���������������������������������	�	
	��
�

������������!! �""!�$$#�&&%�''&�))(�++*�,,+�..-�00/�210�332�����������������������������������	�	
	�

�
�

������������  �""!�#$#�%%$�''&�(('�**)�,,+�..-�//.�110�332�543���������������������ddd��������������	
	�

��

������������  �!"!�##"�%%$�''&�(('�**)�,,+�--,�//.�110�321�443�665�������������������������ddd������������	�

��

������������ �!! �##"�$%$�&&%�(('�**)�++*�--,�/.-�10/�221�443�654�776�����������������������������ddd����������	�

��
�������������!! �"#"�$$#�&&%�''&�))(�++*�--,�..-�00/�221�432�554�776�987���������������������������������ddd��������	�	
	��
�

������������ ! �""!�$$#�%%$�''&�))(�++*�,,+�..-�0/.�110�332�554�765�887�::9����������������������������������������������	�	
	�

�
�

������������  �""!�##"�%%$�''&�(('�**)�,,+�.-,�//.�110�321�443�665�887�:98�;;:�������������������������������������������������	
	�

��

������������  �!! �##"�%%$�&&%�(('�**)�++*�--,�//.�10/�221�443�665�876�998�;;:�=<;���������������������������������������������������	�

��
������������ �!! �##"�$$#�&&%�(('�))(�++*�--,�..-�00/�221�432�554�776�998�;:9�=<;�>>=����������������������������������������������������676�	
	��
�

������������!! �""!�$$#�&&%�''&�))(�++*�,,+�..-�00/�210�332�554�765�987�::9�<<;�>=<�@?>�~�����������������������������������������������������fgf�
�

������������  �""!�#$#�%%$�''&�(('�**)�,,+�..-�//.�110�332�543�765�887�::9�<;:�>=<�??>�A@?�0N�}���������������������������������������������������������������������  �!"!�##"�%%$�''&�(('�**)�,,+�--,�//.�110�321�443�665�876�:98�;;:�==<�?>=�A@?�BBA�/N�/O�c|�����������������������������������������������������>?>��������� �!! �##"�$%$�&&%�(('�**)�++*�--,�/.-�10/�221�443�654�776�998�;:9�=<;�>>=�@@?�BA@�DCB�/N�/P�/Q�Us������������������������������������������������������������������!! �"#"�$$#�&&%�''&�))(�++*�--,�..-�00/�221�432�554�776�987�::9�<<;�>=<�@?>�BA@�CCB�EED�/O�/P�/Q�.R�;^���������������������������������������������������������RSR����� ! �""!�$$#�%%$�''&�))(�++*�,,+�..-�0/.�110�332�554�765�887�::9�<;:�>=<�??>�AA@�CBA�EDC�GFE�/O�/P�.Q�.R�.S�-U���������������������������������������������������������������++*��  �""!�##"�%%$�''&�(('�**)�,,+�.-,�//.�110�321�443�665�887�:98�;;:�==<�??>�A@?�CBA�EDC�FFE�HGF�/P�/Q�.R�.S�.T�-U�-V�b�������������������������������������������������������������//.�##"�%%$�&&%�(('�**)�++*�--,�//.�10/�221�443�665�876�998�;;:�=<;�?>=�A@?�BBA�DCB�FED�HGF�JIH�/P�/Q�.R�.S�.T�-U�-V�-W�9c��������������������������������������������������������������vvv�&&%�(('�))(�++*�--,�..-�00/�221�432�554�776�998�;:9�=<;�>>=�@@?�BA@�DCB�FED�GFE�IHG�KJI�/P�.Q�.R�.S�-U�-V�-W�,X�,Y�,Z�`���������������������������������������������������������������zzy�887�,,+�..-�00/�210�332�554�765�987�::9�<<;�>=<�@?>�BA@�CCB�EDC�GFE�IHG�JJI�LKJ�/Q�.R�.S�.T�-U�-V�-W�,X�,Y�,Z�+[�+\������������������������������������������������������������������<<;�110�332�543�765�887�::9�<;:�>=<�??>�A@?�CBA�EDC�FFE�HGF�JIH�LKJ�NML�/Q�.R�.S�.T�-U�-V�-W�,Y�,Z�,[�+\�+]�+^�Es����������������������������������������������������������������������ggf�665�876�:98�;;:�==<�?>=�A@?�BBA�DCB�FED�HGF�JIH�KKJ�MLK�ONM�.Q�.R�.S�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�Du��������������������������������������������������������������������������TSR�=<;�>>=�@@?�BA@�DCB�FED�GGF�IIH�KJI�MLK�ONM�QPO�.R�.S�.T�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�_�����������������������������������������������������������������������������ZYX�CCB�EED�GFE�IHG�KJI�MLK�NML�PON�RQP�.R�.S�.T�-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�Cy����������������������������������������������������������������������������������UUT�LKJ�NML�PON�RQP�SRQ�.R�.S�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)d�(e�(f�(g�'h�5r��������������������������������������������������������������������������������������������ihg�UTS�.S�.T�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�\����������������������������������������������������������������������������������������.S�.T�-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'j�'k�&l�&m�&n�%o�i�����������������������������������������������������������������������������.S�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)d�(e�(f�(g�'h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�i������������������������������������������������������������������.T�-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%q�$r�$s�$t�#u�#v�?��v��������������������������������������������������.T�-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�/��Y������������������������������������-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)c�(e�(f�(g�'h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"z�"{�!|�!}�!~� � � ��<���X��������������-U�-V�-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%q�$r�$s�$t�#u�#v�#w�#x�"y�"z�"{�!|�!}�!~� � �� �� �� �� �� �� ��-U�-V�-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�!{�!|�!}�!~� � �� �� �� �� �� �� ��-V�-W�,X�,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)c�(e�(f�(g�'h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"{�!|�!}�!~� � � �� �� �� �� �� �� ��-V��-W�,X�,Y�,Z�+[�+\�+]�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%q�$r�$s�$t�$u�#v�#w�#x�"y�"z�"{�!|�!}�!~� � �� �� �� �� �� �� �� ���-VЫ-W�,X�,Z�,[�+\�+]�+^�*_�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�!{�!|�!}�!~� � �� �� �� �� �� �� �� ��-W�',X��,Y�,Z�+[�+\�+]�*^�*_�*`�)a�)b�)c�(e�(f�(g�(h�'i�'j�'k�&l�&m�&n�%o�%p�%q�$r�$s�$t�#u�#v�#w�"x�"y�"z�!|�!}�!~� � � �� �� �� �� �� �� ��� ��*,X�,YӨ,Z��+[�+\�+]�*^�*`�*a�)b�)c�)d�(e�(f�(g�'h�'i�'j�&k�&l�&m�%n�%o�%p�$r�$s�$t�$u�#v�#w�#x�"y�"z�"{�!|�!}�!~� � �� �� �� �� �� ��� �� ����( @ H�����������������	�

�
���������!! �##"�&&%H������������������	
	��

�������� ! �##"�%%$�(('������������������	
	��

��������  �""!�%%$�''&�**)�����������������	�

�
���������""!�$$#�''&�))(�,,+�TUT���������������	�

�
���������!! �$$#�&&%�))(�++*�..-����565��������������	
	��
��������!! �##"�&&%�(('�++*�--,�00/��������������������	
	��

��������  �"#"�%%$�''&�**)�--,�//.�221�������������������	�

�
��������  �""!�$%$�''&�**)�,,+�/.-�110�443����������������������	�

�
���������!"!�$$#�&&%�))(�,,+�..-�10/�332�665������������������������	�

�
���������!! �##"�&&%�(('�++*�.-,�00/�321�554�887���������������������������	
	��

�������� ! �##"�%%$�(('�**)�--,�0/.�221�554�776�::9����������������������������	
	��

��������  �""!�%%$�''&�**)�,,+�//.�210�443�765�998�<<;�����������������������������%&%�	�

�
���������""!�$$#�''&�))(�,,+�..-�110�432�665�987�;;:�>>=����������������������������������WXW�
���������!! �$$#�&&%�))(�++*�..-�00/�332�654�887�;:9�>=<�@@?�/N����������������������������������������������!! �##"�&&%�(('�++*�--,�00/�221�554�876�::9�=<;�@?>�BBA�/O�/P��������������������������������������@@?�����  �"#"�%%$�''&�**)�--,�//.�221�543�776�:98�<<;�??>�BA@�EDC�/O�/Q�.R�p���������������������������������������))(�� �""!�$%$�''&�**)�,,+�/.-�110�443�765�998�<;:�?>=�AA@�DCB�GFE�/P�.Q�.S�-U�Gk�������������������������������������sss�!"!�$$#�&&%�))(�,,+�..-�10/�332�665�987�;;:�>=<�A@?�CCB�FED�IHG�/P�.R�.S�-U�-W�,X����������������������������������������\\\�(('�++*�.-,�00/�321�554�887�;:9�==<�@?>�CBA�EED�HGF�KJI�/Q�.R�.T�-V�-W�,Y�,Z�Fp�����������������������������������������||{�0/.�221�554�776�::9�=<;�??>�BA@�EDC�GGF�JIH�MLK�.Q�.S�-U�-V�,X�,Y�+[�+]�*^�_�����������������������������������������������PON�998�<<;�?>=�BA@�DCB�GFE�JIH�LKJ�ONM�.R�.S�-U�-W�,X�,Z�+[�+]�*_�*`�)b�z���������������������������������������������������YXW�DCB�FED�IHG�LKJ�NML�QPO�.R�.T�-V�-W�,Y�,Z�+\�+^�*_�*a�)b�)d�(f�^�������������������������������������������������������xww�NML�QPO�SRQ�.S�-T�-V�,X�,Y�+[�+]�*^�*`�)a�)c�(e�(f�(h�'i�B~������������������������������������������������������������.S�-U�-W�,X�,Z�+[�+]�*_�*`�)b�)c�(e�(g�'h�'j�&k�&m�%o�N���������������������������������������������������.T�-V�-W�,Y�,Z�+\�+^�*_�*a�)b�)d�(f�(g�'i�'j�&l�&n�%o�%q�$r�$t�?��v����������������������������������-T�-V�,X�,Y�+[�+]�*^�*`�)a�)c�(e�(f�(h�'i�'k�&l�&n�%p�%q�$s�$t�#v�#w�"y�"z�/��Y������������������-U�-W�,X�,Z�+[�+]�*_�*`�)b�)c�(e�(g�'h�'j�&k�&m�%o�%p�$r�$s�#u�#v�#x�"y�"{�!|�!~� � �� �� �� ��-V�-W�,Y�,Z�+\�+^�*_�*a�)b�)d�(f�(g�'i�'j�&l�&n�%o�%q�$r�$t�#u�#w�"x�"z�!{�!}� ~� �� �� �� �� ��-V�,X�,Y�+[�+]�*^�*`�)a�)c�)e�(f�(h�'i�'k�&l�&n�%p�%q�$s�$t�#v�#w�"y�"z�!|�!}� � �� �� �� �� ��-W��,X�,Z�+[�+]�*_�*`�)b�)c�(e�(g�'h�'j�&k�&m�%o�%p�$r�$s�#u�#v�#x�"y�"{�!|�!~� � �� �� �� �� ���-W�;,Y��,Z�+\�+^�*_�*a�)b�)d�(f�(g�'i�'j�&l�&m�%o�%q�$r�$t�#u�#w�"x�"z�!{�!}� ~� �� �� �� �� ��� ��;(  ���������	
	�

����!! �%&%���������	�
���� �$$#�))(�CCC�������	�
�����##"�(('�--,�����565�����������""!�''&�,,+�110������������

�����!! �&&%�++*�00/�654����������565��	
	�

����  �%%$�**)�//.�443�:98��������������FGF�
�����$$#�))(�..-�332�887�>=<�;Y�����������������������##"�(('�--,�221�776�=<;�BA@�/P�;^������������������VVU�""!�''&�,,+�110�665�;;:�A@?�FED�.Q�-T�,X�a��������������������RRQ�0/.�554�::9�@?>�EDC�JJI�.R�-U�,Y�+\�*_�������������������������JJI�DCB�IHG�ONM�.S�-W�,Z�+]�*`�)c�(g�x����������������������������{zy�-T�,X�,[�+^�*a�)d�(h�'k�&n�@�������������������-U�,Y�+\�*_�)b�(e�'i�&l�%o�$r�#u�"x�!{�:��T���y���-V�,Z�+]�*`�)c�(f�'j�&m�%p�$s�#v�"y�!|� � �� ��-Xѽ,[�+^�*a�)d�(h�'k�&n�%q�$t�#w�"z�!}� �� �� ���A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A00 �%   � h<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
03