Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
"
'
"
'
"
'
'
"
"
"
"
"
'
>
'
"
"
'
'
"
"
"
"
"
"
"
"
'
"
"
'
'
"
'
"
"
"
"
'
'
"
'
"
&
"
<
'
"
"
"
'
"
"
"
'
"
'
'
'
'
"
"
"
'
'
&
>
"
"
"
'
'
'
'
'
'
"
"
&
'
"
>
'
'
'
"
'
"
"
'
"
"
'
'
'
"
&
'
"
'
'
>
"
'
'
'
'
&
'
"
"
'
"
"
'
'
"
"
'
"
"
"
'
'
"
"
'
"
>
"
"
"
"
"
"
"
'
"
'
"
'
'
"
"
"
"
"
"
'
'
'
"
"
"
"
"
'
&
'
&
'
'
&
'
'
"
>
"
&
'
&
"
'
'
'
"
'
&
'
"
&
"
'
'
"
'
'
'
"
'
'
'
"
"
'
'
&
'
"
'
"
'
'
'
&
'
"
>
"
'
'
"
'
'
"
'
"
'
'
"
"
&
'
"
'
'
"
"
>
'
"
"
'
"
'
"
'
"
'
'
"
'
"
"
"
&
'
"
"
&
'
"
"
"
&
&
'
'
"
'
'
"
"
"
&
"
"
"
"
"
"
'
"
'
"
<
'
'
'
&
"
"
<
"
"
"
'
"
&
>
'
'
'
'
"
"
"
"
'
'
"
"
>
"
'
"
>
'
"
"
'
"
'
&
'
"
"
'
'
"
"
'
&
"
"
'
'
"
&
'
"
&
'
"
"
&
'
<
'
"
>
'
'
"
"
"
'
'
"
'
>
'
"
&
'
<
'
'
"
'
"
'
'
"
"
"
'
>
"
"
'
'
"
"
'
"
'
&
"
>
'
"
'
"
'
&
&
'
"
'
'
&
"
"
'
"
'
"
"
'
'
"
"
"
>
'
"
&
>
"
'
"
'
'
'
'
"
'
'
<
>
'
"
"
&
&
"
'
"
'
"
"
"
'
"
"
>
&
"
'
"
"
'
'
"
'
"
'
'
'
"
"
"
"
"
'
'
"
"
>
"
&
"
"
'
"
"
"
"
&
'
>
"
'
"
'
'
"
&
"
&
"
"
'
"
'
>
"
"
"
>
"
"
"
"
&
'
"
"
"
'
"
'
&
"
'
"
>
'
&
'
'
'
"
"
'
"
'
"
"
"
"
"
'
'
"
&
"
"
'
'
"
"
'
'
'
'
"
"
'
"
"
"
'
"
"
'
'
"
'
'
"
"
"
'
"
'
&
"
"
"
'
'
'
'
"
>
'
"
'
'
'
'
"
'
>
"
'
"
'
"
'
"
'
"
"
'
'
"
"
"
"
"
"
"
'
'
"
"
"
'
&
'
'
>
'
'
"
"
"
"
'
'
'
"
"
'
"
"
'
"
'
'
"
>
"
"
'
"
'
&
'
'
"
&
'
"
'
'
"
'
'
&
"
"
"
&
'
"
"
'
'
"
"
&
"
"
"
'
'
"
"
'
&
'
'
'
"
'
'
>
"
"
'
"
"
'
"
"
"
"
"
'
&
"
"
'
'
"
'
"
'
"
>
"
"
'
"
"
"
&
'
'
"
>
"
"
"
"
"
'
"
>
"
'
"
'
'
"
'
"
<
"
>
"
"
'
"
"
"
'
&
'
'
'
"
"
&
'
'
"
"
"
&
"
'
"
'
'
"
'
'
'
"
'
'
"
'
'
'
'
"
"
'
>
&
"
"
'
>
"
"
'
'
"
&
'
"
"
&
'
<
"
&
"
'
'
"
"
&
'
"
'
'
"
'
"
"
'
'
>
&
'
&
"
'
"
"
&
"
'
"
'
'
'
'
'
'
"
"
'
'
"
'
"
'
'
"
"
"
"
'
'
<
'
'
'
&
"
'
'
"
"
"
'
"
'
'
'
"
>
"
'
'
"
"
"
"
'
<
"
"
"
'
'
'
"
"
'
"
"
"
'
"
"
&
'
"
'
>
'
&
"
'
'
'
'
"
"
"
"
"
&
'
"
'
'
"
"
"
"
'
"
'
"
'
"
'
"
'
"
"
'
'
&
'
>
'
'
>
'
"
"
'
'
'
"
"
"
'
"
"
"
"
'
'
'
"
'
"
"
'
&
'
"
"
&
'
'
&
'
'
'
"
>
"
'
"
'
"
"
"
"
"
'
"
"
"
'
'
"
"
'
&
>
'
'
"
<
"
'
"
'
"
"
"
&
<
'
"
'
'
&
&
"
<
"
"
<
'
<
"
'
'
"
'
'
'
"
"
&
'
'
&
'
'
"
"
&
'
"
"
"
"
'
'
'
&
'
'
>
'
"
'
'
"
&
'
"
'
"
"
'
"
"
>
>
'
"
"
&
"
'
'
'
"
'
&
"
'
"
"
&
'
"
'
'
"
"
"
'
'
"
"
'
"
"
'
'
"
"
"
&
'
'
"
'
'
&
'
'
>
'
"
"
"
"
"
&
"
"
"
'
'
'
&
"
"
&
"
'
'
'
"
>
"
'
"
'
'
&
"
"
"
'
"
"
'
'
"
>
'
"
"
"
&
'
'
'
'
&
"
&
"
'
'
'
"
"
'
'
'
"
'
"
>
"
'
"
"
&
"
'
"
"
"
'
'
'
'
'
"
"
"
'
>
'
"
'
>
'
&
>
'
&
"
'
"
<
'
"
"
"
'
'
'
'
'
&
'
'
"
>
'
'
"
"
'
&
'
'
"
'
>
"
'
"
&
"
"
"
"
"
"
'
<
'
'
'
<
"
"
'
"
&
>
&
'
'
'
>
&
'
"
'
"
"
'
&
"
"
'
"
"
&
'
"
"
>
'
'
'
'
<
"
'
"
<
"
'
'
'
"
"
'
"
'
"
'
'
'
'
>
"
'
'
"
'
'
"
'
"
&
'
'
'
'
"
'
"
'
'
'
"
"
"
'
'
&
"
'
'
'
"
"
"
>
'
'
'
"
'
&
'
"
&
'
"
"
'
"
'
"
"
"
'
"
'
"
"
"
"
'
'
&
'
'
"
"
'
"
"
>
"
'
'
"
"
"
'
&
'
'
'
&
"
"
&
'
'
"
"
&
"
>
'
'
'
"
"
"
"
"
'
'
'
'
'
'
'
"
<
&
>
'
"
'
"
"
"
>
"
'
"
'
"
'
>
&
&
'
"
'
'
'
"
'
'
'
"
"
'
"
&
'
'
'
"
'
>
'
'
"
"
'
'
"
&
'
"
>
'
"
'
&
"
'
"
"
'
"
'
"
"
&
"
'
&
"
'
'
"
"
'
'
'
'
'
'
'
'
"
'
"
>
'
'
'
"
"
&
"
'
"
'
'
"
'
'
'
>
"
"
"
"
'
'
"
>
'
"
"
'
"
"
"
'
"
"
"
&
"
"
'
"
"
'
'
"
"
'
'
"
"
>
'
"
&
'
'
"
'
'
"
"
"
"
'
"
&
'
"
'
'
<
&
"
<
'
>
"
'
"
"
>
'
'
"
"
"
"
"
"
'
"
'
"
&
'
'
'
"
"
"
"
'
>
'
>
'
"
"
'
'
'
'
"
"
"
"
'
"
'
"
'
"
'
<
'
'
"
'
"
'
'
"
'
"
"
'
"
"
"
"
'
'
"
'
>
'
"
"
"
"
'
"
"
"
"
"
'
"
"
'
'
'
"
"
"
"
'
"
'
'
"
'
'
"
'
'
'
'
&
'
"
'
"
"
'
<
'
&
'
'
"
&
"
&
'
"
'
'
"
"
'
"
"
'
'
'
'
&
"
'
"
&
&
"
'
'
"
"
"
"
&
&
&
'
'
"
'
"
"
&
'
'
"
"
'
"
"
'
"
'
'
"
"
&
"
"
<
"
"
"
"
'
'
'
"
"
"
'
"
"
&
'
'
'
'
"
'
'
'
"
"
"
>
'
'
'
'
'
'
"
'
"
"
"
"
'
"
'
"
'
'
'
&
'
'
"
"
"
<
"
'
'
"
"
'
"
'
'
'
"
>
"
&
'
"
>
"
'
&
'
'
"
"
'
"
'
"
'
&
>
"
"
'
'
&
"
"
>
>
"
'
"
"
'
"
"
'
"
"
'
'
'
"
<
"
'
'
'
"
&
"
"
<
"
"
"
'
'
<
"
'
'
'
"
'
&
<
'
"
"
"
"
'
&
'
"
"
&
'
"
&
"
"
'
&
"
'
"
'
"
'
'
'
&
>
'
"
'
'
"
'
'
'
'
"
"
"
"
'
'
&
"
'
'
"
'
'
"
'
"
"
"
"
'
"
"
"
<
>
"
'
"
&
"
'
'
"
'
'
'
'
"
"
"
'
"
&
'
'
>
>
'
'
'
>
"
"
"
'
"
"
'
&
"
"
'
'
'
'
'
&
"
&
'
'
"
"
'
"
"
>
"
&
'
"
"
"
&
"
'
"
"
&
"
"
'
'
"
"
"
'
"
&
"
"
'
'
"
"
"
'
"
"
"
'
&
"
'
'
"
'
'
'
"
"
"
"
'
&
"
"
"
>
'
'
"
'
"
'
"
'
"
"
"
'
"
"
"
'
'
'
"
'
'
&
'
'
"
"
"
"
'
"
"
'
"
>
"
'
'
"
'
'
"
'
"
'
<
'
"
"
'
>
'
"
"
>
"
'
>
"
"
'
'
&
"
'
&
'
'
"
<
"
"
>
"
'
'
"
"
'
'
"
&
'
'
"
'
&
&
"
'
"
'
'
"
'
'
"
"
'
'
"
'
"
"
"
'
"
"
&
"
'
>
'
'
"
"
>
"
"
"
&
'
'
"
"
"
"
'
"
'
'
"
'
"
'
&
"
'
"
&
'
"
"
"
"
'
'
&
&
'
"
'
"
"
"
'
'
"
'
"
&
"
'
"
"
>
'
"
<
"
'
'
"
"
"
'
"
"
>
"
"
'
'
'
'
'
'
'
&
'
'
"
'
&
"
'
&
&
'
'
>
'
'
'
"
"
'
'
'
"
'
'
"
"
'
"
"
'
"
"
'
"
'
'
"
"
"
&
'
'
'
'
"
'
'
'
"
"
"
'
'
>
'
'
>
"
"
>
'
'
&
'
"
"
"
'
'
'
'
"
'
&
"
"
'
<
'
'
"
'
'
'
&
"
&
'
'
"
&
'
"
"
'
'
<
'
"
'
"
&
>
"
"
"
"
"
"
"
'
'
'
"
"
"
'
'
>
'
'
"
"
'
"
"
"
"
'
'
"
"
"
"
'
"
'
"
'
&
"
'
&
"
"
"
"
'
"
'
'
"
'
'
&
"
>
'
"
'
'
"
'
"
"
"
'
'
&
"
'
>
'
"
"
'
"
'
"
'
"
"
"
&
'
&
'
'
<
'
'
"
<
'
"
"
'
'
"
"
"
'
"
"
>
"
'
"
"
"
"
"
'
"
'
"
>
"
"
"
"
"
'
"
"
"
"
'
'
'
"
'
'
"
"
'
"
"
"
"
"
'
'
"
"
'
"
'
"
"
'
"
"
&
"
"
'
>
'
"
"
"
"
"
"
'
'
"
'
&
"
'
"
'
"
'
&
"
"
'
"
"
"
'
'
'
&
"
"
&
>
'
"
"
"
'
'
>
"
'
'
'
&
'
'
"
"
>
"
"
"
"
'
'
'
&
'
"
'
"
"
"
"
"
"
'
"
"
"
"
"
"
"
'
"
&
"
'
'
'
"
'
f
Y
'
&
>
"
"
"
"
'
"
'
&
'
"
"
"
"
"
"
'
'
"
'
'
'
'
'
&
'
"
"
"
'
&
"
"
&
"
"
'
'
"
"
&
<
>
'
"
>
&
'
'
'
"
>
'
>
"
&
'
'
&
'
<
'
<
'
'
"
"
'
'
"
"
'
'
"
&
'
"
"
"
"
>
"
"
'
"
'
'
'
'
'
"
"
"
'
"
'
'
'
"
&
>
"
'
"
'
"
'
'
'
&
"
'
'
<
'
"
'
'
'
'
"
"
"
"
'
"
"
"
"
'
&
"
"
'
"
'
&
"
"
"
"
"
"
'
'
'
'
"
<
'
'
'
"
"
'
"
"
"
&
>
'
'
"
"
<
'
'
'
"
"
&
'
'
"
"
"
"
"
'
'
"
'
'
"
"
"
'
'
'
"
'
"
"
'
"
'
'
"
"
&
"
'
'
"
<
"
'
'
"
"
'
"
"
&
"
>
&
'
'
"
'
'
'
"
"
"
'
>
"
"
&
"
&
'
'
'
"
'
'
'
"
"
"
"
"
'
&
"
'
'
"
"
"
"
"
"
"
&
"
'
'
"
'
'
"
"
'
"
'
"
"
"
"
"
"
"
"
"
'
"
"
'
"
'
&
'
'
"
"
&
&
"
<
"
"
>
'
'
'
'
"
&
<
"
'
"
"
'
'
&
"
'
'
'
'
'
'
'
'
'
"
'
"
<
>
"
'
>
&
'
"
"
'
'
"
"
'
"
>
'
"
"
'
'
"
'
&
'
'
"
"
"
'
"
"
'
'
"
"
"
"
>
"
'
'
"
"
"
"
'
>
"
"
"
"
<
'
'
"
"
<
'
'
&
&
'
"
<
"
'
&
"
'
&
<
'
'
"
"
<
"
'
"
'
<
"
'
&
'
&
>
"
>
'
"
<
"
'
'
"
&
'
"
'
'
'
'
"
"
"
&
&
'
"
"
"
"
"
"
"
"
"
'
'
"
"
'
'
"
'
<
&
'
"
'
&
"
"
'
>
>
>
'
"
'
"
&
'
"
"
'
"
'
'
"
"
'
'
'
<
'
"
"
"
"
'
"
>
'
'
"
"
'
'
"
'
>
<
"
"
"
"
"
"
"
'
"
'
'
'
'
"
"
"
<
'
'
'
'
'
'
"
'
'
<
'
"
"
"
"
"
"
"
>
'
<
'
"
&
>
"
"
'
"
"
'
"
'
"
'
"
"
"
'
'
"
"
"
"
"
"
"
"
"
"
'
'
"
'
"
"
'
'
"
"
'
"
"
'
'
"
"
"
"
'
"
'
"
'
'
"
"
"
"
"
'
"
"
"
"
'
"
>
'
'
"
'
"
'
"
"
"
'
'
"
"
'
"
>
'
'
'
'
&
"
"
"
'
'
'
&
"
'
<
'
<
"
"
>
&
'
'
"
"
'
"
"
'
<
'
'
"
"
'
'
"
>
"
"
&
&
"
"
"
'
'
"
'
'
"
"
'
"
>
"
"
'
'
'
'
"
"
"
&
"
"
"
"
"
'
'
'
'
<
'
"
"
'
'
"
'
'
"
'
'
'
"
'
"
"
"
&
"
<
'
'
'
"
'
'
"
'
'
"
'
'
&
'
"
'
&
>
>
'
"
"
"
"
"
&
&
&
'
'
'
"
"
"
"
"
"
'
"
"
"
'
'
'
"
'
>
'
"
"
'
'
<
'
'
&
"
"
"
"
"
'
'
'
'
"
"
'
'
"
"
&
"
"
'
"
'
&
&
>
"
'
"
'
"
"
"
&
'
"
"
"
"
'
"
"
"
'
'
'
"
"
'
'
"
"
'
"
&
"
"
'
'
"
>
"
'
"
&
'
"
>
"
"
'
"
>
"
'
'
'
"
"
"
'
'
'
'
'
'
"
&
'
"
"
"
'
'
"
>
'
'
>
&
"
"
'
'
'
"
&
"
'
'
"
'
"
"
"
'
"
"
"
"
"
'
'
'
"
"
"
'
&
>
'
&
"
'
'
'
'
'
'
"
'
'
'
'
'
&
'
'
"
>
&
&
'
'
'
'
"
"
'
"
"
"
&
'
"
'
"
'
&
"
"
"
"
'
'
"
'
&
'
"
'
'
"
'
'
"
"
&
"
"
'
&
"
'
'
"
'
'
>
"
&
"
'
'
'
<
<
'
'
'
'
"
"
'
"
"
"
>
"
'
"
"
'
"
"
&
&
"
"
'
"
<
'
"
'
<
"
"
"
'
"
'
"
"
"
"
>
"
'
"
'
"
"
'
'
"
'
'
'
'
'
>
"
"
'
"
'
'
"
&
"
"
'
'
"
'
'
"
"
'
"
"
"
"
"
'
'
'
&
"
'
'
&
'
"
"
'
'
'
'
"
'
'
"
&
"
"
'
'
"
"
'
'
'
"
'
'
'
&
"
"
'
"
"
"
"
"
"
'
&
"
'
&
'
'
'
"
'
"
"
&
<
'
<
'
'
"
'
'
"
>
>
"
'
>
'
"
'
'
"
"
"
"
'
"
"
'
&
>
'
>
'
'
"
&
'
<
"
'
'
"
"
'
"
'
'
"
"
"
"
'
&
&
"
"
'
'
&
'
"
'
'
'
'
'
"
"
"
"
&
&
'
"
"
'
"
<
"
"
"
&
"
'
"
"
"
"
'
'
'
'
"
'
"
&
'
'
"
"
'
<
"
"
"
'
'
"
"
&
'
"
<
'
"
'
"
"
'
"
'
"
"
"
"
'
"
'
"
"
"
'
'
'
"
>
'
'
>
'
'
"
'
<
'
'
"
"
'
'
'
"
"
<
<
>
'
'
"
'
>
>
"
"
'
"
"
'
&
'
"
>
"
"
'
"
'
"
'
'
'
<
"
"
"
'
'
'
"
"
"
"
'
"
"
'
"
&
"
'
&
"
'
'
"
'
'
'
'
'
"
"
&
'
'
<
"
'
&
<
&
"
"
'
"
'
'
'
"
'
"
"
'
'
"
"
"
>
'
"
'
"
"
'
'
"
'
"
&
'
<
'
'
'
"
"
"
"
'
>
'
<
&
'
'
"
"
"
"
'
'
'
'
>
'
'
"
"
>
'
'
"
'
'
"
'
"
"
"
&
'
&
'
"
"
'
'
"
"
'
&
>
'
'
"
"
'
"
'
"
'
&
&
'
"
"
"
"
&
'
"
"
'
"
&
"
"
"
'
"
'
"
'
"
"
'
"
"
"
'
'
"
'
"
'
'
"
"
'
'
'
'
'
'
"
'
"
"
'
"
"
'
"
&
"
'
'
'
<
"
'
>
'
'
"
>
'
"
"
'
"
"
"
'
"
'
'
<
'
'
&
"
'
"
'
<
"
&
"
"
"
'
'
'
'
>
'
"
"
"
'
"
"
"
"
"
"
'
&
"
'
'
"
"
'
'
"
'
"
'
'
"
"
&
'
"
"
'
'
"
'
"
>
"
'
'
"
'
"
"
"
>
"
'
"
'
'
'
&
'
"
"
"
"
"
'
&
'
"
"
>
'
'
"
'
&
"
"
f
Z
'
"
'
'
"
"
'
'
'
'
"
"
'
"
"
"
'
'
"
"
'
"
'
'
"
'
"
"
&
'
'
'
'
"
'
<
'
'
>
'
<
"
"
'
'
"
"
"
'
'
&
'
'
"
"
"
"
"
"
"
"
'
&
"
'
'
'
"
&
"
&
"
"
"
'
'
>
"
'
'
'
'
&
>
"
'
'
"
>
'
'
'
"
'
'
'
'
'
'
"
'
"
"
"
'
'
&
"
"
"
"
"
"
"
'
&
"
'
'
"
'
'
"
'
'
&
'
"
&
'
"
"
'
'
'
"
'
&
"
"
"
'
"
"
'
'
'
&
'
'
"
<
'
"
'
"
'
"
"
"
"
'
'
'
"
'
>
"
&
"
'
"
"
"
"
"
"
'
"
"
'
"
'
'
&
"
&
"
"
'
"
>
"
'
"
'
'
'
"
&
"
'
'
"
'
"
'
"
'
"
"
"
'
"
"
>
"
"
'
"
"
'
'
&
'
>
"
'
'
"
'
'
'
"
"
'
"
'
'
'
"
>
'
&
"
'
'
'
"
"
"
"
'
"
'
"
"
'
"
'
'
"
"
"
&
&
'
&
"
"
"
>
"
'
'
'
"
>
>
"
"
"
"
'
"
"
'
>
'
'
"
"
'
"
'
'
<
"
'
'
'
'
"
'
"
"
'
"
'
'
"
"
'
&
'
"
'
'
'
'
&
'
"
&
"
'
'
"
'
>
'
"
<
&
&
'
'
'
"
'
'
"
'
>
'
&
'
"
"
"
"
>
'
&
"
"
'
"
"
'
&
'
'
"
'
'
"
"
&
"
"
'
&
'
>
'
"
"
'
"
"
"
'
'
"
"
'
<
"
'
>
'
"
"
"
&
"
"
'
"
"
"
"
"
"
&
'
'
'
'
"
<
"
'
"
<
>
"
'
'
&
"
"
"
"
'
'
'
'
"
&
'
"
'
'
'
"
"
'
'
'
"
&
"
'
'
"
"
"
"
'
'
"
"
"
"
"
'
'
"
"
'
'
"
"
"
'
&
"
'
"
&
'
&
&
'
"
"
&
'
'
'
'
"
"
'
'
"
'
"
&
'
"
&
'
"
>
'
"
"
'
'
"
"
>
'
'
"
"
'
"
&
&
'
&
"
"
"
'
&
'
"
'
'
'
"
'
'
"
"
'
"
&
'
"
"
"
'
&
"
"
"
'
"
'
'
"
"
'
"
"
"
'
'
"
'
"
'
"
"
'
&
'
"
&
'
"
>
"
'
"
&
"
"
"
<
'
'
'
"
&
"
'
'
<
'
'
"
"
"
&
'
'
"
'
"
'
"
"
'
'
"
"
>
"
'
&
"
"
"
"
"
'
'
'
"
'
"
"
"
"
'
&
"
"
<
'
'
&
&
"
<
"
'
"
<
"
"
&
"
'
'
'
&
&
"
"
"
&
&
"
'
"
'
"
"
>
"
"
"
"
'
"
'
'
'
&
'
"
'
"
"
<
"
'
&
'
"
"
'
"
"
'
"
'
&
'
"
"
"
'
"
'
"
"
'
"
&
"
"
"
'
"
"
'
&
"
"
"
"
"
'
&
"
"
&
'
'
"
"
"
'
'
'
'
'
&
"
&
"
&
'
'
"
"
"
'
&
'
'
"
'
>
"
"
'
"
'
&
"
'
'
'
"
"
'
'
"
'
"
'
"
"
>
"
"
"
'
'
"
'
&
"
'
"
'
'
'
"
'
'
'
"
'
"
'
'
&
"
'
'
"
"
>
"
"
"
'
&
'
"
"
"
"
'
'
"
"
'
'
"
"
'
'
'
"
"
&
"
'
'
'
"
'
"
'
"
'
"
"
"
'
'
'
"
&
"
"
'
'
"
'
"
'
'
"
&
'
"
'
"
"
'
>
"
>
'
'
'
'
"
"
'
>
"
"
>
'
"
"
'
&
"
'
'
&
"
"
'
'
&
"
>
"
<
&
'
"
'
"
'
'
'
"
'
'
'
"
'
'
"
'
&
'
&
'
"
"
"
"
'
'
"
"
&
'
"
'
'
'
'
"
>
"
'
"
'
'
"
'
'
'
"
"
'
'
<
'
'
&
&
>
"
&
"
>
&
'
<
"
"
"
"
'
&
"
"
"
"
'
&
'
'
"
<
"
'
"
'
"
'
"
"
"
"
>
"
"
'
<
'
'
'
<
'
'
&
'
'
&
'
'
"
"
"
'
"
"
'
"
"
"
&
"
&
"
'
'
"
'
"
'
'
"
'
'
"
"
'
'
'
"
'
'
'
'
"
"
"
'
"
"
"
'
'
&
"
"
&
'
"
&
"
'
"
'
"
"
<
"
"
"
"
"
&
"
&
'
'
"
&
"
>
"
<
"
"
'
'
"
&
"
"
'
"
'
"
'
'
"
"
'
"
'
"
"
"
"
'
'
'
"
>
'
'
"
'
"
"
"
"
'
'
"
"
"
'
'
&
'
'
"
"
"
"
'
"
'
'
"
"
'
"
&
&
'
"
'
"
"
"
'
"
"
"
&
'
'
'
'
'
&
"
"
&
'
"
"
'
'
'
"
'
>
'
"
'
'
"
'
&
'
"
>
"
"
<
"
'
"
'
'
&
"
"
'
"
&
'
"
'
"
"
"
'
&
"
"
"
'
"
&
'
"
'
'
>
&
"
>
"
'
"
"
'
"
&
"
<
&
'
"
'
'
"
"
'
&
"
"
'
'
"
>
&
"
"
'
"
'
'
'
'
"
"
"
'
&
"
"
"
'
'
'
"
'
"
'
'
'
"
"
'
"
'
"
"
"
'
"
&
'
"
"
'
"
'
"
'
>
"
>
'
"
<
"
&
"
"
'
"
'
"
"
"
"
'
'
"
"
'
'
"
>
&
"
"
"
'
"
'
"
'
'
"
"
'
"
'
"
"
"
'
'
"
"
&
"
"
"
"
"
"
"
"
&
'
'
&
"
'
'
"
"
'
'
'
"
"
'
"
'
'
"
"
"
"
'
&
"
'
"
'
'
'
"
'
'
"
'
&
"
"
"
'
"
'
'
'
'
"
&
"
'
"
'
&
'
"
"
"
'
'
"
'
'
"
"
&
'
"
&
>
'
"
"
"
'
"
'
"
"
'
'
"
'
'
'
"
"
'
'
'
"
'
"
&
"
"
'
"
'
'
"
'
'
'
"
'
'
'
"
"
"
'
'
&
'
"
"
"
'
"
"
&
'
'
>
'
"
&
"
'
"
"
"
"
&
'
<
"
'
&
'
'
&
'
"
"
"
'
&
"
'
"
"
"
"
'
'
'
'
"
"
"
"
'
"
'
"
"
'
"
"
'
"
'
&
"
"
"
'
'
"
'
'
&
"
"
"
&
'
>
"
"
"
'
'
"
"
>
'
'
>
'
"
&
"
'
'
'
"
'
"
"
&
>
"
"
"
'
"
"
'
'
&
'
'
&
'
"
&
"
"
"
'
"
"
'
'
'
"
"
"
"
'
'
'
"
'
"
&
"
'
'
"
"
"
"
'
"
&
'
&
'
"
"
"
"
&
'
'
'
"
'
'
'
"
'
'
'
'
"
'
'
'
'
'
"
'
"
"
"
<
'
"
'
<
'
"
"
<
&
"
'
'
"
'
"
'
"
'
"
"
"
'
&
'
'
'
"
'
"
"
"
'
"
'
>
'
"
"
"
'
'
'
'
'
'
'
&
"
'
"
&
"
'
"
"
'
"
"
"
&
'
"
'
'
"
'
"
"
'
'
'
'
"
>
>
&
'
'
'
"
"
>
"
"
&
&
'
"
"
'
"
"
"
"
>
"
'
'
'
'
&
"
"
'
"
"
"
'
"
"
>
'
'
'
"
&
"
<
"
"
"
&
&
"
"
'
"
"
"
"
&
"
'
'
"
"
'
'
"
"
"
'
'
"
'
'
>
'
<
'
'
<
'
'
"
"
'
&
"
"
>
'
'
'
"
'
'
&
"
'
"
&
"
"
"
"
"
<
'
'
"
'
"
&
"
"
'
"
"
'
'
'
'
'
"
"
"
"
"
'
"
"
"
"
'
'
'
'
'
'
'
"
'
'
"
'
'
"
&
"
'
"
"
"
'
'
"
'
"
'
&
"
'
'
'
"
"
"
"
<
'
'
'
<
"
'
"
'
'
'
'
&
&
"
'
"
'
"
"
'
'
'
&
"
"
'
"
&
"
"
'
'
'
'
'
&
'
"
&
"
'
"
"
'
'
&
<
'
'
&
"
'
'
'
'
"
"
"
<
&
'
"
"
"
'
'
"
"
>
&
"
"
"
"
&
<
&
'
'
&
"
"
'
"
'
"
"
'
"
'
"
'
&
"
&
"
&
"
'
"
'
"
"
"
"
'
"
'
'
"
'
'
'
"
"
&
"
&
'
'
>
"
'
"
'
'
'
'
"
'
&
'
'
'
'
>
"
"
&
'
'
'
"
"
"
>
&
'
"
'
'
>
"
"
"
'
"
"
"
'
'
'
"
'
"
"
'
"
<
"
"
"
'
"
"
&
&
"
"
"
"
'
"
&
"
"
'
&
'
"
'
'
'
'
&
"
"
"
&
"
'
'
"
>
"
'
>
"
"
'
'
<
'
&
'
&
"
'
"
'
"
&
'
"
'
'
"
'
'
'
"
'
"
'
'
"
'
'
'
"
"
'
"
"
>
'
'
"
'
"
'
"
'
'
'
"
"
'
"
&
"
"
'
'
"
'
'
"
'
"
'
"
"
'
>
'
'
"
'
'
"
'
'
'
"
>
"
"
"
'
"
'
"
"
"
'
&
'
<
'
'
"
<
'
"
'
'
"
"
'
"
"
'
"
"
'
'
'
"
'
<
'
'
"
"
'
'
'
"
"
'
'
"
"
'
'
"
'
'
'
'
&
<
"
"
'
"
"
"
"
'
'
'
'
"
"
"
"
&
"
"
"
"
"
'
"
'
"
"
'
&
"
&
&
'
"
'
"
"
'
'
"
"
"
"
'
'
"
'
'
"
"
&
'
"
'
'
&
'
"
>
"
>
"
'
"
"
"
"
"
"
&
'
'
"
"
'
&
'
>
'
"
"
"
"
"
&
"
"
'
&
'
'
"
"
"
'
&
&
"
>
"
"
'
'
'
"
&
"
"
'
'
'
'
'
"
"
'
'
'
"
"
'
'
'
"
"
"
"
'
'
'
'
'
'
'
'
'
'
"
'
'
'
&
'
'
"
'
'
"
'
'
"
'
"
"
'
'
'
"
"
'
'
"
"
&
&
"
"
'
"
"
"
"
"
"
'
&
'
"
"
>
'
'
"
"
>
'
'
'
"
&
<
"
Y
&
"
"
>
"
'
>
>
"
'
'
"
'
"
'
"
'
'
'
>
"
'
"
"
"
'
'
'
'
'
"
'
'
'
&
'
'
"
'
'
<
'
'
"
'
'
"
"
"
'
"
"
"
"
"
&
&
"
"
"
'
'
"
"
'
&
'
'
"
&
"
>
"
'
"
"
'
"
'
"
'
'
&
"
'
"
"
'
'
'
"
"
"
'
'
"
"
"
"
'
"
"
>
'
&
'
'
'
"
'
"
&
"
'
&
'
"
'
"
'
"
"
'
'
<
'
&
"
"
'
'
&
'
"
'
"
"
"
'
'
'
'
'
'
'
'
'
"
>
'
"
"
"
"
'
"
'
&
'
'
"
"
"
"
'
'
'
"
'
'
&
'
'
"
"
"
"
'
<
"
'
'
'
"
"
'
'
'
'
"
"
"
"
&
'
'
'
'
"
'
'
"
"
"
'
<
"
"
'
>
'
"
"
'
'
'
"
"
>
'
"
"
"
"
>
"
'
'
"
"
'
'
"
'
"
"
'
'
'
"
"
'
"
'
"
'
'
'
"
'
&
'
"
&
'
"
&
'
'
'
'
'
<
'
'
"
'
"
"
"
>
'
"
"
'
'
"
'
"
"
'
"
>
"
'
>
"
"
"
&
"
"
'
'
'
'
'
'
"
'
"
&
"
"
'
"
"
&
'
'
'
"
"
'
"
'
'
"
"
"
>
"
"
'
'
"
'
'
"
'
"
'
"
"
'
&
"
"
&
"
'
"
'
'
'
'
'
&
"
"
"
'
"
'
&
"
'
"
'
"
'
"
'
'
"
&
'
'
'
'
"
"
"
'
'
'
'
'
"
&
'
"
'
&
'
&
'
'
'
'
"
"
&
'
"
'
'
"
>
"
"
"
'
"
&
'
'
'
'
"
>
'
'
'
'
"
"
>
'
>
'
"
"
&
"
'
"
'
"
'
"
'
'
'
"
&
"
'
'
"
"
"
<
"
"
&
'
'
"
"
"
<
'
'
'
"
"
<
"
'
"
"
>
'
'
&
'
"
'
"
'
"
&
"
&
"
'
'
>
'
'
"
'
"
<
>
<
'
"
'
<
>
'
'
'
"
'
'
"
"
"
"
>
>
'
"
'
"
&
&
"
'
'
'
'
'
"
"
"
"
"
"
"
"
"
'
'
"
'
'
"
"
"
'
>
'
"
&
"
"
'
&
"
'
"
"
"
'
'
"
'
'
"
"
"
"
'
'
"
"
'
"
&
"
"
>
&
'
"
>
'
"
<
"
'
'
'
"
'
&
'
&
&
"
&
"
'
"
'
'
"
&
"
'
'
'
"
'
"
&
<
"
"
'
"
"
>
"
&
"
"
"
"
'
&
>
"
&
"
'
'
>
'
"
"
"
"
'
&
'
"
"
"
'
"
"
"
'
"
"
"
'
"
"
"
>
'
"
"
'
&
"
&
>
'
'
'
'
'
'
'
"
"
"
'
"
'
"
'
'
'
'
"
"
"
>
&
"
"
'
'
"
>
"
'
'
"
"
"
'
'
'
"
"
&
"
'
"
"
"
"
&
"
"
"
"
'
'
"
'
"
"
"
"
"
'
'
'
'
'
"
'
>
&
<
"
"
"
'
&
'
"
"
'
'
'
"
"
>
'
"
'
"
"
'
"
<
>
"
"
'
"
"
"
'
'
'
&
"
"
'
"
"
'
"
"
"
"
"
"
"
&
"
"
"
"
'
'
'
"
"
&
'
'
'
"
'
'
"
"
"
"
'
'
'
"
"
'
'
'
'
'
'
"
'
'
"
'
>
'
"
"
'
"
'
'
'
"
"
"
"
"
'
'
<
'
'
'
"
"
'
'
<
>
"
"
"
'
"
"
"
"
'
"
<
'
"
"
"
'
"
"
&
'
>
"
'
'
"
'
"
'
"
'
'
'
"
"
"
'
>
"
&
"
&
"
>
&
"
"
'
"
'
"
"
"
'
"
"
'
"
'
"
"
'
"
'
>
"
>
'
'
'
"
'
&
"
'
'
"
"
'
'
'
'
"
'
'
"
'
>
"
"
&
>
'
'
'
"
'
<
"
'
&
'
"
'
&
"
"
'
"
"
"
"
"
'
'
'
&
'
'
"
"
"
"
"
"
'
'
'
>
"
"
'
'
'
"
"
"
&
"
>
"
'
"
"
"
&
'
"
"
"
"
"
'
>
"
'
>
"
>
"
"
'
"
'
"
'
&
'
'
"
"
'
"
>
"
'
"
"
'
>
'
>
'
"
"
'
'
"
"
"
"
'
&
"
'
'
'
'
"
"
'
>
&
"
'
"
'
"
'
"
"
"
"
"
"
'
'
'
"
"
'
"
"
"
'
'
"
'
<
"
'
'
&
"
"
"
"
"
'
'
'
'
"
'
'
&
&
"
"
'
'
"
'
"
"
&
"
"
"
>
'
'
'
"
"
'
"
'
'
"
"
'
"
"
'
'
Z
"
"
'
"
'
'
'
&
"
"
'
'
'
&
"
"
"
'
"
'
&
'
'
'
"
'
>
'
"
"
"
"
'
'
"
"
"
"
'
'
&
'
'
"
'
&
'
'
"
&
&
"
>
"
'
"
"
"
"
"
'
"
"
'
"
'
'
"
<
"
'
'
&
&
"
"
'
"
'
"
>
"
'
"
"
"
'
'
'
"
"
"
"
"
"
"
'
'
'
'
'
'
'
'
"
"
'
&
"
"
'
'
"
"
"
'
"
"
&
<
"
"
'
'
'
"
"
'
&
"
"
"
"
'
"
'
'
>
"
"
<
"
"
'
"
"
>
'
"
"
'
"
"
'
"
>
'
'
&
"
'
"
'
'
"
>
"
'
"
&
'
"
&
'
"
'
'
"
'
"
'
'
'
"
"
'
'
&
'
'
&
"
<
'
'
"
"
"
"
"
'
'
'
<
"
'
'
"
"
'
'
"
>
"
"
'
"
"
"
"
'
'
"
'
>
"
'
'
"
"
'
"
&
>
'
"
'
'
"
"
'
"
'
'
"
"
"
"
<
"
"
"
'
'
"
>
"
"
"
'
'
"
"
"
&
"
'
&
'
'
"
'
'
'
&
'
'
"
'
'
"
&
&
'
"
"
'
"
'
'
"
&
"
>
"
'
'
&
"
"
"
'
>
'
'
'
"
"
&
'
&
'
"
'
'
"
<
"
"
'
"
"
"
'
&
"
"
"
'
'
<
"
'
"
<
'
>
'
"
'
"
&
"
>
"
'
'
"
"
&
"
'
&
'
'
'
"
"
"
"
&
"
'
'
'
"
'
"
"
'
"
'
'
"
'
>
"
'
'
"
"
"
"
&
>
'
"
>
"
"
"
"
"
'
"
"
'
'
'
&
>
'
'
'
'
"
"
"
"
'
"
"
"
"
"
"
"
"
"
"
'
"
'
"
"
"
&
'
"
"
"
'
"
&
"
'
'
'
"
'
"
'
'
<
"
"
"
"
&
'
>
&
"
'
'
'
"
&
'
'
"
'
'
"
'
"
"
"
"
'
"
'
'
"
"
"
"
'
'
'
'
>
'
'
&
&
>
'
"
'
"
"
"
'
"
"
'
<
"
'
'
"
"
>
>
'
"
'
'
"
'
'
'
"
'
'
'
>
&
"
'
"
'
'
"
"
'
"
'
'
"
'
'
'
'
"
&
&
'
'
"
"
'
'
>
<
"
&
&
'
>
'
"
'
'
"
&
'
"
'
&
"
&
"
'
'
'
'
'
"
"
"
'
"
"
'
'
"
"
'
'
"
"
'
"
"
"
'
"
'
'
&
'
"
'
'
>
'
'
&
<
'
"
"
'
'
"
'
"
"
'
"
'
'
'
&
'
"
"
"
"
"
'
"
'
&
&
&
"
'
"
"
"
"
"
'
"
'
'
"
"
"
>
"
&
"
"
'
'
"
'
"
'
'
'
"
"
&
>
"
'
&
"
&
"
'
'
"
'
'
"
"
'
"
"
'
'
'
'
"
"
'
'
'
&
&
&
'
>
'
<
'
'
"
'
"
"
&
"
'
'
"
'
"
"
'
&
"
"
'
'
'
"
'
"
'
"
>
'
&
"
"
"
'
"
'
"
&
'
'
"
"
'
'
"
"
&
'
'
&
"
"
"
'
'
"
"
'
'
>
"
'
'
"
"
"
'
'
"
"
>
'
"
>
"
"
"
&
'
'
'
"
'
'
"
>
'
"
"
"
'
>
"
"
"
"
"
&
"
>
"
"
'
'
'
>
'
'
"
"
&
'
"
"
>
'
'
"
"
"
'
'
>
'
"
"
"
'
'
"
&
"
'
'
&
'
'
'
'
"
'
<
'
>
<
'
'
"
"
'
"
"
"
'
'
'
'
'
'
<
"
"
'
'
"
'
&
"
<
'
>
"
'
>
"
'
"
"
&
'
>
'
'
"
'
&
"
'
'
'
'
"
&
"
'
"
"
'
'
"
'
"
'
"
&
"
"
'
'
'
&
&
&
"
"
'
'
'
"
'
&
'
"
'
"
"
'
'
&
>
"
'
'
"
"
"
'
'
'
"
'
&
'
'
"
'
'
'
"
'
'
'
"
>
'
<
"
'
'
"
'
"
'
'
"
"
"
"
"
'
"
'
"
'
"
"
&
'
'
'
&
"
'
&
'
'
'
'
"
"
"
'
'
'
"
'
"
"
"
"
<
"
>
"
'
"
"
"
"
&
"
"
>
'
"
"
'
'
"
'
'
"
"
>
"
&
"
'
&
'
'
'
"
"
"
"
"
'
"
"
"
'
"
'
'
"
'
'
'
'
'
"
'
"
"
'
"
'
"
'
>
'
"
&
&
"
'
&
'
'
"
"
'
"
"
'
>
"
'
"
"
'
"
'
'
"
"
'
'
'
'
'
'
"
"
'
"
'
'
'
"
'
'
'
'
"
<
"
'
'
"
&
'
'
'
'
'
"
"
'
>
'
'
"
'
'
'
'
"
'
"
'
'
&
"
'
'
"
'
"
'
'
"
'
"
'
"
'
'
'
>
"
"
"
'
'
>
"
"
'
'
'
'
'
"
'
"
'
"
&
'
'
"
>
"
"
'
'
'
"
"
'
'
"
"
'
'
'
'
'
'
'
"
"
'
"
"
'
>
"
>
"
"
'
'
'
"
"
'
"
'
"
"
"
"
>
'
&
'
"
'
'
&
"
'
'
'
"
'
'
'
>
"
"
"
"
>
"
"
"
"
'
"
&
'
'
&
"
'
"
"
>
"
'
&
'
'
&
'
"
"
'
"
'
'
&
&
&
'
"
'
'
"
'
"
'
'
'
'
"
"
"
'
'
'
'
&
'
"
'
'
"
'
"
"
'
'
'
&
"
"
'
&
&
"
"
"
'
'
'
'
"
'
&
'
>
&
"
'
"
"
'
"
"
'
"
'
"
'
'
'
'
'
&
"
"
"
>
'
>
"
"
"
>
"
"
'
'
'
&
"
'
"
&
'
'
'
&
&
'
"
"
"
'
'
"
"
'
'
'
'
'
"
'
&
'
"
'
<
'
'
"
'
'
"
'
'
"
"
'
'
'
'
"
"
'
'
"
'
'
'
&
"
"
"
"
"
"
>
'
"
"
"
'
&
>
"
"
"
'
"
'
'
&
"
>
'
"
"
'
'
'
"
>
"
'
"
"
"
'
'
'
"
"
'
'
"
"
'
'
&
'
&
<
'
'
"
'
"
'
'
"
>
"
"
"
"
>
"
"
"
'
"
'
"
"
'
&
'
"
"
<
&
'
"
'
'
&
'
'
"
"
'
'
&
"
"
"
"
"
'
"
"
'
"
'
'
'
&
'
'
"
>
"
'
"
>
'
"
'
'
<
"
'
'
'
"
'
'
'
'
'
&
'
"
&
"
'
&
"
"
"
'
"
'
'
"
"
"
"
'
'
"
&
"
'
'
"
"
'
'
"
"
"
'
<
'
"
&
"
"
'
"
&
'
'
'
'
&
'
'
>
'
"
"
"
&
'
"
&
'
"
"
'
"
&
'
'
"
'
"
'
"
"
>
"
'
&
'
>
"
'
"
"
"
'
'
"
'
'
'
'
'
'
'
"
'
'
'
"
'
'
'
"
"
'
<
"
'
'
"
'
'
"
'
<
'
"
"
"
"
"
'
'
'
<
&
"
'
"
'
'
'
<
"
'
>
"
"
"
"
&
&
'
"
"
"
>
"
&
'
'
"
"
"
"
"
"
"
'
"
'
"
&
"
"
<
"
"
"
"
'
'
"
"
"
'
'
"
'
"
"
'
'
'
'
"
<
'
&
"
"
"
"
'
"
"
"
"
&
'
'
"
&
&
"
"
'
'
>
"
&
'
"
'
'
"
"
"
'
"
"
'
&
'
"
"
'
'
'
"
"
"
'
"
'
"
'
"
'
"
'
"
"
"
&
"
'
"
"
'
'
"
'
'
'
"
'
'
"
"
"
"
"
"
'
'
"
<
&
"
'
"
"
'
'
'
"
"
"
"
"
<
"
'
"
'
'
'
"
'
'
'
'
"
"
'
'
"
"
"
'
"
'
&
'
"
"
"
'
"
<
"
"
'
"
"
<
"
"
'
&
"
<
'
"
>
<
"
"
"
<
"
"
"
"
"
"
'
"
'
'
'
"
'
'
'
"
"
'
"
"
"
"
"
"
"
'
&
"
"
"
"
"
&
<
"
"
'
>
'
<
"
'
"
"
"
'
'
&
>
"
"
"
"
"
'
"
'
'
'
"
'
'
"
"
'
"
"
"
>
"
"
'
'
'
"
"
"
'
'
"
'
"
"
"
&
'
'
"
'
"
"
'
&
"
"
"
'
&
'
"
"
"
'
'
'
"
"
'
'
'
"
>
"
"
"
"
'
'
'
'
"
'
"
'
'
"
"
'
"
&
'
'
"
"
"
'
"
"
"
'
"
"
'
"
"
'
<
"
"
'
"
"
"
"
'
"
'
"
"
'
'
'
"
'
'
"
'
'
'
"
"
'
"
'
"
"
"
'
'
"
'
'
"
'
"
"
"
>
'
'
'
"
'
'
"
'
'
'
<
"
"
"
"
"
>
"
"
'
"
'
'
'
"
"
"
>
'
&
'
"
"
'
>
"
'
'
"
'
"
"
"
&
"
>
'
'
'
"
"
'
"
'
'
&
'
"
"
'
'
"
'
"
"
'
'
&
'
"
"
'
"
&
'
"
'
"
'
'
"
'
'
'
'
'
'
'
'
'
"
&
'
'
"
"
"
"
"
"
"
&
"
"
'
"
"
'
"
'
"
'
"
'
>
'
'
"
'
"
"
"
"
"
'
"
"
'
&
'
&
'
'
'
'
"
"
'
"
"
"
'
"
&
"
"
"
"
'
'
'
"
'
>
"
'
"
"
'
"
'
"
"
"
"
"
"
"
"
"
'
"
'
<
'
'
"
"
'
'
'
'
"
&
"
'
'
'
>
"
"
"
&
"
'
"
'
'
"
'
"
'
"
&
"
'
'
"
"
"
&
"
'
"
"
<
"
'
'
'
"
"
<
>
"
'
"
"
>
'
&
'
&
&
'
"
'
&
'
"
"
"
"
"
"
"
'
'
"
&
"
"
"
'
"
'
"
"
'
"
"
'
"
"
"
"
&
"
"
"
'
'
"
<
'
"
"
'
'
"
'
'
<
"
"
&
"
'
'
'
&
"
'
'
'
"
"
'
&
&
"
'
"
"
"
'
&
"
"
'
"
"
"
"
"
"
'
'
>
'
'
'
"
"
'
"
&
'
'
'
>
<
&
"
'
"
"
"
"
"
'
'
'
&
'
"
'
'
"
'
"
"
'
"
'
'
'
"
"
"
"
'
"
"
&
&
"
'
'
&
"
'
"
&
"
"
'
"
'
"
'
&
'
"
"
"
'
'
"
&
"
"
&
"
'
"
'
"
"
"
"
&
"
"
'
'
'
'
'
"
'
"
'
"
"
&
"
'
"
'
"
"
"
&
"
'
'
'
"
"
'
Y
'
'
'
'
'
'
"
"
"
"
"
>
'
"
"
'
"
"
"
"
"
'
'
"
>
"
'
"
"
"
'
"
'
"
'
&
"
"
"
'
"
"
"
&
'
"
"
&
"
'
"
>
'
'
'
'
'
&
'
"
'
'
"
"
"
&
"
&
&
"
'
'
"
"
"
'
'
&
'
'
"
'
'
'
'
"
'
'
'
'
"
"
"
'
"
'
'
'
"
'
"
&
'
"
"
'
"
'
'
'
"
"
"
"
>
"
'
"
"
&
'
&
"
>
"
'
'
"
&
"
'
"
'
"
>
"
"
"
"
'
'
'
"
&
'
&
'
'
&
"
>
"
&
'
"
"
"
'
"
"
"
&
'
'
&
>
"
"
&
"
>
"
"
'
"
"
'
"
'
"
"
"
'
"
&
"
'
"
>
'
'
'
'
"
'
'
'
"
&
"
>
'
"
'
"
'
"
&
"
"
'
>
"
"
'
'
'
"
"
'
"
'
'
"
'
"
"
"
"
'
&
"
"
"
'
>
"
'
"
"
&
'
"
'
&
<
"
'
>
"
'
"
&
&
'
'
'
<
'
"
"
"
'
<
'
"
"
"
"
&
'
&
'
'
'
"
"
'
'
>
"
"
"
"
&
"
"
&
'
"
"
'
&
"
"
&
"
>
"
'
'
'
"
'
>
"
&
"
"
"
'
"
"
"
'
"
"
"
"
'
"
'
'
&
'
'
"
"
'
&
"
"
'
"
>
'
'
'
"
"
"
"
"
'
'
'
"
&
"
'
'
'
"
&
'
"
"
"
"
'
'
'
'
"
'
"
'
"
'
"
>
"
'
"
"
'
'
"
'
"
&
'
"
<
"
'
'
"
"
"
'
"
"
"
&
"
'
"
"
"
'
'
'
"
'
'
'
'
"
"
'
"
&
"
'
"
'
>
"
"
&
"
"
&
"
&
"
'
'
'
"
'
"
"
"
'
&
>
'
"
'
"
'
&
>
'
"
'
"
"
'
"
>
"
"
"
'
"
'
'
"
'
"
&
'
'
"
"
'
'
'
>
"
'
'
"
"
'
"
&
'
"
"
"
'
"
'
'
'
'
"
"
&
'
"
"
"
"
"
"
'
&
'
"
'
'
"
"
'
'
"
'
'
'
'
"
'
&
'
'
"
"
&
"
"
'
'
'
'
'
'
"
'
'
"
"
"
'
'
'
"
'
'
"
>
>
"
>
'
'
"
"
'
'
"
"
"
>
'
"
'
'
"
"
'
"
"
"
"
"
'
"
'
>
'
"
"
"
"
'
'
"
>
'
"
'
'
"
'
'
"
"
'
"
'
"
&
"
"
>
'
"
"
'
'
"
"
'
"
"
'
'
&
'
'
&
&
'
"
'
"
'
"
>
&
"
"
&
&
"
"
'
"
&
'
"
'
"
'
'
"
"
"
"
"
"
'
'
"
'
"
'
"
"
"
"
'
"
"
'
'
"
"
'
&
"
"
'
"
&
'
&
'
'
'
"
'
"
>
'
'
&
"
"
'
'
"
"
'
"
"
&
>
"
"
"
'
"
'
'
'
"
&
'
'
&
"
"
'
"
'
&
"
&
"
>
"
"
'
'
'
&
'
'
"
'
"
'
"
"
'
'
'
&
'
"
'
"
'
"
&
"
"
'
'
"
"
'
"
<
"
"
"
'
'
&
"
"
"
'
"
"
"
"
&
'
"
"
"
"
'
'
'
'
>
'
"
"
'
'
'
"
"
'
"
&
'
"
"
'
"
'
'
"
"
'
'
&
"
"
&
"
"
'
'
'
'
&
"
'
"
"
&
'
"
'
"
'
'
"
"
'
&
"
'
'
'
"
"
'
'
>
"
'
>
'
'
"
"
"
>
'
'
&
"
"
"
&
&
'
&
"
"
'
'
'
"
'
"
"
"
'
'
"
'
&
"
"
"
"
&
"
'
"
"
'
&
'
'
'
"
'
"
>
>
"
"
>
"
"
"
'
"
"
'
'
"
'
'
"
'
'
"
&
'
'
'
"
'
'
"
"
"
"
'
'
&
"
'
"
'
'
"
"
'
'
'
"
'
'
&
'
>
"
'
&
"
'
"
"
"
"
"
"
'
'
'
&
"
'
'
"
'
"
&
"
'
&
"
"
'
'
"
"
'
'
"
'
'
"
"
"
"
'
'
'
'
"
'
'
"
"
'
&
"
'
'
'
'
'
"
'
'
>
'
"
&
&
"
"
'
"
&
"
'
"
"
'
"
'
'
'
"
"
"
'
"
'
"
&
"
"
"
&
'
'
>
&
"
>
'
'
'
>
"
'
"
"
>
"
'
"
'
'
&
"
&
'
'
"
>
"
"
"
"
'
"
'
&
"
"
"
"
'
&
"
"
'
&
"
"
"
&
"
'
'
"
'
&
'
&
'
"
&
"
&
&
"
'
"
&
'
'
"
"
"
"
'
'
"
"
"
'
>
'
"
'
"
'
'
'
&
"
'
'
>
'
"
&
"
<
"
"
"
"
"
'
"
"
'
"
'
"
'
<
"
'
"
"
'
&
"
'
'
"
'
"
&
'
"
"
"
"
'
'
'
&
"
'
"
&
'
>
'
'
&
'
>
&
'
"
'
"
>
"
"
&
'
"
"
'
"
"
'
"
"
'
'
"
&
>
'
"
'
"
"
'
'
>
"
'
"
'
'
"
&
"
'
'
'
'
>
"
"
"
'
"
'
>
&
&
"
'
"
"
"
"
"
'
'
"
'
>
"
&
"
'
&
"
"
'
>
"
"
&
"
&
'
"
'
"
'
>
'
'
>
'
"
>
'
'
&
&
'
"
"
"
'
"
'
"
'
"
&
"
"
"
"
"
'
"
'
'
&
"
'
'
"
"
"
<
"
&
&
'
"
"
'
<
'
&
"
'
'
'
"
'
"
'
&
"
'
'
'
'
'
'
&
"
"
'
'
"
'
"
'
"
'
'
"
'
'
'
"
'
"
"
'
"
'
"
'
'
"
"
<
"
&
>
&
"
"
<
"
"
<
"
"
'
<
'
<
"
"
"
"
>
"
'
&
'
"
"
"
&
'
"
'
'
"
'
'
"
<
"
'
&
<
&
"
"
<
"
'
'
'
'
"
'
&
&
"
"
&
'
"
"
'
'
'
"
"
'
"
&
>
>
'
'
>
'
'
>
"
"
"
'
"
'
"
'
'
"
'
'
"
'
"
'
"
'
<
'
&
'
&
"
'
"
"
'
<
"
&
"
<
"
'
'
&
'
"
"
&
"
"
'
&
'
"
'
&
'
"
'
'
"
&
'
"
"
'
>
'
>
"
'
'
"
"
"
&
'
"
"
'
"
"
"
"
"
'
'
"
>
'
'
"
"
<
'
>
'
"
"
"
&
'
"
"
'
"
'
'
<
"
'
"
"
'
"
"
"
'
<
"
'
"
'
"
'
<
"
&
'
'
'
"
'
'
'
'
&
"
'
"
>
'
"
&
"
'
'
'
&
"
'
&
<
"
"
&
'
'
"
"
"
'
'
'
"
'
'
'
"
"
"
'
>
"
'
'
'
'
"
"
"
'
'
'
"
'
&
"
'
"
"
'
&
'
'
"
'
'
'
"
"
'
'
'
'
'
<
"
"
&
"
&
'
"
"
'
'
"
"
'
>
'
'
'
"
"
'
'
&
"
'
"
'
"
"
"
&
"
<
"
"
'
&
"
"
'
'
"
&
"
"
'
"
"
&
'
'
'
&
'
'
'
"
'
'
>
"
&
"
'
'
"
"
'
<
'
&
'
"
<
'
&
'
"
'
'
"
'
'
'
"
'
&
'
"
'
>
"
"
"
"
"
"
'
'
'
'
'
"
"
"
&
'
"
&
<
'
"
"
"
"
'
'
"
'
"
&
'
'
>
"
"
"
'
"
'
&
'
&
"
'
"
&
>
"
"
'
'
"
Z
&
<
&
"
&
'
'
"
"
'
<
'
'
"
>
&
&
'
"
"
"
"
"
'
>
"
'
"
'
"
'
'
'
&
"
'
"
"
g
Z
"
'
"
'
&
&
'
'
'
'
'
'
'
"
"
"
"
'
"
"
'
'
'
'
'
"
'
>
"
&
'
"
'
"
'
'
"
"
'
"
'
"
&
>
'
"
"
"
'
"
"
'
'
"
"
>
'
'
"
&
'
"
"
"
'
"
"
"
'
'
'
"
'
'
&
"
"
'
>
"
"
"
'
'
"
"
"
'
'
'
"
'
"
>
<
"
'
"
"
'
'
&
"
'
'
"
'
"
'
>
"
"
'
'
"
'
'
"
"
&
'
'
"
'
'
'
"
'
'
"
'
"
"
'
>
"
'
"
'
"
'
"
"
"
'
'
'
"
'
"
&
'
'
'
"
"
"
>
"
&
"
'
'
'
"
&
"
"
"
"
'
"
'
"
"
"
'
&
'
"
'
'
'
"
"
"
"
'
"
>
'
'
'
'
>
&
"
"
"
'
&
'
'
'
"
"
>
"
&
&
'
&
&
"
"
"
<
'
"
'
"
"
"
>
&
'
'
'
>
'
&
'
&
'
"
>
"
&
'
"
'
"
"
'
"
"
'
'
"
'
"
"
'
"
"
'
"
"
'
"
"
"
&
'
'
&
&
'
"
"
"
'
'
"
"
'
'
'
'
'
"
"
'
"
&
"
"
"
"
'
"
"
"
"
"
'
&
"
"
'
'
'
"
"
"
"
'
"
"
"
&
&
&
"
'
"
'
"
'
"
&
"
"
&
"
'
"
"
"
"
'
&
"
'
'
>
"
"
<
'
"
&
>
'
'
"
"
"
"
'
'
"
&
'
&
"
"
"
"
"
"
"
&
"
&
'
"
"
"
'
"
"
"
>
"
'
"
>
'
"
"
'
<
"
"
"
'
"
'
'
"
&
'
'
"
"
&
&
"
'
"
"
"
>
'
"
'
&
"
'
"
'
"
"
"
'
'
'
'
&
"
'
"
"
"
'
'
"
"
"
"
'
'
&
'
'
"
'
'
'
'
"
>
'
"
'
"
'
"
'
"
"
'
'
'
'
'
"
&
"
'
'
"
&
"
'
"
'
'
"
'
>
"
&
"
"
"
'
"
"
&
'
'
'
'
>
&
'
"
"
'
&
'
"
"
'
"
'
"
'
>
'
'
&
&
'
"
"
'
&
'
"
'
"
'
'
'
&
"
"
"
'
"
'
&
"
'
&
"
'
"
"
'
"
'
&
"
"
"
'
"
'
<
"
&
"
"
"
&
'
"
"
"
"
"
&
<
'
"
'
'
"
'
'
&
"
'
'
"
'
'
'
&
'
"
"
'
'
'
<
"
"
'
'
'
"
>
'
'
&
"
"
"
"
'
'
"
'
"
"
'
"
"
'
'
"
&
"
'
"
'
'
>
"
"
&
"
'
"
"
"
&
"
"
'
"
"
"
"
'
"
'
'
"
'
'
'
"
"
"
"
'
&
"
'
'
"
'
'
"
'
"
"
'
'
'
'
'
'
>
'
>
"
"
'
>
'
"
'
'
&
"
"
"
'
"
"
&
>
'
'
"
'
&
&
'
'
>
"
'
'
"
"
"
'
<
'
"
'
'
"
"
"
"
'
'
"
"
"
'
'
'
'
"
"
"
'
"
'
'
"
"
"
'
>
"
'
'
"
>
"
"
>
"
'
&
'
"
<
'
&
'
'
"
"
'
"
'
"
&
"
&
'
"
'
"
'
"
"
"
'
"
"
'
"
'
"
'
'
'
'
"
"
<
'
"
'
"
'
"
"
'
'
"
'
'
"
'
&
'
"
'
"
"
<
"
'
"
"
"
"
'
'
'
&
"
'
'
'
"
'
&
"
&
'
"
"
<
"
'
'
"
"
"
"
<
'
'
"
"
'
"
'
"
>
"
"
"
&
"
"
'
'
"
"
"
"
"
"
"
'
"
&
"
'
'
&
"
&
"
'
'
"
'
"
'
'
'
&
'
'
&
"
&
"
'
"
"
"
>
&
&
'
"
>
"
"
"
"
&
"
"
'
'
"
'
"
"
&
'
'
'
<
>
'
>
'
"
'
"
"
'
"
'
'
'
"
'
'
'
"
'
"
&
&
"
'
"
'
'
'
"
"
"
"
'
"
"
"
"
'
'
'
'
"
'
"
'
'
>
"
'
'
"
"
"
"
"
"
"
"
'
'
'
>
'
"
"
"
&
'
'
'
"
'
<
'
'
"
"
'
'
&
'
'
'
"
"
>
"
'
'
'
'
'
'
>
'
"
&
"
"
"
'
>
"
"
'
'
"
'
&
'
'
'
"
'
"
'
&
'
'
'
"
>
"
'
'
"
"
"
<
"
"
>
"
'
"
"
"
'
'
&
'
'
>
'
>
"
"
"
'
'
'
&
>
"
&
'
"
'
&
"
"
"
'
>
'
"
"
'
"
'
"
&
"
&
'
"
"
'
"
'
'
"
'
'
'
&
"
"
"
&
'
"
"
'
'
"
&
>
"
&
'
"
'
"
"
'
"
'
"
"
"
"
"
'
>
"
"
&
'
"
"
'
'
'
'
'
"
'
'
"
"
'
"
'
"
'
"
'
"
'
"
'
"
'
"
"
&
"
'
"
>
'
'
'
"
>
'
'
'
'
'
"
"
"
'
'
"
'
'
'
"
>
"
'
"
"
'
'
'
'
"
'
"
'
'
"
'
"
"
'
"
'
'
'
"
>
"
"
'
"
'
'
&
&
'
"
'
'
"
"
&
'
"
&
"
"
'
"
&
'
'
"
'
'
'
"
"
'
'
'
'
"
"
>
'
"
"
"
"
"
'
"
&
"
'
"
"
"
'
"
"
"
"
'
'
'
'
"
'
"
"
"
"
>
"
"
"
'
"
"
"
'
'
"
"
"
"
'
'
>
"
'
'
"
"
'
'
'
'
'
&
"
'
"
"
'
"
'
&
&
"
'
"
"
'
'
&
'
"
"
&
'
"
"
"
'
'
"
"
'
"
'
"
'
"
<
"
'
>
'
'
"
"
'
&
'
'
"
'
"
"
>
"
'
'
"
"
"
'
"
"
'
'
"
'
"
"
'
>
"
'
'
'
'
"
<
"
'
'
'
&
'
"
"
'
"
"
&
'
"
"
'
>
'
"
"
>
"
"
'
"
>
"
"
"
>
'
"
"
&
"
"
"
'
'
'
'
'
'
'
"
>
'
"
"
"
>
'
&
'
"
&
"
'
'
'
"
&
'
'
'
'
"
'
"
"
"
"
"
"
&
"
"
'
<
"
'
'
"
>
'
"
&
"
"
'
&
'
"
'
"
"
"
"
'
'
'
'
'
"
'
&
"
'
"
"
'
"
'
"
>
&
"
"
'
"
>
'
>
'
'
'
'
"
"
&
"
'
"
'
>
'
'
"
"
'
"
"
'
"
"
"
'
'
'
'
"
'
"
"
"
"
"
&
"
"
'
>
"
'
"
'
"
"
&
"
'
"
'
"
'
'
&
'
'
"
"
'
'
"
"
>
>
'
'
"
"
"
"
'
"
"
"
"
"
'
"
"
"
"
&
>
'
'
"
'
'
&
"
&
>
"
"
'
"
'
'
"
<
'
"
'
"
&
"
"
'
"
'
'
"
"
"
'
'
'
"
'
"
"
"
'
"
'
'
'
'
"
'
&
"
'
"
"
'
"
"
>
'
'
'
"
&
'
'
&
"
'
'
"
'
'
"
'
&
'
'
'
'
&
"
"
"
'
"
'
'
"
'
&
"
>
"
'
"
&
'
"
"
'
'
>
'
'
>
"
>
'
'
"
"
"
'
'
'
&
'
"
>
'
'
"
&
"
"
"
"
>
"
&
'
"
"
"
>
"
"
'
"
"
"
'
'
'
'
'
&
&
'
'
"
&
"
'
"
'
"
"
'
'
"
>
"
'
"
'
'
'
'
'
'
&
'
"
'
&
&
"
"
"
"
'
'
'
'
'
'
<
&
"
"
"
"
"
"
'
"
"
"
'
'
'
'
"
'
"
>
>
"
'
'
<
&
'
'
"
'
'
"
"
"
'
"
'
'
"
"
'
"
'
"
"
&
&
<
&
"
&
"
'
'
"
'
'
"
"
"
&
'
'
'
"
"
"
"
<
"
"
"
"
'
'
>
'
'
"
"
"
'
'
"
"
"
"
'
"
'
"
>
"
f
Z
'
"
"
'
'
'
'
"
'
"
"
'
'
'
"
'
'
'
'
&
"
"
"
"
"
>
'
"
"
'
'
'
'
'
"
'
'
"
'
"
>
'
'
"
'
<
'
'
'
<
&
'
"
'
&
'
"
'
'
'
'
"
"
"
'
"
&
<
>
'
&
"
"
"
"
"
'
'
"
&
'
"
"
"
'
'
"
>
"
'
"
'
"
"
"
'
'
'
'
'
'
"
"
"
'
'
&
"
"
'
'
"
'
"
<
'
&
'
"
"
'
'
'
"
"
"
"
'
"
'
"
"
'
"
'
"
"
"
"
'
&
"
'
"
"
"
'
'
<
'
"
<
'
"
'
"
'
"
'
'
'
>
'
"
"
"
"
'
'
>
'
"
'
'
"
"
<
"
"
"
'
"
'
"
'
'
'
'
"
"
"
"
'
'
'
>
>
'
&
<
"
'
<
"
'
'
'
<
'
<
'
'
'
'
&
"
'
'
&
"
"
"
'
"
'
'
'
"
"
'
<
'
"
"
"
'
'
"
&
>
'
"
"
"
'
'
"
'
"
'
"
'
"
"
"
'
'
&
"
'
"
"
'
"
'
&
"
"
'
"
&
'
"
'
"
'
'
'
'
'
'
"
"
'
&
"
'
'
'
'
>
'
'
"
'
"
"
'
"
'
"
'
"
"
"
"
"
"
"
"
"
"
'
'
'
>
"
'
'
"
"
'
'
"
'
'
'
"
"
"
'
'
"
"
"
<
'
"
"
'
"
"
"
'
"
"
"
"
'
"
"
"
'
&
'
"
'
"
"
"
'
'
'
'
"
"
'
'
"
'
"
'
"
"
'
"
"
"
'
"
'
'
<
'
"
<
'
'
'
&
'
'
'
"
'
"
'
"
'
"
'
'
'
"
"
&
'
"
"
"
'
"
"
"
"
'
'
"
'
"
'
"
'
"
<
'
"
"
"
"
'
"
Z
'
"
"
'
'
<
"
'
"
'
&
'
'
"
"
'
"
'
'
"
"
>
"
'
&
"
"
"
'
"
"
'
'
>
'
"
"
"
"
"
"
"
&
"
"
"
'
"
"
'
'
"
"
"
"
"
'
"
'
>
'
'
"
'
"
"
'
"
"
'
"
'
"
"
"
'
"
"
"
'
&
'
'
<
"
'
'
"
'
'
>
&
'
'
"
'
'
"
'
'
"
'
"
"
"
"
"
'
"
"
"
'
"
'
'
'
"
"
"
&
'
'
"
"
'
<
'
'
>
"
'
"
'
'
'
"
'
"
"
"
'
'
"
'
'
'
"
"
"
"
"
'
"
"
'
'
"
"
"
"
"
&
'
'
"
'
'
"
"
"
"
"
>
"
"
'
"
"
"
'
'
'
"
'
'
"
'
"
'
<
'
'
"
'
'
'
'
"
"
&
"
"
"
"
<
>
'
'
"
'
'
"
"
'
'
"
"
"
"
"
"
'
'
"
"
"
'
'
'
'
"
&
"
"
&
'
"
"
&
"
'
"
"
"
"
&
'
"
"
"
"
'
"
'
"
'
"
'
'
'
'
"
'
"
"
"
"
"
'
'
"
"
"
"
&
"
"
'
"
"
"
'
'
'
&
&
"
"
'
'
"
"
"
"
'
'
'
"
'
'
"
'
'
"
>
"
>
'
'
<
'
"
>
'
"
"
"
'
&
<
'
'
"
&
"
"
'
"
'
'
&
"
"
>
'
'
'
"
"
'
"
'
>
"
"
'
'
>
"
"
"
'
"
"
'
"
'
'
"
'
"
"
'
"
'
'
"
'
"
&
"
'
'
"
"
'
"
'
"
'
'
"
"
<
"
"
"
&
'
"
'
"
&
"
"
&
"
'
'
'
'
"
"
>
>
"
'
"
'
"
'
>
"
'
"
'
"
"
'
'
"
"
Z
"
"
"
'
"
'
"
'
'
'
"
'
"
"
"
"
'
"
'
'
>
>
'
&
"
'
"
"
"
"
'
"
&
"
"
"
"
"
>
"
'
'
'
'
'
"
"
"
'
'
<
<
"
'
'
'
>
'
'
"
>
"
"
"
&
"
<
"
"
"
"
"
'
'
'
'
&
"
'
"
'
"
'
"
&
>
"
'
'
'
>
"
<
'
"
"
>
'
"
'
'
'
'
&
'
&
&
'
"
'
&
"
'
"
'
"
"
'
'
"
'
"
'
"
"
'
"
'
'
"
"
"
"
'
'
"
'
"
"
'
"
"
"
'
"
'
"
'
'
'
"
"
'
"
&
"
'
"
"
&
"
'
"
"
"
>
<
"
"
"
'
"
'
"
"
'
'
&
'
'
'
>
"
'
"
"
'
>
>
"
"
'
"
"
'
'
"
"
"
"
&
'
'
'
"
&
'
"
'
'
"
"
'
"
"
'
"
"
>
'
'
'
"
"
'
"
'
'
'
>
'
"
'
>
"
&
'
'
"
"
'
'
'
&
"
'
'
'
'
>
'
"
'
"
"
"
'
&
"
'
"
"
'
"
"
"
"
"
'
"
"
"
'
"
'
"
'
"
"
>
'
"
'
'
"
'
"
'
>
"
'
"
>
"
"
'
"
"
"
'
'
"
"
'
'
"
'
"
'
"
'
&
'
'
"
'
'
"
"
'
'
'
"
'
"
'
"
"
'
"
'
"
"
"
"
'
&
"
"
"
"
"
"
"
'
"
'
"
"
"
>
"
'
'
'
"
"
'
'
"
'
'
'
"
'
'
'
'
"
"
"
"
"
'
'
"
"
"
'
<
"
"
"
"
"
"
'
"
"
"
"
&
"
'
>
'
"
'
"
&
'
'
'
'
"
'
"
"
"
'
'
"
'
"
'
'
"
"
'
'
"
"
'
'
"
&
'
"
'
"
'
'
"
&
'
>
"
"
'
'
&
'
&
"
"
'
"
"
>
'
"
&
"
"
"
'
>
"
"
'
"
>
"
'
'
&
"
'
"
&
"
>
"
'
>
'
"
'
"
"
"
>
"
'
"
'
>
"
"
'
"
"
"
>
"
'
>
'
>
"
'
>
"
'
'
"
'
'
"
"
"
&
"
&
'
'
&
"
"
"
'
&
"
>
'
>
"
"
"
'
"
"
"
"
'
'
"
"
'
'
'
"
"
"
'
"
"
'
"
"
"
"
"
'
>
'
"
'
>
"
>
'
"
"
"
'
"
'
"
"
"
"
'
'
'
'
"
'
"
"
'
'
"
'
>
"
"
"
"
'
"
"
'
'
'
'
"
"
'
'
'
'
"
>
"
"
'
'
"
'
'
"
&
"
>
"
'
'
'
"
"
"
"
"
'
"
"
"
'
"
&
'
'
"
"
&
'
"
"
"
"
&
&
'
"
'
&
'
"
"
"
'
'
'
"
>
"
'
"
"
&
"
"
&
'
"
'
"
"
&
"
"
"
>
'
"
"
&
'
'
&
<
"
&
'
"
"
"
'
'
>
"
"
"
'
"
'
"
&
"
"
"
'
>
"
'
'
'
'
"
"
'
"
'
"
"
"
'
&
"
"
"
'
'
"
"
"
'
'
"
'
"
"
'
"
"
'
"
'
'
'
'
'
"
>
'
"
'
"
"
&
'
"
"
"
"
"
"
&
'
'
'
"
"
'
"
'
"
>
"
"
"
"
'
>
>
'
'
"
&
'
&
&
'
'
"
"
"
'
&
'
"
>
"
"
"
"
>
"
'
'
"
'
'
'
&
"
"
'
"
'
"
'
'
"
'
'
&
'
"
"
"
"
'
'
&
'
'
"
'
'
"
'
&
"
'
"
<
"
'
"
"
"
"
'
"
>
"
&
"
'
'
'
>
'
"
"
'
"
&
"
'
'
'
"
'
"
"
"
"
"
"
"
"
'
"
'
'
'
"
'
"
"
"
'
"
"
"
"
>
&
'
&
'
"
'
"
'
'
'
&
"
"
"
"
"
'
"
"
"
"
'
"
'
'
"
&
'
'
'
"
"
>
'
>
'
"
"
'
"
&
"
"
"
'
"
'
'
"
"
"
"
"
"
"
'
'
'
'
>
"
"
'
'
"
'
'
"
"
"
"
"
'
'
'
"
'
>
>
'
>
>
"
"
>
"
'
'
"
'
'
'
"
"
'
>
'
'
>
'
'
'
'
"
"
"
'
"
'
"
'
'
'
'
'
"
"
'
>
'
'
'
'
"
'
'
"
"
'
"
"
&
'
"
'
'
"
'
"
"
'
'
"
'
'
"
'
'
"
'
"
'
'
"
'
>
"
>
'
&
"
"
'
&
'
&
'
&
>
"
"
'
'
'
'
>
"
"
'
"
>
"
'
"
'
'
&
"
>
'
"
'
"
'
'
"
"
"
"
'
"
&
"
'
"
&
"
"
"
&
>
"
"
'
'
&
"
"
'
'
&
'
'
"
'
'
'
"
'
'
"
'
'
>
"
"
"
'
"
'
>
'
"
"
"
"
"
"
"
"
&
"
'
>
'
"
"
'
'
'
&
"
'
"
'
&
'
'
&
'
'
'
"
'
"
'
"
"
'
'
'
&
'
'
'
>
"
"
"
'
"
'
"
"
"
"
"
&
"
'
"
"
"
"
'
'
'
"
&
"
'
'
"
'
'
"
"
'
"
&
'
'
"
"
"
"
"
'
"
'
'
'
'
"
'
"
'
'
'
'
&
"
"
"
'
"
"
'
"
"
&
'
"
'
"
&
"
'
"
"
'
"
"
'
"
"
'
'
"
"
'
"
'
"
>
"
'
'
"
'
'
"
"
"
"
"
"
<
"
'
"
"
"
'
"
"
'
&
&
>
&
>
"
"
"
'
'
'
'
"
'
'
'
"
'
'
'
"
"
"
"
"
"
'
"
"
'
"
"
'
'
"
"
'
'
'
"
'
'
'
'
"
<
"
'
&
>
'
'
"
"
>
'
"
'
'
'
&
'
'
'
"
"
"
&
"
'
>
"
'
&
"
"
"
&
"
"
"
"
"
"
"
'
'
"
&
"
'
"
'
>
"
>
"
"
"
&
"
'
'
"
"
"
'
'
"
'
"
"
'
&
&
'
'
'
'
"
"
"
<
"
'
>
"
'
"
'
'
"
>
"
'
"
"
"
"
'
'
"
"
"
"
&
'
'
"
"
'
'
"
'
"
'
'
'
"
"
"
"
'
'
"
'
'
'
"
'
"
&
&
>
"
'
"
&
"
'
&
"
"
"
"
&
"
"
"
&
'
"
'
"
'
'
'
>
'
>
'
"
"
"
'
'
"
"
'
"
"
&
"
'
>
&
"
'
"
'
"
'
&
'
"
"
'
&
'
"
'
'
'
'
"
"
'
'
&
"
>
'
'
>
&
"
'
'
"
&
"
"
'
'
'
'
"
"
'
"
'
"
<
"
"
"
&
"
'
"
"
'
'
'
"
'
'
"
"
"
'
'
>
"
'
'
'
'
'
"
"
"
'
"
>
'
'
'
'
"
'
"
"
'
>
"
"
'
"
"
"
'
'
'
"
'
'
'
"
"
&
'
'
"
'
'
>
>
'
"
"
"
'
'
"
'
'
'
"
'
&
"
'
&
"
"
"
'
>
"
'
"
'
'
"
>
"
"
"
&
"
"
'
'
'
'
'
'
"
'
"
"
"
'
'
'
'
'
'
"
"
"
&
"
'
"
"
'
"
"
>
'
"
>
>
'
>
'
"
"
'
'
'
'
"
"
'
"
'
"
'
'
&
<
'
"
<
'
'
"
"
'
"
>
"
"
"
'
'
&
"
"
"
'
'
"
&
"
"
'
'
'
"
'
"
"
'
"
"
'
"
'
&
"
"
"
"
'
"
"
"
'
>
"
'
"
"
'
"
"
'
"
>
"
'
'
"
&
'
"
'
"
'
&
"
"
"
"
"
&
"
>
'
"
"
"
'
"
'
"
>
'
&
>
'
"
"
"
'
"
"
'
&
'
'
"
"
&
"
"
>
"
'
"
'
'
>
"
'
'
"
"
"
'
"
&
"
"
"
'
"
"
'
"
'
"
'
"
'
'
"
<
"
"
"
'
>
"
"
"
'
&
'
"
"
"
"
"
'
"
"
>
>
'
"
'
'
&
"
'
"
&
'
"
"
'
"
"
"
'
'
'
>
"
'
'
&
&
'
"
'
"
"
'
"
"
&
'
'
'
'
<
"
"
"
'
"
<
<
"
'
'
"
"
"
"
'
&
'
"
"
"
'
<
"
"
"
"
'
"
&
"
"
'
'
'
"
"
'
&
"
"
"
'
"
"
&
"
"
"
"
'
"
"
"
"
"
"
&
'
'
'
<
'
"
'
"
"
"
"
'
'
"
'
"
&
>
'
"
&
>
'
'
"
>
'
&
'
"
'
'
'
"
'
'
"
"
"
'
"
'
'
>
&
'
"
'
&
<
'
"
'
'
>
"
"
<
>
"
'
"
'
'
"
'
"
"
'
"
'
"
&
'
'
"
'
'
'
"
"
'
&
'
"
'
'
'
<
"
&
"
"
'
"
'
>
"
<
'
"
'
"
'
>
'
"
'
"
"
'
"
"
&
"
'
"
"
'
"
"
'
"
&
'
'
'
'
"
'
<
"
"
"
"
&
'
'
'
'
"
'
"
'
"
"
'
'
'
'
'
'
"
"
'
'
"
"
&
'
"
"
"
"
"
'
"
'
&
"
'
'
'
"
"
"
>
'
'
'
"
"
'
'
"
"
'
'
'
"
"
&
"
"
'
"
&
'
'
'
'
'
'
"
"
'
"
>
'
'
"
'
'
"
'
"
'
"
"
>
"
'
'
'
'
&
"
"
"
'
'
'
'
'
"
"
>
&
'
"
"
>
'
>
"
&
'
"
'
'
<
"
&
"
'
"
"
"
>
"
'
'
'
'
'
"
"
'
>
>
'
'
'
"
"
'
'
"
'
'
'
>
"
"
>
"
'
&
'
"
"
&
'
"
'
"
"
"
"
'
"
'
'
&
'
'
'
'
'
"
'
'
"
'
"
'
"
>
"
"
<
"
"
"
"
'
'
'
"
<
>
"
"
"
'
"
'
&
'
"
'
"
"
'
'
'
"
'
"
'
"
'
'
<
"
"
'
"
'
'
>
"
"
&
'
"
"
'
>
"
'
'
"
"
"
"
&
'
'
&
'
"
"
"
'
"
"
'
>
"
"
'
"
"
'
'
<
"
"
"
"
'
'
"
"
"
"
"
<
<
"
"
>
'
'
'
"
"
'
"
"
>
'
'
'
>
"
"
'
"
"
>
"
'
&
"
'
'
"
'
'
'
'
"
'
"
"
"
"
'
"
"
'
'
"
'
>
"
"
'
"
"
&
"
"
'
'
'
'
"
"
'
"
'
'
"
'
"
'
"
"
"
'
'
'
"
>
'
"
&
&
'
"
'
"
>
"
&
&
'
'
"
"
"
"
'
'
"
"
<
'
'
"
'
'
"
"
'
"
"
'
"
"
'
'
"
'
"
'
'
"
"
"
'
<
>
'
'
'
"
'
"
"
"
'
"
'
"
'
<
'
<
'
"
"
'
'
"
'
'
'
"
"
'
"
"
'
&
'
"
&
'
'
'
'
<
>
"
'
'
"
"
&
"
"
"
'
'
"
'
"
'
'
'
&
'
'
&
"
'
&
'
'
'
>
>
'
"
'
'
"
"
'
'
"
"
>
&
"
"
'
'
'
'
"
'
'
'
"
"
&
&
"
&
&
"
"
'
'
'
"
'
>
>
"
"
&
'
"
'
"
"
"
"
'
'
'
&
"
"
"
>
'
"
'
"
'
'
'
'
'
&
"
'
'
"
"
&
'
"
"
&
"
"
"
&
"
"
"
'
"
'
"
"
'
"
'
"
&
'
'
'
"
'
'
'
"
&
'
"
'
"
"
"
'
'
'
'
"
'
>
>
'
"
"
'
<
'
'
"
"
"
'
'
'
"
'
"
"
"
'
"
'
'
"
"
"
"
"
'
"
&
&
'
'
"
&
>
"
"
&
'
"
'
"
'
"
"
"
"
"
"
"
'
"
"
"
'
>
"
"
"
"
"
>
'
"
"
"
"
>
'
"
'
'
'
'
'
"
'
&
"
"
'
'
>
"
&
"
"
"
"
'
>
"
'
"
'
"
'
"
&
'
"
"
"
'
"
"
'
"
"
"
"
'
'
"
"
'
>
'
"
'
"
'
'
'
'
"
"
"
'
'
"
'
'
"
"
'
'
>
"
'
&
"
"
'
'
"
"
'
"
"
"
g
Y
'
'
"
>
'
'
'
'
'
"
"
&
'
'
"
'
&
&
'
'
'
'
'
'
<
'
'
'
'
"
"
'
"
"
"
"
<
"
"
"
'
"
"
'
'
'
"
'
"
"
'
"
"
'
'
'
"
'
"
"
>
'
&
"
'
"
"
'
"
'
"
'
"
"
'
>
'
'
"
>
'
>
"
"
"
"
'
'
"
"
"
'
"
'
"
'
"
"
&
'
'
'
&
"
"
>
"
"
'
"
'
'
"
'
&
"
"
'
"
'
"
&
"
"
'
"
&
"
"
'
'
'
'
'
'
"
'
"
'
"
>
'
"
'
"
<
'
"
'
"
"
<
"
>
"
"
'
'
"
&
'
&
"
&
'
'
"
>
"
"
"
&
'
"
"
"
>
<
"
'
"
'
"
'
"
"
"
'
'
"
'
"
"
&
"
"
"
&
"
"
'
"
'
"
&
'
"
"
"
'
'
>
'
'
'
'
"
'
>
&
"
'
"
'
"
"
'
"
>
'
'
'
'
"
'
"
"
"
'
"
"
'
"
<
"
"
'
'
"
'
&
"
'
>
&
"
'
"
"
'
'
'
"
&
"
"
"
<
"
"
'
"
&
'
"
'
'
'
"
"
'
"
'
'
>
'
>
"
'
'
"
>
'
'
'
'
"
"
"
"
"
'
'
&
'
'
'
"
>
"
&
"
'
'
'
'
"
>
'
&
"
>
'
"
'
&
<
"
"
&
'
'
'
'
"
"
'
'
"
"
'
>
'
"
"
"
"
'
&
'
"
'
"
'
"
"
&
"
"
'
>
'
>
'
"
"
"
<
'
'
"
'
&
'
"
"
'
"
"
"
'
'
"
"
'
'
'
"
"
"
'
"
<
'
"
"
'
"
"
'
'
&
'
"
"
&
'
>
'
"
'
&
"
"
"
"
"
"
&
"
'
"
"
'
'
'
"
"
'
"
"
'
"
"
'
'
'
"
"
'
'
&
"
'
&
'
'
"
'
'
'
"
"
'
"
"
'
"
&
'
'
"
"
'
'
&
"
"
&
>
"
"
>
'
"
'
"
"
"
'
&
"
'
'
&
'
'
'
'
&
'
'
"
>
'
'
"
"
'
'
"
'
'
"
&
"
'
'
"
"
'
'
<
"
'
"
"
"
"
'
'
&
&
'
"
"
"
"
'
'
"
"
"
"
'
"
'
"
"
"
"
"
&
'
"
>
>
"
"
"
"
"
"
"
"
'
"
"
>
&
'
"
'
>
'
'
&
'
&
"
'
"
'
'
"
'
'
"
'
>
'
"
'
'
&
'
>
>
'
'
"
&
&
"
"
"
"
"
'
'
"
'
>
'
"
"
"
"
'
"
'
'
"
"
"
'
"
"
'
"
&
"
>
&
'
'
"
'
"
<
<
'
'
>
>
"
"
"
"
"
'
'
"
"
"
'
>
"
'
"
"
'
"
&
'
"
>
'
>
'
'
"
'
"
'
'
"
"
"
"
'
'
"
'
"
"
"
"
'
"
'
"
'
'
'
"
'
"
&
"
"
'
&
'
'
'
'
"
&
'
'
'
"
'
'
"
>
'
'
"
"
'
"
"
'
'
"
"
"
"
&
"
"
"
'
'
"
'
"
'
&
"
>
>
"
'
'
"
"
'
"
'
'
'
"
'
'
'
'
'
>
"
'
"
"
'
"
'
'
"
'
"
"
'
&
'
"
>
'
"
"
"
'
'
'
'
"
'
"
"
'
"
"
"
&
"
"
"
'
'
"
'
'
'
'
&
'
"
'
&
"
'
"
>
"
'
'
'
"
>
'
"
>
"
"
"
'
'
&
"
&
'
"
"
'
'
"
'
<
'
'
"
'
"
"
"
'
'
"
'
"
'
>
"
"
&
'
&
'
"
"
'
'
'
'
'
'
"
"
"
'
"
"
"
>
'
"
"
<
"
&
'
&
'
&
'
'
"
"
"
&
'
"
'
"
'
"
"
"
&
"
"
"
"
'
"
'
"
'
"
"
"
"
'
"
"
'
"
"
&
>
"
'
'
'
'
'
'
'
'
"
"
'
'
'
"
>
<
'
'
"
'
"
&
"
'
"
'
'
<
<
'
"
"
'
"
'
'
"
'
"
'
'
'
'
&
"
&
"
"
"
'
>
>
'
'
&
>
"
'
'
'
"
"
'
'
"
'
"
"
'
"
"
'
'
"
&
'
'
'
'
"
"
"
'
'
"
'
'
'
"
"
'
"
&
"
"
&
'
&
'
&
'
"
"
"
"
'
"
"
&
'
"
'
'
'
"
'
'
'
"
'
"
'
'
"
'
'
'
'
"
'
'
"
"
"
&
"
'
"
'
"
"
"
&
>
"
"
"
"
'
"
"
'
&
'
'
'
'
"
'
&
"
'
"
'
&
"
"
"
"
"
>
"
"
"
"
"
"
'
'
"
"
'
&
"
"
'
"
'
'
"
"
"
"
"
'
"
>
"
"
"
"
"
"
"
'
"
"
"
'
"
'
'
&
'
'
"
'
"
'
"
&
"
'
'
"
'
'
'
"
>
"
'
'
"
"
"
'
"
&
'
>
"
'
"
"
"
'
"
"
"
'
'
'
'
'
"
"
'
'
"
'
'
"
"
'
'
&
"
'
'
'
'
&
'
"
'
"
"
'
'
&
'
"
"
'
'
'
"
"
>
"
"
'
'
<
"
'
"
'
"
>
"
"
"
'
'
'
"
'
'
"
'
'
"
>
'
"
'
'
"
"
&
&
"
'
'
&
"
'
"
>
>
'
&
"
'
"
'
"
'
"
'
'
'
"
"
'
'
'
"
'
'
"
"
'
"
"
"
"
'
&
&
"
"
"
'
"
"
"
"
"
"
'
"
'
&
<
'
'
&
"
&
"
>
>
"
'
>
&
"
&
"
'
'
>
'
'
&
"
"
'
'
'
"
&
'
"
"
&
"
&
&
"
&
"
"
"
"
"
"
"
"
'
'
"
"
'
'
"
>
'
"
'
<
'
'
"
'
"
"
"
'
<
'
"
'
"
'
"
'
"
"
"
'
"
'
'
'
"
"
"
'
'
'
"
'
"
"
'
'
"
"
'
'
'
&
'
"
'
'
'
"
'
"
'
>
"
'
"
"
"
"
'
"
"
'
"
'
'
"
"
'
"
'
'
"
"
'
"
"
"
"
"
'
"
"
&
"
"
<
&
"
'
'
"
"
&
'
>
'
"
'
"
'
&
"
'
'
'
'
"
>
'
"
"
"
'
'
"
'
"
'
"
'
"
&
'
'
'
'
'
'
"
&
'
<
'
&
'
"
&
"
'
"
"
>
"
'
'
'
&
"
"
'
"
"
'
'
'
g
Z
"
'
"
'
"
"
"
'
"
"
'
>
"
'
"
'
'
'
"
"
"
"
"
'
"
'
'
"
"
&
"
"
"
"
"
"
"
"
'
"
>
"
"
'
&
'
'
>
"
"
'
'
"
"
"
"
"
"
"
>
"
"
'
'
'
'
"
'
"
"
&
'
"
"
"
"
'
"
"
'
"
"
'
"
"
>
&
"
"
"
"
>
'
&
'
'
'
'
>
"
'
'
"
&
'
"
"
"
'
'
>
'
'
"
'
&
"
"
"
>
'
'
'
"
'
"
"
>
"
'
'
"
'
"
>
'
'
'
&
"
'
"
"
'
'
'
'
"
&
"
"
'
"
"
'
"
'
'
>
"
'
'
"
"
'
'
"
'
'
'
"
"
'
"
"
"
'
&
"
"
"
>
'
"
>
"
"
"
"
"
"
'
>
'
&
'
"
"
"
'
"
'
"
'
"
&
'
"
"
'
"
"
'
'
'
'
"
"
"
'
'
"
'
"
"
'
'
"
'
"
'
"
'
'
"
'
'
"
"
"
'
"
<
"
'
"
"
'
'
"
&
'
'
"
'
'
&
"
'
'
"
'
"
<
'
"
"
'
"
'
<
"
"
"
'
"
"
'
'
"
'
'
'
"
'
"
"
'
"
"
"
'
&
"
'
'
'
"
'
'
'
"
"
"
>
"
"
&
'
'
'
'
<
'
"
"
"
'
'
"
"
'
"
"
'
'
&
'
'
'
"
"
"
"
'
'
'
&
'
"
'
"
>
"
"
'
'
"
"
"
'
"
"
'
"
"
&
'
>
'
'
'
'
'
'
"
&
<
&
>
'
'
'
'
"
"
"
"
"
'
"
>
"
'
"
&
"
'
'
'
'
>
"
'
"
"
'
"
'
"
"
"
>
"
>
'
'
"
&
'
'
'
"
'
"
"
>
'
"
'
"
"
&
'
"
>
"
'
"
'
"
"
'
'
"
"
'
'
"
"
"
'
"
"
"
'
"
"
&
"
"
'
'
"
'
"
<
"
"
&
'
"
'
"
'
"
'
"
&
"
&
>
"
'
"
"
'
"
"
"
'
"
"
>
'
'
'
'
'
"
'
'
'
'
'
&
>
"
'
'
'
"
>
>
'
"
'
"
'
&
"
'
'
"
'
>
"
"
'
"
'
'
>
"
'
"
"
"
>
'
"
&
"
'
"
"
'
"
>
'
'
"
"
'
'
&
"
"
'
&
&
"
"
'
>
'
"
'
"
"
'
'
"
'
&
"
"
'
"
'
"
'
'
"
"
"
'
"
'
"
"
"
'
"
'
"
<
"
'
'
'
"
"
&
'
"
&
'
'
"
'
&
'
'
"
'
&
'
&
"
"
&
"
"
"
'
'
'
'
'
"
'
"
'
"
'
"
"
"
"
'
'
"
'
'
"
"
'
"
"
"
>
'
'
&
"
'
&
"
'
'
'
"
"
'
'
"
'
"
>
"
'
"
'
'
>
"
"
'
'
"
>
'
'
'
"
&
'
'
'
'
"
"
'
>
'
'
'
&
"
"
'
"
"
'
"
'
"
'
'
>
"
'
"
"
'
'
'
'
'
&
"
&
'
<
'
"
<
"
"
'
&
'
"
"
'
&
"
"
"
"
"
&
'
'
'
"
"
"
"
"
'
'
"
"
>
"
'
'
'
'
"
"
"
'
"
>
"
'
"
'
'
>
'
'
'
"
"
"
'
'
'
"
"
"
'
&
"
"
&
"
"
'
"
"
<
'
'
'
'
&
'
<
"
'
'
"
"
&
'
'
"
"
"
'
'
"
'
"
'
'
"
>
&
'
"
"
"
"
"
"
'
'
&
'
"
'
&
"
"
&
"
"
'
'
'
"
"
&
"
"
'
"
"
'
'
"
"
&
'
'
'
'
"
'
&
'
'
'
'
"
'
'
>
"
"
&
'
'
'
"
"
'
"
'
"
'
'
"
"
"
'
"
'
"
'
'
"
'
'
"
"
"
&
'
'
"
'
"
'
'
'
"
"
'
"
<
'
"
"
"
"
"
'
"
"
"
"
'
"
"
>
'
&
"
'
'
'
"
'
"
"
"
'
'
&
&
'
'
'
"
"
'
"
"
'
'
'
'
"
'
'
"
&
'
"
<
'
"
'
'
'
"
"
"
>
'
"
'
"
'
'
'
'
'
'
'
'
"
'
"
&
'
&
"
"
&
'
"
"
'
'
"
'
"
'
'
>
'
"
'
"
'
&
"
"
'
'
"
"
&
'
'
"
'
<
<
<
'
<
"
&
"
'
"
"
"
'
"
"
"
'
'
'
"
'
<
<
<
<
>
'
"
"
<
'
'
'
"
"
'
'
'
"
>
&
"
'
'
'
"
"
"
"
>
'
"
&
"
'
"
'
&
'
"
'
'
"
&
"
"
"
'
'
'
'
"
'
>
'
'
"
"
"
'
"
&
"
"
'
"
"
"
"
<
"
"
'
"
"
'
'
"
"
'
"
'
"
'
'
<
>
'
'
'
"
>
'
'
'
"
"
"
"
'
'
"
'
"
'
"
&
'
'
"
"
"
'
'
'
'
"
"
'
>
"
&
'
"
&
&
"
"
'
"
"
'
"
'
"
'
"
'
>
"
'
'
"
'
"
>
>
"
'
'
'
'
'
&
'
"
'
"
&
"
'
"
'
"
&
"
"
"
'
'
"
"
"
'
'
'
'
"
"
"
'
"
'
"
'
"
"
&
"
"
'
'
'
&
'
"
"
'
'
"
"
"
'
'
"
"
'
"
'
'
'
"
'
"
'
"
'
"
"
"
&
<
'
"
>
"
'
'
'
"
'
'
&
"
"
"
"
"
'
"
"
'
"
"
"
"
"
"
"
"
"
&
'
&
<
"
'
"
"
"
'
<
>
'
"
&
'
'
"
'
'
"
'
"
'
"
'
>
'
'
'
"
'
'
>
'
"
&
"
"
"
"
'
"
"
"
"
'
'
'
"
'
'
'
'
'
"
'
"
'
"
'
'
"
&
>
"
"
'
"
&
'
"
'
'
'
"
'
"
&
"
'
"
'
&
"
'
&
"
&
"
'
"
"
'
"
'
"
"
'
"
"
'
>
"
'
'
"
"
'
"
"
'
"
>
'
"
"
'
'
'
"
"
>
"
'
'
'
&
"
'
'
"
<
"
&
>
"
"
'
'
"
"
'
'
"
'
"
"
'
'
>
'
'
>
'
'
"
"
&
'
'
"
"
'
&
'
&
'
"
"
&
"
'
"
"
>
"
'
>
'
>
'
'
&
'
"
"
"
&
"
'
'
"
"
"
"
'
'
>
"
&
"
"
>
"
'
"
'
"
"
"
"
"
"
'
"
'
'
&
"
"
'
'
&
"
'
'
'
'
"
>
'
'
'
"
"
'
"
'
"
"
"
'
"
"
'
"
"
"
'
'
<
"
>
"
'
'
"
<
'
&
"
'
"
'
'
&
"
"
"
'
'
'
'
'
"
'
"
'
"
'
>
>
'
'
'
>
'
>
'
"
&
>
'
'
'
"
"
'
'
"
&
'
'
"
&
"
'
"
'
'
"
"
"
<
"
&
<
'
"
'
"
&
'
"
'
&
"
'
"
&
"
"
"
'
"
"
>
"
"
"
"
"
'
"
"
'
'
'
'
'
'
"
&
'
"
'
'
&
'
'
'
"
"
'
>
"
'
'
'
"
"
'
'
'
'
'
&
'
"
"
'
"
'
"
'
"
'
'
'
&
"
"
'
&
"
"
>
'
'
&
"
"
"
'
&
"
"
'
"
"
'
>
'
&
"
'
'
'
'
"
"
"
'
"
'
'
'
'
'
"
'
'
'
"
'
'
"
>
'
"
"
"
'
"
>
"
<
"
<
"
'
"
"
&
'
"
"
"
"
'
"
'
'
"
'
"
'
"
"
"
"
'
"
"
"
'
'
"
'
'
"
&
"
'
'
"
"
'
"
'
'
'
'
'
'
'
"
"
"
"
'
'
"
'
"
"
"
"
"
"
"
'
"
"
'
"
'
"
'
"
'
"
'
"
'
'
"
"
'
>
"
&
'
'
'
"
'
'
"
&
'
"
"
'
"
'
'
"
"
"
"
'
'
>
'
&
'
"
'
'
'
"
<
"
'
'
'
'
"
"
"
'
"
"
"
"
'
'
"
"
"
'
&
'
>
"
"
"
>
'
'
'
'
'
"
"
"
'
'
'
&
"
"
'
"
'
'
'
"
'
"
&
&
'
"
"
"
'
&
'
'
'
"
'
"
"
>
"
&
"
'
&
'
'
"
'
'
"
"
"
"
'
'
"
"
"
'
"
&
'
"
'
'
'
"
"
"
"
"
'
'
&
"
"
'
'
"
'
"
'
'
"
"
"
'
'
"
"
"
"
"
"
'
>
&
&
'
"
"
'
&
'
'
'
"
"
'
'
"
"
'
"
>
'
"
'
"
'
'
'
"
<
'
'
&
"
'
'
&
"
'
"
'
"
"
'
>
"
"
"
"
"
"
"
"
>
'
"
&
"
'
"
'
"
'
"
'
'
"
'
'
'
&
>
"
"
'
"
"
'
"
"
"
'
"
'
'
&
'
"
"
'
'
"
"
'
'
"
'
"
"
"
'
"
'
&
'
"
'
'
"
"
'
'
'
"
'
"
'
"
'
<
'
'
'
'
>
"
"
'
&
'
"
"
"
'
>
'
"
"
'
"
'
&
'
"
"
"
"
'
"
"
'
>
'
'
'
"
"
"
'
'
'
"
"
'
&
&
"
"
"
"
'
'
&
'
"
"
"
"
'
"
"
"
'
"
'
'
"
"
"
'
&
"
"
'
'
>
'
'
'
&
"
"
"
"
"
"
'
'
"
'
'
>
'
"
'
"
"
'
"
"
'
&
'
'
"
"
'
"
&
'
'
"
'
"
"
"
"
'
'
"
"
'
'
"
"
>
"
'
"
"
&
&
'
<
<
"
<
'
"
'
"
"
"
"
"
"
"
"
"
'
'
'
>
'
"
"
'
'
'
'
"
'
"
'
'
'
'
'
'
"
"
'
"
"
'
'
"
'
'
>
"
"
"
"
"
'
"
'
"
'
'
<
'
'
"
"
"
"
"
'
>
'
"
>
'
'
'
"
"
"
'
>
'
"
"
"
'
'
"
'
'
'
'
&
&
&
'
&
"
"
"
<
"
'
'
'
"
"
"
'
"
"
'
"
&
'
"
"
'
"
'
&
'
"
'
'
'
"
"
"
'
"
"
"
"
"
'
>
"
"
"
'
"
<
'
"
'
&
'
'
<
"
"
"
'
"
'
'
"
"
"
'
"
"
'
'
'
"
"
'
"
"
'
'
'
"
"
"
'
"
"
>
'
"
&
"
'
'
"
"
"
'
'
"
"
"
'
"
'
"
"
'
>
'
"
>
'
&
"
'
'
'
>
'
>
"
>
'
"
'
"
'
"
"
'
>
"
'
"
'
"
"
"
"
'
'
'
"
"
"
"
"
"
'
"
"
'
"
"
'
'
"
"
'
'
'
'
"
'
"
'
"
"
>
"
'
&
"
"
'
"
'
>
"
"
>
'
"
'
'
&
'
&
"
'
"
"
&
'
"
'
"
'
"
"
'
"
"
"
&
'
"
"
&
"
'
&
"
"
'
"
"
&
"
<
'
"
'
"
"
'
"
'
"
'
"
'
'
"
'
>
"
'
'
'
'
"
&
'
"
"
"
"
&
'
'
"
"
'
'
'
"
"
"
"
>
"
"
"
&
'
"
'
"
'
'
'
"
'
'
"
'
"
'
"
'
'
"
'
>
'
"
"
>
"
"
"
'
"
'
'
'
>
"
'
"
"
"
'
"
'
'
"
'
'
'
&
>
'
"
"
'
"
"
"
"
&
'
"
'
"
'
&
"
"
"
"
"
"
"
"
&
<
'
"
'
'
'
'
'
>
'
"
"
"
'
>
'
'
'
"
'
"
<
'
'
&
"
>
&
"
"
"
'
'
"
"
>
"
'
"
'
"
"
'
&
"
&
"
&
<
'
'
"
"
"
'
"
'
'
'
'
'
"
"
'
'
"
"
"
>
'
'
'
'
'
'
'
'
'
"
'
"
&
"
"
'
'
"
"
"
"
"
'
'
&
&
'
<
'
"
&
'
>
"
'
"
"
'
"
'
"
'
'
"
'
'
'
'
'
'
'
'
"
>
"
&
"
&
>
"
<
"
"
"
'
"
"
>
"
"
'
"
"
'
"
"
'
"
'
&
'
'
'
'
'
"
"
"
'
"
"
>
'
"
'
"
"
'
'
'
'
'
'
"
"
"
"
'
'
"
"
'
'
'
"
>
"
"
"
'
"
"
'
"
'
'
&
"
'
'
'
'
'
"
'
'
"
'
"
"
'
'
"
"
'
>
'
"
>
"
'
"
"
'
'
'
'
&
"
"
&
"
"
'
'
'
"
"
>
>
"
"
'
"
"
'
'
"
'
'
'
"
'
"
'
"
"
'
'
'
&
'
'
'
"
'
'
'
&
"
"
>
'
"
'
"
"
'
'
"
'
"
'
'
'
'
'
'
"
"
&
"
'
'
"
&
'
'
'
'
"
"
'
"
"
"
'
'
"
'
"
"
'
>
"
>
"
'
'
"
"
>
"
"
'
"
"
"
"
'
"
'
"
"
'
&
"
'
>
&
"
"
&
"
'
"
'
"
'
"
"
"
>
"
>
"
'
>
"
'
'
"
'
"
'
'
>
'
'
'
"
"
"
'
'
'
"
'
'
"
'
"
>
'
"
"
'
"
"
&
'
"
&
"
'
"
'
'
'
&
>
"
"
"
'
'
"
"
>
'
&
'
'
'
'
'
"
'
"
'
'
'
"
'
"
"
"
"
"
'
"
>
'
'
'
'
"
'
>
"
"
"
'
"
"
'
"
"
'
"
"
"
"
"
"
'
"
"
'
"
'
'
"
"
'
'
"
"
'
'
'
"
'
"
>
'
"
'
"
>
'
"
"
'
'
"
'
&
'
'
"
'
"
'
"
"
"
"
"
'
&
'
'
'
"
"
"
"
'
'
'
"
'
'
"
'
'
>
"
"
'
"
'
'
'
"
"
'
"
"
"
'
"
>
>
'
'
"
'
'
"
'
'
&
>
"
"
"
"
&
>
&
"
&
'
"
>
>
'
"
'
'
"
"
>
"
"
"
"
&
'
'
'
"
"
'
'
"
"
'
"
>
"
'
"
'
"
'
'
'
"
'
"
'
"
>
'
'
'
"
"
"
"
>
'
'
'
"
'
"
&
'
'
'
'
"
"
'
'
"
'
"
"
"
'
"
"
"
'
"
&
'
"
"
"
"
"
'
"
"
"
<
"
"
'
"
"
'
"
"
"
"
"
'
"
'
"
'
"
'
&
"
&
'
"
'
"
<
'
'
"
'
"
'
'
"
'
'
"
'
'
&
'
'
'
>
"
&
"
"
'
"
"
"
"
"
'
<
'
&
"
"
'
'
'
"
&
'
"
'
'
&
'
'
&
'
&
'
"
>
'
"
"
"
"
"
"
"
'
&
"
"
'
"
"
>
"
'
'
"
"
"
"
"
&
"
"
'
'
"
"
"
"
'
'
&
>
'
"
"
"
<
'
&
"
"
'
'
&
"
'
"
'
'
"
&
&
"
"
'
&
'
'
&
'
<
'
'
"
'
'
"
'
"
"
"
'
&
>
'
"
"
'
"
'
'
"
&
'
'
'
"
"
"
"
'
'
>
"
'
'
"
"
'
&
"
'
"
'
'
"
"
"
'
"
"
'
'
"
"
"
"
'
"
'
'
&
"
"
'
'
'
'
&
"
'
>
"
"
'
>
"
&
"
"
'
'
'
'
'
'
'
'
'
&
"
"
'
"
'
&
"
'
"
"
'
'
'
"
"
"
&
"
'
"
"
"
'
&
"
'
'
"
"
"
"
"
'
&
"
"
'
"
"
'
"
"
"
'
'
"
'
>
'
'
'
"
'
'
'
'
"
"
"
"
'
'
"
"
"
"
>
"
'
'
'
"
"
'
'
'
'
'
"
&
'
'
&
"
"
"
"
'
'
"
"
"
"
'
<
>
"
"
<
'
'
'
'
"
"
'
'
"
'
&
'
"
"
&
"
"
'
'
>
"
'
"
"
'
'
'
'
"
'
"
'
'
"
'
"
"
'
"
"
"
'
'
"
'
'
&
'
>
&
"
'
"
'
'
<
"
"
&
'
"
"
"
"
"
'
"
"
"
'
'
"
&
>
'
'
&
'
'
"
"
&
'
"
'
'
'
>
"
&
"
'
"
'
"
>
'
'
'
"
"
"
"
"
"
"
<
"
<
'
'
"
'
'
'
"
&
"
"
'
"
"
'
&
"
'
"
"
'
'
"
'
"
"
'
<
"
"
"
&
'
"
'
"
&
"
'
'
"
"
'
"
'
"
"
"
'
'
"
"
"
'
'
'
"
&
"
"
"
'
'
"
"
"
'
'
'
'
"
'
'
'
<
>
&
'
'
"
"
&
>
"
"
&
'
'
"
"
'
"
"
'
"
"
"
'
"
"
'
'
'
"
"
"
'
"
"
'
'
"
"
"
"
&
'
'
'
&
"
'
'
"
"
'
'
"
"
'
"
'
>
'
"
"
"
"
"
>
'
'
&
"
'
'
&
"
"
'
"
'
"
'
"
'
"
"
'
"
'
"
&
>
"
'
&
"
'
'
'
"
"
'
&
'
"
"
>
'
&
"
>
"
&
'
'
'
"
"
'
"
&
"
"
"
'
"
'
"
<
"
"
&
'
"
'
'
'
&
'
&
'
&
'
'
&
"
"
"
"
'
"
'
'
"
"
'
"
'
'
>
"
'
'
&
<
&
"
&
'
'
"
'
"
'
>
'
'
"
'
"
'
>
'
'
'
"
'
"
"
'
'
>
'
>
'
"
'
&
'
&
'
&
"
"
'
"
"
'
'
&
&
"
'
"
<
"
'
'
"
"
"
"
&
'
'
"
"
'
"
'
'
"
&
"
&
'
"
'
"
"
"
'
'
'
'
"
'
"
'
'
"
"
'
"
"
"
"
"
"
"
"
'
"
&
"
"
"
'
'
'
&
'
"
'
'
'
"
'
>
"
>
"
"
&
"
"
'
"
'
"
"
"
&
'
'
"
"
"
'
"
"
'
'
"
<
'
"
'
'
'
'
"
"
"
&
"
"
'
"
'
'
'
>
>
'
'
'
'
"
"
"
&
'
'
"
"
"
&
>
&
'
'
"
'
'
'
'
'
"
"
&
&
"
"
'
"
"
"
'
"
'
"
>
"
'
'
"
'
'
"
'
"
'
"
'
"
'
"
'
"
"
"
"
'
&
'
"
'
'
"
&
&
'
"
'
'
>
'
"
<
'
>
'
'
'
'
"
'
'
'
'
&
"
"
'
"
'
>
"
'
'
"
"
"
"
"
'
"
"
"
>
"
&
'
&
"
'
&
'
"
"
'
&
'
'
"
'
'
"
'
&
'
"
"
&
"
'
"
'
"
'
'
'
"
<
&
'
"
'
"
"
"
'
"
"
'
>
"
'
"
'
>
&
&
"
"
>
'
"
"
"
'
"
<
"
'
'
&
"
'
'
'
"
&
'
"
&
'
'
&
'
"
"
'
&
'
"
'
&
"
"
"
>
"
"
&
"
'
'
"
"
"
'
&
"
&
"
"
"
"
'
"
'
"
'
'
&
"
"
'
"
'
'
"
'
"
'
"
"
'
"
"
'
"
'
"
"
'
"
'
&
"
'
&
"
"
"
"
"
"
'
'
"
"
"
"
'
"
'
"
'
'
"
"
"
"
'
"
'
"
"
'
'
"
'
'
'
&
"
>
'
"
>
'
"
>
'
'
"
'
"
'
'
"
"
"
>
'
'
'
'
>
'
"
'
'
'
&
&
"
"
"
&
"
"
'
'
"
"
"
'
'
'
"
"
'
'
'
'
"
'
&
"
'
"
'
&
"
"
'
'
>
&
'
'
'
>
"
"
"
"
'
'
'
"
"
>
"
"
'
"
"
"
"
"
"
"
"
'
"
'
&
'
'
&
'
"
"
"
"
"
"
>
'
'
"
"
"
'
'
'
"
"
"
"
'
&
'
'
'
'
'
'
"
&
"
"
'
"
"
"
&
"
'
"
&
'
"
'
'
'
'
'
'
"
'
'
'
"
'
"
'
<
"
"
"
"
'
"
'
'
"
"
'
"
'
"
>
'
"
>
"
"
>
'
'
"
"
"
'
'
"
"
"
'
'
'
"
"
'
"
"
&
"
'
'
"
"
&
"
"
'
'
"
"
"
"
&
'
"
"
&
'
"
"
"
'
'
"
'
'
'
"
&
'
"
'
'
"
"
&
"
"
'
>
"
'
'
'
'
'
"
'
>
'
"
&
"
'
"
'
&
'
'
"
"
'
>
'
'
'
'
"
>
&
"
'
"
"
"
"
"
'
'
'
&
'
'
'
"
'
'
'
&
"
"
"
"
"
>
"
"
"
"
&
'
"
"
"
'
"
"
"
&
'
'
"
'
'
"
'
'
>
"
'
"
>
"
"
"
"
'
'
"
"
'
>
'
"
'
"
'
'
'
'
"
"
'
>
'
'
"
"
'
"
'
'
'
"
'
'
&
"
&
'
'
'
'
&
'
'
'
"
"
"
"
"
"
'
'
"
&
'
'
'
"
>
"
"
"
'
"
>
"
'
"
"
'
&
'
'
"
"
'
"
"
"
"
&
"
"
'
&
"
'
'
"
"
'
>
"
"
"
"
"
&
'
'
"
'
'
'
"
'
'
"
'
"
&
"
"
"
"
'
'
"
&
'
>
"
'
'
&
'
'
'
"
'
"
'
'
"
'
'
"
&
"
'
&
'
"
'
"
'
"
"
'
'
'
"
&
'
"
'
"
"
"
&
'
'
"
'
'
'
"
"
"
"
'
'
'
>
"
'
"
'
'
"
'
"
'
>
"
'
"
&
'
"
"
"
'
'
'
'
"
"
'
'
'
'
'
'
'
"
'
&
'
"
"
&
'
"
"
"
"
'
'
"
"
'
'
"
"
"
'
"
"
'
"
"
'
"
"
'
"
'
"
&
"
'
"
'
"
"
'
'
'
'
'
"
'
"
'
"
"
>
"
"
'
&
"
"
"
'
"
"
&
'
'
"
'
"
'
'
'
>
"
&
"
"
'
"
"
'
'
&
"
&
"
'
'
&
'
'
'
"
"
'
'
"
&
'
"
'
"
&
'
"
"
'
'
"
'
'
'
'
"
&
'
"
"
'
'
>
'
"
'
&
"
'
'
'
'
"
"
'
"
"
'
"
'
'
"
'
'
"
"
"
"
>
"
'
"
'
"
"
"
'
>
"
'
'
'
&
"
"
"
'
>
'
"
"
'
>
"
'
"
"
'
"
"
"
'
'
"
"
&
"
"
"
"
'
'
&
>
"
"
>
'
"
'
"
'
'
"
>
"
'
"
"
"
'
'
'
"
"
&
"
"
<
'
'
"
'
"
'
"
"
'
"
"
"
'
"
"
"
"
"
"
'
'
"
'
"
&
'
"
'
"
'
&
"
"
'
>
"
"
"
"
'
"
'
"
"
"
"
"
'
"
'
'
"
"
"
'
'
'
"
"
'
>
'
>
'
"
'
"
"
"
'
'
"
'
'
&
"
'
'
"
"
"
'
"
>
<
'
"
&
&
"
<
"
"
'
'
'
'
"
&
"
>
<
"
'
"
"
&
"
"
'
"
>
'
"
"
'
"
&
'
'
'
'
'
"
'
'
&
'
'
"
"
'
'
"
'
"
"
'
'
'
'
&
'
'
'
'
"
'
"
'
"
"
"
'
'
&
'
'
&
'
&
"
'
"
<
'
"
'
"
'
"
"
'
"
'
"
"
'
"
>
"
'
"
'
"
'
>
"
'
"
"
"
'
"
'
'
'
'
"
'
"
'
'
"
'
"
'
"
"
'
'
'
"
&
"
&
<
"
'
"
"
'
"
"
<
'
&
"
"
&
"
'
&
'
"
"
&
'
"
>
"
'
'
'
&
"
"
'
'
"
>
'
"
'
'
"
'
"
"
"
'
<
<
'
'
'
>
'
'
'
"
>
"
'
"
>
'
'
"
'
"
'
"
"
>
'
'
'
"
'
'
'
"
"
'
"
"
'
"
'
"
"
"
'
&
"
'
>
'
'
"
"
'
"
"
"
'
'
'
'
'
'
'
'
'
"
"
"
"
'
'
"
'
>
"
>
'
"
&
"
'
'
'
"
"
"
'
"
'
"
'
'
"
&
'
"
>
"
"
'
"
"
'
"
"
"
"
'
'
"
"
'
"
"
"
>
>
&
'
'
&
"
&
>
"
'
'
"
'
"
'
'
"
"
'
'
"
"
'
"
"
>
'
"
"
"
"
'
"
"
"
'
&
'
'
"
'
'
'
'
"
"
"
>
'
'
"
"
&
"
"
"
'
'
'
"
'
"
'
&
"
>
"
&
'
"
'
"
'
"
'
"
&
'
'
'
"
&
&
"
&
'
"
'
'
"
"
"
'
"
>
'
&
"
>
"
>
&
"
"
'
"
'
>
"
'
'
'
"
"
<
"
'
<
"
'
<
'
'
'
"
"
'
'
"
"
&
"
'
'
'
'
'
"
'
'
'
"
"
"
&
"
&
&
&
"
'
"
"
'
&
"
"
"
"
"
'
"
"
'
'
'
"
'
'
'
'
'
'
"
<
'
'
'
"
'
"
>
"
"
<
>
"
'
"
"
"
'
&
'
&
'
'
"
"
'
'
'
"
"
'
'
<
'
'
'
<
&
'
"
"
&
>
'
'
"
'
"
'
'
"
&
'
'
'
"
'
"
'
"
"
"
"
"
"
"
>
"
"
"
&
'
"
"
'
'
'
"
"
&
"
"
"
"
'
'
'
'
'
"
"
"
'
'
&
"
'
"
"
"
"
&
'
"
"
>
'
'
'
"
"
&
"
'
'
'
"
'
"
"
"
"
"
&
"
'
'
"
&
'
'
"
'
'
'
"
'
'
"
'
'
"
"
"
"
'
'
&
"
&
'
"
'
"
'
"
'
"
'
'
"
'
'
'
"
"
'
"
'
'
'
"
"
"
"
'
"
'
"
&
"
'
"
&
"
'
'
"
"
'
"
'
&
'
'
'
"
'
"
'
"
'
"
"
"
"
"
<
&
&
"
'
&
&
"
'
'
&
&
'
"
"
'
'
'
"
>
>
"
"
'
"
"
'
&
'
'
'
'
'
&
"
"
'
&
"
"
"
'
'
'
'
"
&
"
"
"
'
"
"
'
&
"
>
"
"
<
'
"
'
"
"
"
"
"
"
'
"
'
"
'
'
"
'
"
"
'
"
"
&
"
'
"
'
&
"
"
'
"
"
"
'
&
"
"
<
'
'
&
'
"
"
"
'
"
"
'
'
"
"
'
'
'
'
"
'
"
"
"
'
'
'
'
<
'
"
&
"
'
&
'
&
'
"
"
<
"
'
"
'
'
'
"
"
'
'
"
&
"
'
"
'
"
'
'
"
"
>
<
&
&
'
'
"
'
'
"
'
"
"
'
>
"
'
"
'
&
"
"
'
"
&
'
"
'
"
"
"
'
'
'
'
'
'
&
"
'
"
'
'
'
'
'
'
"
'
'
'
"
"
'
<
<
'
"
'
'
'
'
"
&
'
"
'
'
'
"
'
"
'
"
"
'
"
'
'
'
"
"
'
'
>
"
"
&
>
"
"
&
"
"
'
'
"
"
&
'
'
"
'
"
'
"
'
'
"
'
"
'
"
>
'
'
"
'
'
'
"
"
"
"
&
'
"
>
&
"
"
'
"
'
>
"
>
"
"
'
"
'
"
'
'
"
&
"
'
"
'
'
'
"
"
"
"
'
"
&
'
'
"
"
'
"
'
"
"
'
"
"
'
'
"
"
>
'
"
"
&
'
'
'
"
'
"
&
'
"
&
'
"
'
&
&
"
"
"
&
"
"
'
"
'
>
'
"
"
"
>
"
'
"
'
>
'
"
"
"
'
'
"
"
'
"
"
"
'
"
"
'
'
'
<
'
'
"
'
&
"
"
'
<
&
"
"
&
"
'
'
'
'
"
'
'
"
'
"
"
'
'
"
"
"
>
"
'
&
'
'
"
'
"
"
'
'
'
"
"
"
&
"
'
'
'
&
"
<
"
'
&
'
>
"
"
'
'
'
>
"
"
'
'
'
"
"
"
'
&
"
<
&
"
'
'
'
'
'
>
'
"
>
"
'
'
'
&
'
>
"
'
>
"
>
&
"
'
"
"
"
"
"
'
"
"
"
"
'
"
>
'
'
>
"
'
&
"
'
"
'
'
'
"
"
<
'
'
'
"
"
"
'
'
'
"
<
'
'
'
"
"
&
"
"
"
"
"
'
&
"
"
"
'
'
"
"
'
"
"
"
'
'
'
'
'
'
"
'
"
"
'
"
"
'
'
"
"
"
'
>
'
"
"
"
"
'
&
'
"
"
'
'
'
'
"
'
"
&
'
"
"
'
'
&
'
'
'
'
>
"
"
<
"
'
'
"
"
'
'
"
"
"
>
'
'
>
"
'
>
"
&
"
'
'
'
"
"
"
'
"
'
"
"
'
&
&
"
"
'
'
"
'
'
'
"
&
'
"
"
"
'
"
'
&
'
&
"
'
'
"
'
"
"
'
'
&
"
'
"
"
"
"
>
"
'
&
'
&
'
'
"
&
"
"
"
'
"
'
>
"
'
'
'
"
'
'
'
"
"
"
"
&
"
"
'
"
'
"
"
'
"
'
'
'
'
"
'
'
"
'
'
'
"
>
'
"
"
"
'
'
'
>
"
&
"
"
'
'
'
'
"
&
"
"
>
'
<
'
"
<
'
"
"
"
"
'
"
'
&
'
>
"
'
"
'
"
"
"
"
"
'
"
"
"
"
'
'
'
<
>
'
&
"
'
'
"
&
"
'
<
&
'
"
'
"
'
>
"
"
"
"
'
'
'
"
'
'
"
'
'
&
"
"
'
'
&
'
>
"
"
"
"
'
'
<
&
'
'
"
"
"
'
"
>
'
'
"
'
>
"
'
"
>
"
'
'
"
&
"
'
'
'
"
"
"
"
>
"
'
'
'
"
'
'
'
"
&
'
'
'
'
"
"
'
>
'
'
"
'
'
>
'
'
"
"
"
"
"
"
"
"
&
"
'
"
"
'
"
&
'
>
"
'
'
"
"
'
'
"
'
'
'
"
"
"
"
'
&
'
'
"
"
'
>
"
'
"
'
"
"
'
"
'
'
'
"
'
"
"
"
"
"
&
'
<
'
"
>
'
'
'
'
'
'
"
'
"
"
'
'
'
'
&
'
'
"
"
"
"
"
"
'
"
'
>
>
"
"
'
'
'
"
&
"
'
"
&
'
"
<
'
"
'
"
"
'
&
"
'
"
"
<
"
'
"
"
"
"
"
"
'
&
"
'
"
'
"
"
"
"
'
"
>
'
>
"
"
"
&
"
"
"
'
"
'
'
'
'
"
"
"
'
"
'
'
<
"
'
&
'
"
&
"
'
'
"
"
"
'
"
'
'
'
'
'
'
'
'
"
"
>
'
'
'
&
"
'
"
'
"
&
"
'
"
<
"
&
'
<
"
"
'
'
'
"
"
'
&
'
"
'
'
"
"
"
"
'
'
'
'
'
"
"
"
"
"
'
"
"
"
"
"
"
"
&
"
"
'
'
"
'
"
"
"
"
"
>
'
'
'
'
'
"
"
"
&
"
'
"
'
'
"
>
'
"
'
'
"
'
'
'
'
"
"
<
"
"
"
"
"
'
"
'
'
<
"
'
"
'
'
'
'
"
"
"
'
'
'
"
'
'
&
"
'
'
'
<
'
'
'
'
>
&
>
"
"
'
"
"
'
'
"
'
"
'
"
"
&
"
'
"
'
'
&
&
"
"
&
"
'
>
&
&
'
"
'
"
<
"
&
<
&
"
'
"
'
"
"
'
'
'
&
'
'
'
"
"
'
"
"
"
'
"
"
'
'
"
"
>
"
'
"
'
"
'
'
"
'
"
'
'
"
"
'
'
"
&
&
'
'
"
>
'
'
>
&
'
'
'
"
&
'
"
'
"
'
'
"
'
>
'
"
>
'
"
"
"
'
"
"
'
>
"
"
'
'
'
'
'
'
"
"
"
<
>
'
"
'
"
"
'
'
"
"
"
"
'
>
"
"
&
'
'
'
'
"
"
"
"
"
"
'
'
'
"
"
"
'
'
"
'
'
"
&
"
'
"
"
"
"
'
"
"
"
"
"
"
"
'
"
'
"
'
"
'
'
'
'
'
'
"
&
"
'
'
"
'
"
'
"
'
'
'
>
"
&
"
&
'
'
"
'
"
"
'
>
"
'
"
'
"
"
'
"
'
"
&
'
"
'
'
>
"
"
'
'
"
"
>
'
>
'
"
'
"
'
"
'
"
'
'
'
'
'
'
'
'
'
"
>
'
'
'
'
'
"
&
'
'
"
'
"
>
"
&
"
'
'
>
"
'
"
"
'
"
'
'
"
"
'
"
'
'
"
"
'
&
"
'
"
"
'
'
"
"
"
'
'
'
"
'
'
"
'
"
'
&
'
'
'
"
&
"
"
"
"
'
'
"
'
"
'
'
'
'
&
"
>
"
'
>
>
'
"
'
"
>
"
"
&
"
"
'
"
'
&
"
"
"
'
"
"
'
"
"
'
"
'
"
'
"
'
"
'
'
"
"
'
"
"
"
'
'
"
&
"
'
"
'
'
'
'
"
"
&
"
"
"
'
'
'
'
"
"
"
'
"
<
"
"
'
'
"
&
"
'
"
'
<
"
'
"
&
'
'
"
'
'
"
"
"
"
'
>
"
"
'
"
"
&
'
'
'
"
"