4055 ac.pdf

(401 KB) Pobierz
13772285 UNPDF
4055
Cat.nr4055
Stags
133x176stitches
www.crosstitching.bi z
www.vysivka.bi z
www.haftypolskie.com.p l
www.kreuz-stich.co m
0
0
0
0
0
0
0
e 1
2
+
2
2
2
2
2
2
2
2
2
2
+
2
2
2
2
,
+
,
+
,
,
+
+
,
*
,
,
+
+
,
,
*
,
+
,
,
,
:
+
,
+
,
,
,
,
:
:
:
?
>
>
?
?
>
?
?
3
?
?
?
?
4
5
?
?
?
?
?
+
,
,
,
+
,
,
,
,
,
,
,
,
+
+
*
,
2
2
2
2
2
2
2
2
+
,
,
2
2
2
,
2
2
2
2
,
+
:
,
,
,
+
:
,
:
:
,
:
:
>
?
&
?
&
?
?
?
3
?
>
?
4
4
5
?
?
>
?
?
,
,
+
+
,
2
2
,
+
+
+
,
+
+
,
,
+
,
,
+
,
,
,
,
+
,
+
,
,
+
*
,
+
+
,
,
+
:
:
,
:
+
:
+
:
,
:
:
:
>
:
>
>
5
?
?
>
?
3
?
?
?
4
5
?
?
?
?
?
?
,
,
,
2
2
,
+
,
,
,
,
+
,
*
+
+
,
+
+
,
,
+
*
+
,
,
+
+
,
*
*
+
,
,
+
,
*
,
,
:
,
,
,
:
:
:
:
:
:
>
>
?
5
?
&
>
?
3
3
?
?
4
4
5
?
3
?
?
?
?
2
2
2
,
2
2
2
2
,
,
,
2
2
2
2
*
2
2
2
,
+
,
,
*
*
2
2
2
2
2
2
2
2
,
,
,
,
:
*
+
+
,
+
+
:
:
:
:
>
:
&
>
5
?
?
>
?
3
?
?
?
4
4
5
?
3
?
?
?
?
,
,
,
,
,
,
,
,
,
2
,
+
,
,
+
*
,
*
+
*
,
,
,
+
,
*
,
+
,
+
,
,
,
+
,
,
:
*
,
:
,
:
+
,
,
:
&
:
&
:
>
5
>
&
>
4
?
3
?
>
?
4
5
?
?
?
3
?
?
?
+
,
,
,
+
+
+
,
,
2
,
,
+
,
,
,
+
,
,
*
,
*
,
,
+
*
*
,
+
,
,
+
,
*
*
,
,
,
,
,
:
:
,
:
:
,
:
5
>
:
>
5
>
>
4
>
?
3
?
?
4
4
5
?
>
?
3
?
?
?
,
+
2
+
,
,
,
,
2
2
2
2
2
2
2
2
2
2
,
*
+
,
2
2
2
2
2
2
2
,
,
+
*
*
+
,
,
*
*
+
:
:
:
,
:
:
:
:
5
>
5
>
?
>
4
?
?
3
?
?
4
4
5
?
?
?
3
?
?
3
,
,
,
,
+
,
2
2
,
,
+
,
,
+
+
,
,
+
*
,
,
,
*
*
,
+
,
+
,
+
+
,
,
,
,
,
+
+
*
3
:
:
:
:
:
:
<
:
5
>
4
&
>
4
>
&
3
3
?
4
4
5
?
?
?
?
3
3
?
3
+
,
+
,
,
,
,
,
2
,
,
,
,
,
,
*
,
*
*
+
,
,
+
,
*
,
+
,
,
*
,
,
+
+
,
+
3
3
3
6
:
:
4
:
:
<
>
:
>
4
&
>
>
4
>
?
3
3
?
4
4
5
?
>
?
?
?
3
?
3
0
2
2
,
2
2
2
2
+
2
2
2
2
2
2
,
,
+
,
,
2
2
2
2
2
,
,
*
*
,
+
,
,
,
,
+
3
6
6
6
:
:
4
:
:
<
<
:
>
>
4
>
>
4
>
>
?
3
?
?
4
4
5
?
?
?
>
?
3
3
?
,
,
2
,
,
,
,
,
,
,
,
,
+
,
,
+
,
+
+
*
*
+
+
,
+
,
,
,
+
2
2
2
+
,
3
6
,
,
,
,
4
,
:
:
<
<
:
>
4
>
?
>
4
>
?
?
3
>
?
4
4
5
?
?
4
4
4
3
3
?
5
5
5
5
5
6
6
5
5
5
5
5
,
+
+
,
,
,
,
,
*
,
+
,
*
*
+
,
,
+
,
*
+
3
6
,
:
,
:
4
:
:
,
:
<
<
4
4
>
>
4
4
>
?
4
?
3
?
4
4
5
4
3
4
5
4
4
4
4
4
6
6
5
4
4
4
4
6
4
4
4
6
6
6
6
6
6
,
+
+
,
*
,
,
,
+
,
+
,
,
*
+
3
6
+
+
,
:
4
:
:
:
:
<
<
4
>
?
>
4
>
>
4
4
?
?
3
4
4
5
4
3
4
5
5
5
5
5
4
4
6
4
4
3
3
5
6
4
6
5
5
4
5
4
4
5
5
4
4
4
4
4
+
,
+
,
+
,
+
+
*
3
6
+
:
+
:
4
:
:
:
:
:
<
4
<
>
>
4
>
>
?
>
?
?
4
4
4
4
5
3
>
?
?
?
4
?
3
3
?
,
6
6
4
4
4
4
6
/
/
/
5
4
4
5
4
4
5
5
5
4
4
4
4
4
4
4
4
4
4
3
6
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
4
4
5
6
5
6
?
>
?
4
4
?
?
?
3
3
,
,
,
,
,
,
+
+
,
,
,
,
6
6
6
6
6
6
6
6
5
5
5
5
5
4
5
5
5
5
5
5
5
4
4
5
5
4
4
5
5
5
6
5
5
5
5
4
4
5
5
5
5
4
4
4
5
6
6
4
4
4
4
4
?
?
?
?
3
3
!
0
!
!
!
!
!
!
!
!
!
!
!
!
,
,
,
,
2
2
2
2
2
2
2
+
,
,
,
,
,
+
6
6
6
6
6
5
5
6
6
6
6
6
4
5
5
5
4
5
5
5
6
6
5
6
6
6
6
6
6
6
6
4
4
4
5
5
6
6
5
5
5
5
5
5
4
4
4
3
3
4
2
0
,
2
! ! ! ! ! !
.
,
,
,
,
+
*
+
,
2
2
2
2
2
,
,
1
1
1
1
1
,
,
,
+
*
+
+
+
,
:
:
:
:
:
:
:
:
<
<
<
>
>
>
>
4
5
4
4
5
6
6
3
?
?
?
>
?
5
5
5
5
3
3
4
5
2
0
4
2
2
.
! ! ! ! ! ! ! ! ! !
.
,
,
,
+
*
+
,
,
,
,
+
+
*
,
+
*
+
,
1
1
,
,
,
*
,
,
+
,
,
+
:
:
:
:
<
<
:
<
>
>
5
4
5
4
5
5
6
6
3
3
?
>
?
?
?
?
?
?
3
3
4
?
?
0
2
0
4
2
1
2
2
.
4
4
4
4
4
4
4
4
4
4
+
+
*
*
,
,
+
+
+
*
*
+
,
+
:
:
+
:
:
:
:
:
:
:
:
5
5
5
5
5
5
4
4
4
4
4
4
3
4
3
?
?
>
?
?
?
3
3
4
?
?
?
2
0
2
2
0
1
1
2
.
! ! ! ! ! ! ! ! ! !
.
4
4
4
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
4
4
?
?
?
?
2
0
8
2
2
2
1
1
2
2
.
5
5
4
4
4
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
4
4
4
4
5
4
4
4
4
4
4
4
4
4
4
4
4
4
5
4
5
5
4
4
4
5
4
4
4
4
4
5
4
4
4
4
4
2
0
9
2
1
0
2
1
1
1
2
.
! ! ! ! ! ! ! ! ! !
.
5
5
5
4
4
4
4
5
4
4
5
4
4
4
5
5
4
5
5
4
4
5
5
5
4
4
4
5
5
4
4
4
5
4
5
5
4
5
5
5
4
5
5
4
5
4
4
5
4
5
5
4
4
4
4
5
5
2
0
9
2
2
0
0
2
2
1
1
2
2
.
5
5
5
4
5
4
4
5
5
4
5
5
5
5
4
5
5
5
4
5
5
6
5
4
4
5
5
4
5
5
5
4
4
5
5
6
5
5
5
5
5
5
4
5
5
4
5
4
5
5
4
4
5
5
4
4
2
0
2
2
1
2
0
0
0
2
0
0
1
2
.
! ! ! ! ! ! ! ! ! !
.
5
5
4
5
5
5
4
4
5
6
5
4
4
5
5
4
5
5
6
6
6
4
5
5
5
/
5
5
4
4
5
6
6
5
5
4
5
(
5
4
5
5
5
4
6
5
5
4
5
5
6
5
5
4
!
2
7
8
9
2
1
2
2
0
1
0
0
1
0
2
2
.
5
5
5
6
5
4
5
6
6
5
5
5
5
5
5
5
6
6
6
5
5
6
6
/
6
5
4
6
5
4
6
5
6
4
3
4
5
(
5
5
6
4
6
6
6
5
5
6
5
5
6
5
5
9
7
9
8
2
1
1
0
2
1
1
0
2
0
0
0
2
.
! ! !! ! ! ! !
.
5
5
6
5
6
5
5
6
5
6
5
5
5
6
6
/
6
6
6
5
6
/
/
6
5
6
5
6
5
/
6
4
3
3
/
(
5
6
/
6
6
6
5
6
6
/
6
5
6
6
6
9
9
7
9
2
2
1
0
0
1
1
0
1
2
2
0
1
2
2
.
! ! ! ! ! !
6
6
6
6
5
6
6
6
6
5
6
/
/
6
6
6
/
/
/
6
/
/
6
6
6
6
.
/
/
6
.
/
(
.
.
/
/
/
/
/
6
6
/
/
/
6
5
/
6
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
2
9
9
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
2
0
1
2
1
0
1
1
0
0
1
1
2
0
1
!
1
2
!
.
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
6
6
5
/
/
6
/
/
6
/
/
.
/
/
/
5
5
/
/
/
6
/
/
/
/
/
.
.
.
/
.
.
(
.
/
/
(
.
.
/
/
.
/
/
/
/
/
6
0
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
!
2
2
.
-
5
6
6
/
/
/
.
.
/
/
/
/
.
/
/
5
/
5
/
/
6
6
/
.
/
.
.
6
6
.
.
.
.
/
/
(
.
/
.
.
.
/
.
/
/
.
/
/
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
.
-
-
6
6
/
/
.
.
.
/
.
.
.
.
.
.
5
.
.
/
.
6
6
4
6
/
.
.
.
.
5
6
.
(
.
(
(
.
.
.
/
.
.
.
(
.
.
/
/
/
!!!!!!!!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
7
9
8
2
0
8
9
1
1
1
2
2
1
1
1
1
1
2
.
.
-
.
6
/
.
.
.
.
.
.
.
.
.
.
.
.
.
4
4
.
6
4
4
5
4
4
/
/
5
.
.
.
.
.
(
(
.
.
.
.
(
(
(
.
(
(
.
.
/
/
9
8
9
2
0
9
8
8
1
2
1
0
1
1
!
1
2
2
.
.
-
.
.
,
+
,
,
,
:
+
:
:
:
+
:
:
:
<
<
<
4
4
4
5
<
5
4
-
&
>
5
5
.
.
.
.
.
.
.
(
(
(
(
.
(
?
?
?
?
?
?
! ! ! ! ! !
! ! ! ! ! !
0
0
9
2
0
8
9
8
9
2
1
1
0
1
2
.
.
.
.
.
.
.
,
+
,
+
+
,
:
,
:
+
:
:
,
:
:
<
<
<
5
6
-
<
<
5
4
-
>
?
>
5
5
?
?
5
?
?
?
?
?
?
5
?
&
?
?
?
?
3
2
2
0
2
0
8
9
9
8
!
2
1
1
0
.
.
.
.
(
.
.
.
(
+
,
+
,
,
+
,
+
,
,
+
,
:
:
,
<
<
5
6
-
<
>
<
>
5
>
&
>
&
>
5
5
?
&
5
?
&
?
>
?
?
5
?
&
?
&
?
3
9
2
2
2
0
9
8
9
2
2
1
1
.
.
.
.
(
.
.
(
.
(
2
2
2
2
,
1
1
,
1
1
,
,
,
,
<
,
<
5
6
<
>
>
<
>
>
5
>
>
?
>
&
?
5
>
?
5
?
>
?
?
&
5
?
?
5
?
3
3
! ! !
! ! ! ! ! ! ! ! ! !
! ! ! ! ! ! !
8
8
9
2
0
8
9
2
2
2
/
.
.
.
(
(
(
.
.
.
(
(
,
+
,
,
+
+
,
,
+
,
:
:
,
:
:
<
5
6
-
<
>
<
<
>
&
>
&
>
>
?
>
?
5
?
?
5
&
?
>
&
5
?
5
5
?
&
3
3
0
0
9
2
!
9
2
2
/
/
.
.
.
(
(
(
(
.
.
(
-
(
1
1
,
1
1
1
,
+
,
:
,
:
<
:
<
<
5
6
<
<
>
<
<
>
>
>
>
>
>
?
?
&
?
5
>
?
5
&
?
>
5
?
&
?
?
3
3
3
! !
2
2
0
2
0
9
2
/
/
.
.
.
.
(
(
(
.
.
(
-
(
(
+
,
+
+
,
+
:
,
:
:
:
:
:
<
<
5
6
-
<
<
>
<
>
<
>
?
>
?
>
>
?
?
?
6
5
?
?
5
?
?
?
5
?
?
3
3
3
4
0
9
9
2
2
0
2
/
.
.
.
.
.
(
(
(
.
(
.
(
-
(
(
4
4
4
4
4
4
4
4
4
:
:
:
:
<
<
5
6
-
<
>
>
<
>
>
>
>
?
>
>
?
?
?
&
>
&
>
>
?
?
?
?
?
?
3
3
3
3
4
! ! ! ! ! ! ! !
! ! ! ! ! ! !
8
9
9
2
0
/
/
.
.
.
.
(
(
(
(
(
(
(
-
(
(
.
4
4
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
&
4
4
&
6
4
4
6
&
4
3
4
4
4
4
3
0
0
9
! ! ! !
2
/
/
.
.
.
.
.
(
(
(
-
(
(
-
-
(
.
.
4
4
4
5
4
5
4
4
4
4
4
4
4
4
4
4
5
4
4
4
5
5
4
4
4
4
4
5
4
4
4
&
4
&
4
4
6
&
4
4
6
4
4
4
4
4
4
3
2
2
0
2
/
/
.
.
.
(
.
(
(
-
(
(
-
-
(
.
-
.
5
5
5
5
5
5
5
5
5
5
5
5
5
5
&
6
&
6
&
5
! !
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
!
!
!
9
9
2
2
/
.
/
.
.
.
(
(
-
-
(
(
-
-
-
(
(
-
5
4
5
5
4
4
5
4
4
5
5
4
5
5
5
4
5
4
5
5
4
4
4
5
5
4
4
5
/
5
5
4
4
4
4
&
4
5
6
5
4
6
4
5
&
5
5
4
8
9
9
2
/
/
.
.
.
.
(
(
-
-
(
-
-
-
-
(
-
-
4
5
6
5
4
5
5
4
4
5
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
/
/
5
4
5
4
5
/
4
&
&
5
&
5
4
6
&
4
3
5
5
9
! ! ! ! ! ! !
0
9
2
!
!
/
.
.
.
.
(
-
(
(
-
-
-
-
-
(
-
-
4
5
6
6
5
4
5
5
5
4
5
5
5
4
5
5
5
6
/
5
/
6
6
5
5
5
/
4
4
4
5
6
5
4
5
/
/
&
/
&
5
5
&
&
3
5
/
/
! ! ! ! ! ! ! !
! ! ! ! ! ! ! !
! ! ! ! ! ! ! !
! ! ! ! ! ! !
! ! ! ! ! ! !
! ! ! ! ! ! ! !
! ! ! ! ! ! !
9
2
0
2
!
/
/
.
.
.
(
(
(
(
-
-
-
(
-
-
-
-
(
4
6
6
6
6
5
5
6
6
5
6
5
5
4
5
6
6
/
.
/
/
6
5
6
6
6
4
6
4
4
4
6
6
5
5
/
&
/
/
/
&
5
4
3
&
5
/
?
9
9
2
2
/
.
(
.
.
(
.
(
-
(
-
(
-
-
-
-
(
-
6
/
/
/
6
5
5
/
/
6
5
6
5
5
6
6
/
6
/
.
.
/
6
/
/
6
3
3
6
/
/
.
/
/
/
6
/
5
3
3
/
/
?
?
4
4
4
4
!
8
9
9
2
/
(
-
.
.
.
(
-
-
(
(
-
-
-
-
-
(
-
6
/
.
/
.
6
6
/
/
/
6
6
/
/
5
/
6
6
6
/
.
/
/
.
.
/
4
3
3
3
4
5
/
.
/
6
6
6
5
6
5
4
3
3
3
3
?
?
0
0
0
9
!
2
/
(
-
-
.
.
(
-
(
-
(
-
-
-
-
-
!
-
(
/
.
.
.
/
6
/
/
.
.
/
/
/
/
/
/
/
/
6
/
/
.
/
6
6
.
4
3
3
4
5
5
.
.
6
6
5
5
6
/
4
6
4
3
3
3
3
3
2
2
0
!
/
/
(
.
.
.
(
-
-
(
(
-
-
-
-
(
-
(
/
.
.
.
6
/
/
.
.
.
5
.
/
/
.
/
.
.
/
/
6
6
/
/
6
5
/
/
5
5
/
/
/
5
5
6
5
4
5
6
6
/
4
4
4
4
3
3
3
8
9
2
!
! !
!
!
/
/
.
(
.
(
(
-
-
(
(
-
-
-
-
(
(
/
6
/
.
6
6
6
.
/
.
.
/
5
.
/
/
.
6
.
.
/
5
6
6
/
/
6
5
5
/
/
/
/
.
/
6
5
5
4
6
.
.
6
6
4
4
4
4
3
3
! ! !
9
8
9
2
/
.
!
.
(
.
(
-
(
-
-
-
-
(
(
6
6
6
/
.
/
.
5
6
/
.
.
/
/
5
/
5
.
/
/
6
5
5
6
/
6
4
6
6
5
4
5
/
.
/
/
.
/
6
6
6
5
5
.
6
6
6
4
4
3
3
4
0
0
9
2
/
.
.
(
(
-
(
(
(
-
-
-
(
6
6
/
/
/
/
/
/
.
5
.
/
/
5
5
/
5
.
.
.
5
5
5
6
5
6
/
6
4
6
6
5
4
5
/
.
.
.
.
4
4
6
4
5
5
.
4
6
4
4
3
4
4
! ! !
2
2
0
2
/
.
(
(
-
-
(
(
(
-
-
(
,
+
*
+
,
*
+
,
/
/
/
/
/
.
.
.
.
.
.
.
.
.
5
5
6
6
5
5
5
4
4
5
4
4
5
/
.
.
/
4
6
6
4
4
4
4
3
3
4
6
4
4
3
4
8
9
2
!
/
.
(
-
-
(
-
(
-
-
(
*
,
,
*
+
+
,
*
+
,
,
,
+
,
:
:
+
,
+
:
,
:
:
<
:
5
6
6
<
>
>
4
4
4
5
6
.
.
-
-
-
6
4
6
4
4
3
3
3
3
4
4
4
4
4
9
9
9
2
/
.
(
-
-
(
-
-
-
(
,
+
*
,
,
*
,
+
,
*
+
*
,
*
,
,
+
:
,
+
,
+
,
:
,
:
<
5
6
-
<
>
>
4
4
4
5
6
/
-
?
?
?
?
4
4
3
4
4
3
4
3
4
4
/
?
!
0
0
9
/
/
.
(
-
(
-
-
-
(
2
2
2
+
*
+
,
,
+
1
1
*
+
,
,
*
,
+
,
+
,
,
,
+
,
:
+
<
<
5
6
-
>
>
>
4
4
5
6
6
-
?
>
?
?
?
?
4
4
4
4
/
4
4
/
?
?
2
2
0
! ! ! ! ! !
/
/
(
-
-
-
-
(
(
+
+
,
,
,
+
*
,
+
*
+
,
*
,
*
2
2
2
,
*
2
,
*
+
,
+
,
<
,
,
5
6
6
-
>
>
>
4
4
5
6
6
-
?
>
?
?
?
?
?
?
3
4
/
/
?
?
?
0
! !
9
9
2
2
/
(
-
-
-
-
(
2
2
,
2
2
2
*
,
+
,
2
,
2
2
2
+
2
+
,
,
+
,
*
,
,
+
,
+
,
<
<
5
6
5
6
-
>
>
>
4
4
5
6
?
?
>
>
?
?
>
?
?
3
4
/
3
6
?
?
8
9
9
2
!
/
.
(
-
-
(
,
,
+
*
,
,
*
,
,
+
,
+
,
,
+
+
,
+
,
*
+
,
:
+
,
:
,
+
<
<
<
<
5
6
<
5
6
-
>
>
?
4
5
5
6
?
?
>
?
?
?
?
?
?
3
6
6
3
6
?
! ! ! ! ! ! ! ! !
! ! ! ! ! ! !
!
!
0
0
9
/
/
.
(
-
(
,
,
+
*
+
,
+
*
,
+
*
+
,
*
,
,
,
+
,
*
+
,
:
+
:
:
,
:
<
<
<
<
5
6
<
<
>
>
6
-
>
>
4
5
4
6
-
?
?
>
?
?
?
?
?
3
6
6
3
6
?
2
2
0
/
.
(
-
(
,
,
+
*
,
+
*
*
,
,
*
,
*
+
*
+
,
,
*
+
,
;
,
+
,
:
:
:
<
,
<
<
<
5
6
<
>
>
>
5
6
>
?
?
5
6
-
?
?
?
?
>
?
?
3
3
6
3
3
6
! !
4
4
!
!
!
!
!
!
+
,
2
/
.
(
(
2
2
2
2
2
2
*
2
2
2
+
*
2
2
,
,
2
2
2
2
2
2
,
:
2
2
,
:
,
,
,
,
<
<
5
6
<
>
>
>
5
6
>
>
?
4
4
4
4
6
-
?
?
?
?
?
3
?
3
6
3
3
6
,
+
,
/
.
(
+
+
,
+
,
,
+
,
,
,
*
+
+
,
,
,
+
,
*
,
+
,
+
;
,
:
,
,
,
:
,
<
<
,
<
5
6
-
<
>
5
-
5
6
>
>
4
4
5
4
6
-
?
?
?
?
?
?
?
3
3
6
3
3
,
,
,
/
!
(
,
*
,
,
*
+
*
,
+
+
,
,
*
,
+
*
+
,
,
+
;
,
+
*
,
,
,
:
:
+
:
:
<
<
<
<
5
6
-
<
>
5
-
>
>
6
>
4
5
?
4
4
-
?
>
?
?
?
?
?
?
3
3
6
3
+
,
,
!
/
+
,
,
*
+
,
*
+
*
,
,
+
,
*
*
,
,
*
,
+
+
+
+
,
,
+
*
,
:
,
:
+
,
:
<
<
5
6
-
<
<
>
>
5
-
>
>
6
4
5
?
4
4
-
?
?
?
>
?
?
?
?
?
3
5
>
,
,
+
,
+
+
,
*
,
+
,
+
,
*
,
+
,
,
*
,
*
,
*
,
,
*
+
+
,
,
+
,
*
+
+
,
<
,
,
<
5
6
>
<
<
>
>
5
>
>
?
>
4
5
-
?
4
5
?
?
?
?
?
?
>
?
?
3
5
>
,
+
,
+
,
+
,
,
*
+
*
,
+
,
*
+
,
,
,
*
,
,
+
*
,
,
,
2
2
*
2
+
+
*
,
,
,
+
<
,
5
6
>
<
>
>
>
5
>
>
>
4
4
5
5
?
4
5
?
?
>
?
?
?
?
?
?
3
3
5
0
2
2
2
2
2
2
+
2
2
2
+
,
+
*
+
1
+
1
,
,
+
2
2
2
2
2
,
*
,
*
+
,
,
:
,
+
<
,
<
<
5
6
>
<
>
>
5
-
>
>
>
4
4
5
?
5
4
5
?
>
?
?
?
>
?
?
?
?
3
5
+
,
,
,
,
+
,
+
,
,
*
,
,
+
,
+
*
*
,
+
*
,
*
,
,
2
+
+
,
+
,
,
+
+
<
:
<
<
<
<
5
6
-
>
<
>
5
>
?
>
>
4
4
5
?
?
4
5
?
?
?
?
?
?
?
?
?
?
3
5
2
2
2
2
2
,
2
2
2
*
2
2
+
,
*
,
,
+
2
2
,
,
2
2
+
,
,
*
+
,
+
+
,
,
+
<
,
<
>
<
<
5
-
>
>
>
5
>
>
?
>
4
4
5
-
?
4
5
-
?
?
>
?
?
?
?
?
?
3
5
+
,
,
+
,
,
,
,
*
,
+
,
,
*
+
*
+
,
+
*
,
*
,
;
+
+
;
,
,
+
+
,
<
:
,
,
<
<
<
>
<
5
-
>
>
>
>
5
>
?
>
>
4
5
-
?
?
4
5
-
?
?
?
?
?
?
?
?
3
5
2
2
2
2
2
2
2
2
2
+
,
,
*
+
,
*
+
,
,
+
*
+
,
+
+
;
,
;
+
:
:
:
,
:
:
<
<
<
<
>
>
5
-
>
>
>
?
>
>
?
>
>
4
5
5
-
?
4
?
5
?
?
?
?
?
?
?
?
3
5
!
$
!
!
$
!
,
,
+
,
+
,
,
+
,
,
+
,
*
+
,
*
,
*
+
:
+
*
;
+
;
:
:
:
:
:
<
<
<
:
<
<
<
<
>
5
-
<
>
>
?
>
>
?
>
?
>
4
5
?
?
4
?
?
5
?
?
?
?
?
?
?
3
3
$
+
,
+
,
+
,
,
+
,
,
+
,
,
+
,
*
+
+
+
+
,
:
+
*
;
:
+
+
:
,
:
:
<
<
<
<
<
<
<
>
5
-
<
>
?
>
>
>
?
?
>
>
4
5
>
?
4
-
?
?
?
>
?
?
>
?
?
3
3
+
,
+
,
+
,
,
+
,
,
+
,
,
+
+
,
,
+
,
+
,
+
,
,
+
*
+
*
*
,
+
:
,
:
,
<
<
>
<
<
<
>
5
-
>
>
>
>
>
?
?
>
>
4
5
?
?
4
4
-
?
?
?
?
?
?
?
3
>
3
!!!
! ! !!
&
$
2
2
2
2
2
2
,
+
,
,
+
+
,
+
+
,
+
,
,
,
+
*
,
,
+
+
,
+
,
,
+
,
+
<
,
<
>
<
<
>
5
-
<
>
>
>
?
>
?
>
>
>
?
?
?
?
?
?
?
?
?
3
>
3
4
4
4
4
!
!
!
!
!
,
,
,
,
+
,
,
+
,
,
,
+
*
+
,
2
2
2
,
2
,
2
2
2
2
2
2
,
+
2
+
2
2
+
,
,
<
<
>
<
<
>
5
-
>
>
>
>
>
>
?
>
>
4
5
?
?
?
4
-
?
?
?
?
?
?
3
>
?
3
0
2
2
2
2
2
2
2
2
2
2
2
2
+
*
+
,
,
+
,
+
,
,
*
,
,
*
,
+
,
+
,
,
+
<
<
<
<
<
<
>
<
>
>
5
-
>
>
>
>
>
>
?
4
5
5
-
?
?
4
4
-
?
?
?
?
3
>
?
?
3
,
,
,
+
,
+
,
,
,
+
,
+
*
*
,
+
*
,
,
;
;
*
,
,
*
,
+
,
,
:
,
:
:
<
<
<
<
<
>
>
<
>
<
5
-
>
>
>
?
>
>
4
4
5
5
5
-
?
?
4
-
?
?
?
?
3
>
?
?
3
2
2
2
2
2
2
2
2
2
2
2
,
*
1
1
1
+
,
+
+
+
,
+
,
,
+
:
:
<
:
:
,
<
:
<
<
<
<
>
>
<
>
>
<
5
>
?
>
>
>
>
4
5
6
?
5
5
?
?
4
4
>
?
?
3
3
>
?
?
?
+
,
,
+
,
,
,
,
,
+
,
*
,
*
,
+
+
1
1
+
1
1
1
+
,
,
+
:
<
+
:
:
<
<
<
<
<
<
>
>
<
>
>
<
>
>
>
>
?
>
4
5
6
-
?
?
5
5
?
?
4
>
?
?
3
>
3
?
?
?
2
2
2
2
2
2
2
2
2
+
2
2
+
,
*
+
*
+
,
,
+
+
,
+
,
,
,
+
+
:
:
<
<
<
<
<
<
>
>
<
>
<
>
>
<
>
>
>
>
>
4
5
-
?
?
?
?
5
?
?
4
4
>
?
3
>
3
>
?
?
,
,
,
,
,
,
,
+
,
,
+
,
*
,
+
*
,
,
+
+
,
,
+
,
,
+
+
<
<
+
+
<
<
<
<
<
<
>
>
>
>
<
>
>
>
>
>
>
>
>
4
6
-
?
>
?
5
?
?
4
?
4
4
>
3
>
?
3
?
?
+
2
2
2
,
2
2
2
2
2
2
2
2
2
*
+
,
2
,
2
2
+
,
,
+
:
:
+
<
:
:
+
<
<
<
<
>
<
>
>
<
>
>
>
>
>
>
?
>
4
6
-
?
?
?
>
?
?
?
4
?
?
4
>
3
>
?
3
>
?
,
,
+
,
+
,
+
,
*
+
,
+
+
,
,
*
,
+
,
,
*
*
,
+
:
:
:
<
<
:
:
<
<
<
<
<
>
>
>
>
<
>
>
>
>
>
>
>
>
4
6
-
?
?
?
>
?
?
?
4
?
>
?
4
>
3
?
3
>
?
2
2
2
2
2
2
2
2
+
,
+
2
2
+
+
,
*
,
+
+
,
+
:
:
:
:
:
<
<
:
<
<
<
<
<
<
>
>
<
>
>
<
>
>
>
?
>
>
>
4
6
>
?
?
>
>
?
?
?
4
?
?
?
4
>
?
?
?
3
?
+
,
,
,
,
+
+
,
,
+
*
,
,
,
+
,
*
,
*
,
+
,
+
:
+
:
:
<
<
:
<
<
<
>
<
<
>
<
>
>
>
>
>
>
>
>
>
>
4
6
-
>
?
?
>
>
?
?
4
-
?
?
?
4
4
>
?
?
3
?
0
2
2
2
2
2
2
,
2
2
2
2
*
,
,
,
+
*
+
,
*
,
+
,
+
:
:
,
<
:
:
<
<
<
<
>
<
>
<
>
>
>
>
>
>
>
>
>
>
4
6
-
?
>
?
>
>
?
?
4
-
>
?
?
4
?
4
>
?
3
>
,
,
,
,
,
,
,
,
*
,
+
+
,
,
*
*
,
+
,
*
*
,
+
,
+
,
:
<
,
:
<
<
<
>
>
<
<
>
>
>
<
>
>
>
>
>
>
4
>
4
6
>
>
?
>
?
>
?
4
?
?
?
?
4
?
4
>
?
?
3
2
2
2
2
2
,
,
+
+
+
*
*
,
*
,
,
*
,
+
,
,
*
1
+
,
1
,
,
,
,
<
<
<
>
>
<
<
>
>
>
>
>
>
>
>
>
4
>
>
4
6
>
>
?
>
?
?
4
-
?
?
?
4
-
?
?
4
>
?
?
,
,
+
,
,
,
+
*
2
*
2
2
2
2
+
*
,
+
2
2
+
,
*
,
,
+
+
,
:
<
,
<
<
>
>
<
<
>
>
>
>
>
>
>
4
4
>
?
>
4
6
-
>
?
>
?
?
4
-
?
?
?
4
-
?
?
4
>
?
?
2
2
2
2
2
,
*
,
+
,
+
,
,
+
+
,
*
,
+
+
*
*
+
+
:
+
:
:
:
<
<
<
<
>
<
>
<
>
<
>
>
>
4
4
>
4
>
>
>
4
6
-
?
>
?
>
?
4
-
>
?
?
4
-
?
?
?
4
>
?
,
,
,
+
,
+
,
,
*
+
,
,
,
+
,
*
,
+
,
*
;
+
:
:
:
<
:
:
:
<
<
<
<
>
>
>
<
<
>
>
>
4
>
>
>
4
>
>
>
4
6
-
>
>
?
?
?
4
-
?
?
?
4
-
?
?
?
4
>
?
!
!!!!!!
!
!
!
,
%
%
)
+
!
,
"
!
$
+
,
,
+
+
,
*
,
+
;
;
;
+
:
:
:
:
:
<
:
:
<
<
<
<
<
>
>
<
<
>
>
>
>
>
>
4
>
>
>
4
4
6
>
>
>
?
?
?
4
-
?
?
?
?
4
?
?
?
?
4
>
!
%
)
)
,
"
"
!
$
,
,
,
,
,
,
,
,
+
,
+
,
,
+
,
,
:
:
:
<
:
:
<
<
<
<
<
>
>
<
<
>
>
>
<
>
>
>
>
>
>
4
6
-
>
?
>
?
?
>
?
4
?
?
?
?
4
?
?
?
?
?
4
! ! ! ! !
)
,
"
"
$
$
2
2
2
2
1
1
1
1
1
1
,
,
+
;
,
:
:
,
:
:
<
<
:
<
<
<
<
<
>
>
<
<
>
>
<
>
>
>
>
>
?
>
4
6
-
>
>
>
?
?
?
?
4
-
?
>
?
4
-
?
?
?
?
?
0
#
)
$
!
$
,
,
+
,
,
+
+
,
+
,
,
,
+
;
;
+
;
:
:
<
:
:
:
<
:
<
<
:
<
<
>
<
>
<
<
>
<
>
>
>
<
>
>
?
4
6
-
?
>
>
?
>
?
4
-
4
?
?
?
4
-
?
?
?
?
?
!
!
!
!
!
#
)
,
2
2
2
2
2
2
2
2
2
2
2
+
+
1
1
;
;
;
;
:
:
<
:
:
<
:
<
<
:
<
<
>
>
>
<
<
>
<
>
>
>
>
>
?
>
4
6
>
>
?
>
>
?
?
4
-
4
?
?
?
?
4
?
?
?
?
?
)
#
!!!
$
! ! ! ! ! !
$
+
,
,
,
+
+
,
,
+
,
+
,
+
+
,
;
+
;
:
:
<
:
:
<
:
<
<
:
<
<
<
>
>
>
<
<
>
>
>
>
>
>
>
>
4
6
>
>
?
?
>
?
?
4
-
?
?
?
?
?
?
?
?
?
?
?
!!!!!!
!
!
! ! ! !
)
! ! !
"
,
#
$
$
!
$
+
,
,
+
,
,
+
,
+
+
,
+
+
,
,
:
,
<
:
:
:
<
:
<
<
:
<
<
>
>
>
<
<
>
>
>
<
>
>
>
>
4
6
>
>
?
>
>
?
?
4
?
?
?
?
?
?
?
?
?
?
?
?
#
)
! ! ! ! !
)
! ! ! ! ! ! ! ! ! !!
,
#
! ! ! ! ! !
$
2
2
2
2
2
1
1
1
,
,
,
,
,
,
+
:
,
:
<
<
:
:
<
:
<
<
:
>
<
<
>
>
>
<
>
>
>
>
>
?
>
4
>
6
>
?
?
>
?
?
4
-
?
?
>
?
?
?
?
?
?
?
?
?
! ! !
! ! !
%
%
%
)
,
+
$
,
+
,
,
+
,
,
+
,
+
;
,
+
:
:
:
:
<
<
:
:
<
:
<
<
:
<
>
<
>
>
>
<
>
>
>
>
>
>
>
4
>
6
>
?
?
?
>
?
?
>
?
?
?
?
>
?
?
?
?
?
?
?
,
.
2
0
/
!
2
!
!
!
!!!
0 !!!!!!!
!
0
0
0
0
0
0
e 2
!
,
+
,
+
,
,
+
+
,
+
,
+
,
+
+
;
,
;
;
:
+
:
<
:
<
<
:
:
<
<
:
<
:
<
>
<
>
>
>
>
<
>
>
>
>
>
4
>
>
6
?
>
?
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
+
2
2
2
2
2
2
2
2
2
2
,
+
,
,
+
;
,
;
:
:
:
:
<
<
<
:
:
<
<
<
<
:
<
>
>
<
>
>
>
>
>
>
>
>
>
>
>
6
-
>
>
?
?
?
>
>
?
>
?
?
?
?
?
?
?
?
?
?
?
,
+
,
,
+
+
+
,
,
,
+
,
,
+
+
,
,
;
;
:
<
:
:
<
<
<
:
:
<
<
<
<
:
:
>
>
<
<
>
>
>
>
>
>
>
>
>
>
6
-
>
>
>
?
?
>
>
>
?
?
?
?
?
?
>
?
?
?
?
?
,
2
2
2
2
+
1
1
1
1
1
,
=
,
+
,
;
;
:
:
:
<
:
<
<
<
:
:
<
<
<
<
:
:
>
>
<
<
>
>
<
>
>
>
>
>
>
>
6
-
>
>
?
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
0
,
+
,
+
,
,
+
,
+
,
,
:
,
=
=
=
;
;
:
:
:
<
:
<
<
:
<
:
<
<
<
<
:
:
>
>
<
>
>
>
>
<
>
>
>
>
>
>
6
>
>
>
?
?
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
+
,
+
,
,
+
,
+
,
+
=
,
:
=
=
=
;
;
:
:
:
:
<
<
<
:
:
<
:
<
<
<
:
:
:
>
<
<
>
>
>
>
>
>
>
>
>
6
-
>
>
>
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
,
2
2
,
+
,
,
1
1
+
1
,
,
,
=
;
;
;
;
:
:
:
<
<
<
:
:
<
:
<
<
<
<
:
:
>
<
>
<
>
>
>
<
>
>
>
>
>
>
>
>
>
>
?
?
?
?
>
?
?
?
>
?
?
?
?
?
?
?
?
,
,
,
+
,
,
+
,
=
=
,
:
,
=
,
;
=
;
;
:
:
:
<
<
<
:
:
<
:
<
<
<
<
:
:
>
<
>
<
>
>
>
>
>
>
>
>
>
>
>
?
>
>
?
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
,
+
4
,
+
,
+
=
,
=
=
:
:
=
=
;
=
;
;
;
:
:
<
<
<
:
<
<
<
:
<
<
<
:
:
>
<
>
>
<
>
>
>
<
>
>
?
>
>
>
>
?
>
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
+
4
+
4
,
+
=
=
=
=
=
:
:
=
=
=
;
;
;
;
:
:
<
<
:
<
:
<
<
<
<
<
<
:
:
<
>
<
>
>
>
>
>
>
>
>
>
>
?
>
>
?
>
?
?
?
>
?
?
?
>
?
?
?
>
?
?
?
?
?
,
4
4
4
4
=
+
=
=
:
=
:
:
=
=
=
;
;
;
;
:
:
<
<
:
<
:
<
<
<
<
<
<
:
<
<
>
<
>
>
<
>
>
>
>
>
>
>
>
>
?
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
.
4
4
4
4
=
=
=
=
=
=
:
=
:
;
=
;
;
;
;
;
:
<
:
:
<
:
<
<
<
<
<
:
:
<
<
>
>
<
>
>
>
<
>
>
>
>
>
>
>
?
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
.
4
4
4
=
=
=
=
=
:
=
:
=
:
;
;
=
;
;
;
;
:
<
:
<
:
:
<
<
<
<
<
:
:
<
<
<
>
>
>
>
>
>
>
>
>
>
?
>
>
?
?
>
?
>
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
/
/
4
4
4
=
=
=
=
=
=
:
=
=
:
;
;
;
;
:
;
<
<
:
:
:
:
<
<
<
<
<
:
:
<
<
<
>
>
>
<
>
>
>
>
>
>
>
>
>
?
>
>
?
>
>
?
?
>
?
?
?
?
>
?
?
?
?
?
?
/
/
.
4
=
4
=
=
=
=
=
:
=
=
=
;
;
;
;
:
:
<
<
:
:
:
:
<
:
<
<
<
:
:
<
<
<
>
>
>
>
>
>
>
>
>
>
>
>
>
?
>
>
?
>
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
0
/
/
.
-
=
=
=
=
=
=
=
:
=
:
=
;
=
;
;
:
:
<
:
:
:
:
:
<
:
<
<
:
<
<
:
<
<
<
>
>
<
>
>
>
<
>
>
>
>
?
>
>
>
?
>
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
/
.
-
-
-
=
=
=
=
=
:
=
:
=
:
=
;
;
;
:
:
<
:
:
:
<
:
<
:
<
:
:
<
>
:
<
<
<
>
<
>
>
>
<
>
>
>
>
>
>
>
>
>
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
/
.
-
-
4
=
=
=
=
=
=
=
:
=
:
=
;
;
;
:
:
<
:
<
:
:
<
:
:
<
:
:
<
<
>
:
<
<
>
>
>
>
>
>
>
>
?
>
>
>
>
?
>
?
>
?
?
?
?
?
?
>
?
?
?
?
?
?
?
?
/
/
.
-
-
=
=
=
=
:
=
=
:
:
=
;
:
;
;
:
:
:
<
:
:
:
<
:
:
<
:
:
<
<
>
:
<
<
>
>
>
>
>
>
>
>
>
>
>
?
>
>
?
>
?
?
?
?
?
?
>
?
?
?
?
?
?
?
?
?
/
/
.
-
-
=
=
=
=
=
:
=
:
:
=
:
;
;
;
:
;
:
<
:
:
:
<
:
:
<
:
:
<
<
>
<
<
>
<
>
>
>
>
>
>
>
>
>
>
>
>
>
?
>
?
?
>
?
?
?
?
?
>
?
?
?
?
?
?
?
/
.
-
.
-
=
=
=
=
=
=
=
:
:
=
:
;
;
;
:
;
:
<
:
:
:
:
:
:
<
:
<
<
>
<
<
<
>
<
>
>
>
:
>
>
>
>
>
>
>
>
>
?
>
?
>
?
?
?
?
?
>
?
?
?
?
?
?
?
?
1
.
.
.
4
5
6
=
=
=
=
:
=
:
=
:
;
;
;
;
:
:
<
:
:
:
:
:
:
<
:
<
>
>
<
<
>
>
<
>
>
>
>
>
>
?
>
>
>
?
>
>
?
>
?
>
?
?
?
?
?
>
?
?
?
?
?
?
?
?
0
1
.
.
.
=
5
6
=
=
=
:
=
:
=
:
:
;
;
;
:
:
<
:
<
:
:
:
<
:
<
<
>
>
<
<
>
>
>
<
>
>
>
>
>
>
>
>
?
>
?
>
?
>
>
?
>
?
?
?
?
>
?
?
?
?
?
?
?
?
/
0
1
.
.
=
=
5
6
=
=
:
=
:
=
:
:
;
;
;
:
:
<
<
:
:
:
:
:
:
<
<
>
>
<
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
?
>
?
>
>
?
>
?
?
?
>
?
>
?
?
?
?
?
?
?
/
-
0
0
.
=
=
=
5
=
=
:
:
=
:
:
;
:
;
;
:
:
<
<
:
:
:
:
:
:
<
<
>
<
<
>
<
>
:
>
>
:
>
>
>
>
>
>
>
?
?
>
?
>
>
?
>
?
?
?
>
?
?
?
?
?
?
?
?
?
0
/
.
-
-
+
=
=
=
=
=
=
:
:
=
:
:
;
;
;
;
:
:
<
<
<
:
:
:
:
:
<
<
>
<
>
<
>
>
>
>
>
>
>
>
>
?
>
>
>
?
?
>
?
>
>
?
?
>
?
>
?
?
?
?
?
?
?
?
?
?
/
.
.
-
,
,
+
=
=
=
:
=
:
=
:
:
;
;
;
;
:
<
<
<
<
:
:
:
:
<
:
<
:
>
>
<
>
>
>
>
>
>
>
>
>
>
>
>
>
>
?
>
?
?
>
?
?
?
?
>
?
?
?
?
?
?
?
?
?
?
/
.
-
,
,
+
=
=
=
=
=
=
:
=
=
:
;
;
;
;
:
<
<
<
<
:
:
:
:
:
:
<
>
:
>
<
<
>
:
>
>
>
>
>
>
>
>
?
>
>
?
>
?
?
>
?
>
?
?
?
>
?
?
?
?
?
?
?
?
?
/
.
-
-
=
=
=
5
5
=
=
=
:
=
=
;
:
;
;
;
:
<
<
<
<
:
:
:
<
:
:
<
>
:
>
<
<
>
>
:
>
>
>
>
>
>
>
>
?
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
/
.
.
-
5
5
6
5
/
5
5
5
=
=
:
;
;
;
;
:
;
<
<
:
<
<
:
:
:
<
:
<
>
:
>
<
<
>
>
:
>
>
>
>
>
>
>
>
?
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
1
/
.
-
5
6
6
/
5
/
5
5
5
=
:
;
;
;
;
:
;
<
:
<
<
<
:
:
:
<
:
<
>
:
:
>
<
>
>
>
>
:
>
>
>
?
>
>
?
>
>
?
?
>
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
!
1
/
.
6
6
6
/
/
/
/
=
=
=
:
;
;
:
;
:
;
<
:
<
<
<
:
:
<
:
:
<
>
:
:
>
<
>
>
>
>
>
>
>
>
>
?
>
?
>
>
?
?
?
?
>
?
>
?
?
>
?
?
?
?
?
?
?
?
?
1
1
1
/
-
-
+
/
/
=
=
=
=
:
=
:
;
;
;
:
:
<
:
:
<
<
:
:
<
:
:
<
>
>
:
:
<
>
>
>
:
>
>
>
>
>
?
>
?
?
>
?
?
?
>
?
>
?
?
>
?
?
>
?
?
?
?
?
?
?
!
0
/
/
.
-
+
+
=
+
=
=
=
=
:
;
;
:
;
:
:
<
:
:
<
<
:
:
<
:
:
<
<
>
:
:
<
>
>
>
>
>
>
>
>
>
>
?
?
?
>
?
?
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
0
0
/
.
-
-
,
,
+
,
+
,
=
=
+
;
;
;
;
<
:
<
:
:
<
:
:
:
<
:
:
<
>
>
<
:
>
<
>
>
>
>
>
>
>
>
?
>
?
?
>
?
?
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
0
1
1
/
.
-
-
+
,
+
+
,
+
,
,
=
:
:
;
;
:
:
<
<
:
<
:
:
<
<
:
:
<
>
>
<
:
>
>
>
>
:
>
>
>
>
?
>
>
?
?
>
?
?
?
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
0
0
/
.
-
-
,
+
,
+
,
,
+
=
=
:
;
;
;
:
:
<
<
:
<
:
:
<
<
:
:
<
>
>
<
:
:
>
>
>
>
:
>
>
>
?
>
>
>
?
>
?
?
?
>
?
?
?
?
?
>
?
?
?
>
?
?
?
?
?
1
1
/
.
-
,
+
=
+
,
=
=
=
:
=
:
;
;
;
:
:
<
<
<
:
:
:
<
<
:
:
<
<
>
<
:
:
>
>
>
>
>
>
>
>
>
?
>
>
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
0
0
/
.
,
+
=
=
=
=
=
:
=
=
:
=
;
;
;
:
:
<
<
<
:
:
:
<
<
<
:
<
<
>
<
<
:
>
>
>
>
>
>
:
>
>
>
>
>
?
>
?
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
,
,
.
,
,
=
=
=
=
=
=
=
=
=
:
:
;
;
;
:
:
<
<
<
:
:
<
<
<
<
:
<
<
>
<
<
:
>
>
>
:
>
>
>
>
>
>
>
>
>
?
?
?
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
+
+
,
+
,
+
,
=
,
=
+
=
:
=
:
;
:
;
;
:
:
<
<
<
:
:
<
<
<
:
<
<
<
>
<
<
:
>
>
:
>
>
>
>
>
>
>
?
>
>
?
?
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
,
+
+
,
+
,
+
,
+
+
=
:
=
=
:
;
:
;
;
:
;
<
<
<
:
:
<
<
<
:
<
<
<
>
<
<
:
:
>
:
>
>
>
>
>
>
>
>
>
>
?
?
>
>
?
?
?
?
>
?
?
>
?
?
?
?
?
?
?
?
,
+
,
+
+
,
,
+
,
,
+
,
,
=
:
;
;
:
;
:
;
<
<
<
:
:
<
<
<
:
<
<
<
<
>
<
:
:
>
:
>
>
>
>
>
>
>
>
>
>
?
?
>
>
?
>
?
?
?
?
?
?
>
?
?
?
?
?
?
?
+
,
,
+
,
,
+
,
+
,
,
=
:
+
:
=
;
;
;
;
:
<
<
<
:
:
<
<
<
<
:
<
<
>
>
<
:
:
>
:
>
>
>
>
>
>
>
?
>
>
?
?
>
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
0
,
+
+
,
,
+
,
,
=
=
=
=
:
=
=
:
;
;
;
;
:
<
<
<
:
:
<
<
<
<
<
>
<
>
>
<
<
:
:
>
>
>
>
>
?
>
>
>
?
>
?
?
>
?
>
?
>
?
>
?
?
?
?
?
?
?
?
?
?
?
+
+
,
,
+
+
=
=
,
=
:
=
:
=
=
:
;
;
;
;
:
<
<
<
:
:
<
<
<
<
<
<
>
>
>
<
<
:
:
>
>
>
>
>
>
>
>
>
>
>
?
>
>
?
>
>
?
?
?
?
?
>
?
?
?
?
?
?
?
?
,
,
+
4
,
=
=
=
=
:
=
:
=
=
=
:
;
;
;
;
:
<
<
<
:
:
<
:
<
<
<
<
>
>
>
<
<
:
:
>
>
>
>
>
>
>
>
>
>
>
?
>
>
?
>
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
+
+
4
4
=
=
=
=
=
=
=
:
=
=
=
:
;
;
;
;
:
:
<
<
:
:
:
<
<
<
<
<
>
>
>
:
<
:
:
>
:
>
>
>
>
>
>
?
>
>
?
>
?
?
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
4
4
4
4
4
=
=
=
=
=
=
:
=
:
=
:
;
;
:
;
:
:
<
<
:
:
:
<
<
<
<
<
>
>
>
:
<
:
>
:
>
>
:
>
>
>
>
>
>
>
?
>
?
?
>
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
4
4
=
=
=
=
=
:
=
=
:
=
;
;
;
:
;
:
<
<
:
:
:
<
<
:
<
>
>
>
>
:
<
>
:
:
>
:
>
>
>
>
?
>
>
?
>
>
?
>
?
>
?
>
?
?
?
>
?
?
?
?
?
?
?
?
4
4
4
4
=
=
4
=
=
:
=
:
:
=
:
:
;
;
;
:
:
:
<
<
:
<
:
<
:
<
<
>
>
>
>
:
<
>
>
:
>
:
>
>
>
>
>
>
>
>
>
>
?
?
?
>
?
>
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
=
=
=
=
:
=
=
:
:
=
:
:
;
;
;
:
:
:
<
<
:
<
:
:
:
<
<
>
>
:
>
:
<
>
>
:
:
:
>
>
>
>
>
>
?
>
>
>
?
?
?
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
4
4
4
=
=
=
=
=
:
=
=
=
:
=
:
;
;
;
:
:
:
:
<
<
:
<
:
:
:
<
<
>
>
>
:
:
>
<
>
:
:
:
>
>
>
>
>
>
>
>
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
=
4
=
=
=
=
:
=
=
:
=
:
;
;
;
:
;
:
:
<
<
:
<
:
:
<
<
<
>
>
>
:
:
>
>
>
:
:
:
>
>
>
>
>
>
>
>
?
>
?
?
?
?
>
?
?
?
?
?
?
>
?
?
?
?
?
?
0
4
4
4
4
=
=
=
=
=
:
=
:
=
:
=
;
;
:
;
:
:
<
<
<
:
<
<
:
<
<
<
>
>
>
:
:
>
>
>
:
:
>
:
>
>
>
>
?
>
>
>
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
=
=
=
=
=
:
=
=
=
:
:
;
;
;
;
:
:
:
<
<
:
<
<
:
<
<
>
>
>
>
:
:
>
>
>
:
:
>
>
>
>
>
>
>
>
>
>
?
?
?
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
=
=
=
=
=
:
=
=
=
:
:
;
;
;
;
:
:
:
<
<
:
<
<
:
<
<
>
>
>
>
:
:
>
>
>
>
:
>
>
>
>
>
>
>
>
>
>
?
?
>
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
4
=
=
=
=
=
:
=
=
=
:
;
:
;
;
:
:
:
:
<
:
<
<
<
:
<
>
>
>
>
:
:
>
>
>
:
:
>
>
>
>
>
>
>
>
>
>
?
?
>
?
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
4
4
4
4
4
4
=
=
=
=
:
:
=
:
=
=
;
;
:
;
:
:
:
<
:
<
<
<
:
<
>
>
<
>
:
:
>
>
>
:
:
>
>
>
>
>
>
>
>
?
>
?
>
?
?
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
=
=
=
=
:
=
:
=
:
:
:
=
;
;
:
:
:
:
:
<
:
<
<
<
:
<
>
<
>
>
:
:
>
>
>
:
>
>
>
:
>
>
>
>
>
>
>
?
>
?
>
?
?
?
?
?
>
?
?
?
?
?
?
?
?
?
4
4
4
4
4
=
=
=
=
=
:
:
:
:
=
:
;
;
:
:
:
:
:
:
<
<
<
<
:
<
>
<
>
>
:
:
>
>
:
:
>
>
:
>
>
>
>
>
>
>
?
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
4
=
=
=
=
=
:
:
=
:
=
:
;
;
:
:
:
:
:
:
<
<
<
<
:
<
>
<
>
>
:
:
>
>
:
:
>
>
:
>
>
>
>
>
?
>
>
>
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
=
4
=
=
=
=
:
:
=
=
:
:
;
:
;
:
:
:
:
:
<
<
<
<
<
:
<
>
>
:
>
:
>
>
:
:
>
>
:
>
>
>
>
>
>
>
>
>
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
=
=
=
=
=
=
:
:
=
:
:
:
;
:
:
:
:
:
:
:
<
<
<
<
<
<
<
>
>
:
>
>
>
>
:
:
>
:
:
>
>
:
>
>
>
>
>
>
?
>
?
>
?
?
>
?
?
>
?
?
?
?
?
?
?
?
0
4
4
4
4
=
=
=
=
=
:
=
:
:
=
:
:
;
:
:
;
:
:
:
:
<
<
<
<
<
<
<
>
>
:
>
>
>
>
:
>
>
:
:
>
>
>
>
>
>
>
?
>
?
>
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
=
4
=
=
=
=
=
:
=
:
=
:
=
;
:
;
:
:
:
:
:
<
<
<
<
<
<
<
>
>
:
>
>
>
>
:
>
>
:
:
>
>
>
:
>
>
>
>
>
?
>
>
?
?
?
>
?
?
?
?
?
?
?
?
?
?
?
4
4
4
=
=
=
=
=
=
=
:
:
:
=
=
:
;
:
;
:
:
:
:
:
<
<
<
<
<
<
<
>
>
:
:
>
>
:
>
:
>
:
:
>
>
>
>
:
>
>
>
>
?
?
>
?
?
?
?
>
?
?
?
>
?
?
?
?
?
?
4
4
4
=
=
=
=
=
=
=
:
:
:
=
=
:
:
;
;
:
;
:
:
:
<
<
<
<
<
<
<
>
>
:
:
>
>
>
>
:
>
:
:
>
>
>
>
:
>
>
?
>
?
?
>
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
=
4
=
=
=
:
=
:
:
=
=
:
:
;
;
;
:
:
:
:
<
<
<
<
<
<
<
>
>
:
:
>
>
>
>
:
>
:
:
>
:
>
>
>
:
>
>
>
?
>
?
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
4
4
4
4
4
=
=
=
=
:
=
:
=
:
=
:
=
;
;
;
:
:
:
:
<
<
<
<
<
<
<
>
>
:
:
>
>
:
>
:
>
:
>
:
>
>
>
:
:
>
>
>
?
?
?
>
?
?
?
?
>
?
?
?
?
?
?
?
?
?
4
4
4
=
=
=
=
=
:
=
=
:
=
:
=
:
:
;
;
;
:
:
:
:
<
<
<
<
<
<
<
>
>
:
:
>
>
>
>
:
>
:
>
:
>
>
>
:
>
:
>
>
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
0
0
0
0
0
0
0
0
0
e 3
-
-
-
-
-
-
-
(
-
(
.
.
/
-
-
-
.
.
/
/
/
/
/
.
.
.
/
,
*
/
+
.
/
(
.
.
(
(
-
.
(
(
.
.
(
(
(
/
6
/
/
6
6
,
6
,
,
,
,
,
,
2
2
-
-
-
-
-
-
-
(
-
-
.
/
/
.
-
-
.
.
/
.
/
/
.
.
.
/
,
*
/
,
/
/
.
.
.
.
(
(
(
-
.
(
(
.
(
(
.
/
6
6
/
6
6
6
2
2
2
2
2
2
2
,
,
-
-
-
-
(
-
-
(
-
-
.
/
/
/
-
.
-
.
/
/
.
/
.
/
.
*
/
,
,
/
/
/
/
.
.
.
(
(
(
-
.
(
(
.
(
(
.
/
6
6
/
/
6
6
,
,
+
,
,
,
+
,
+
-
-
-
-
-
(
-
(
-
.
-
/
/
/
-
.
.
/
.
/
.
.
/
.
.
/
+
+
/
,
/
/
/
.
.
(
(
(
-
-
.
(
(
(
(
(
.
/
6
6
/
/
6
6
,
,
2
2
,
,
,
+
,
-
-
-
-
-
(
(
-
.
(
.
.
/
/
-
.
/
/
.
.
/
.
.
.
.
/
,
/
+
/
+
*
/
.
.
(
(
(
-
-
.
(
.
(
(
.
.
/
/
6
/
6
6
6
2
2
2
,
2
2
2
2
2
-
(
-
-
-
(
(
-
.
(
.
.
/
/
.
.
/
/
.
/
/
.
.
.
.
.
/
,
*
/
/
/
.
.
(
(
-
-
-
-
-
(
(
(
.
.
.
/
/
6
/
6
6
6
6
,
,
,
,
,
,
+
,
(
-
-
-
(
.
-
-
.
(
(
.
.
/
.
/
/
/
.
/
/
/
.
.
.
.
.
/
+
*
/
.
.
(
(
(
(
-
-
.
-
-
(
(
.
.
.
/
/
6
/
6
6
6
,
,
,
+
,
,
+
,
,
(
-
-
(
(
.
/
-
.
(
(
(
.
.
/
/
/
/
/
/
/
.
/
.
.
.
/
/
/
/
/
.
.
.
(
(
(
-
-
.
-
-
(
.
(
.
.
/
/
/
6
6
4
6
,
2
2
2
2
2
2
2
2
-
-
-
(
.
/
-
-
.
.
(
(
.
.
/
/
.
/
/
/
/
/
/
/
.
.
/
/
/
/
.
.
.
.
(
-
-
-
-
.
.
-
(
(
.
.
.
/
/
/
6
6
6
4
6
,
,
,
,
+
,
,
,
-
-
(
(
.
/
-
(
.
.
(
(
.
/
/
.
/
/
/
/
.
/
/
.
.
.
/
/
/
.
.
.
.
(
(
(
-
-
-
(
.
-
(
.
(
.
.
.
/
/
/
5
6
4
4
4
,
,
+
,
,
,
,
0
-
-
(
.
/
.
/
(
.
.
.
(
.
/
.
.
/
/
/
.
/
/
.
.
.
.
/
/
/
.
.
(
(
.
(
(
-
-
-
(
.
.
(
.
(
.
(
.
/
/
6
/
5
5
4
4
4
2
2
2
2
2
2
-
-
(
(
(
.
/
(
.
.
.
(
.
/
.
.
.
/
/
.
.
/
.
.
.
.
/
.
/
.
.
.
.
(
(
(
-
-
-
.
(
.
(
.
(
(
.
.
.
/
/
6
/
5
5
5
4
4
4
4
4
,
,
-
(
(
-
(
.
/
(
.
/
.
(
.
/
.
(
.
/
/
/
.
.
.
/
.
.
.
.
.
.
(
(
.
(
(
(
-
-
.
(
(
(
.
.
(
(
.
.
(
.
/
/
/
5
5
4
5
5
5
5
4
4
4
-
(
-
(
(
.
/
/
.
.
/
.
(
.
-
.
(
.
.
/
/
.
/
.
.
.
(
.
.
(
.
(
(
(
(
(
-
-
.
(
-
(
.
.
.
(
.
(
.
.
/
/
6
6
5
5
4
6
6
6
6
6
/
-
(
-
(
.
.
/
/
.
.
/
/
(
.
.
-
(
(
.
.
/
/
.
/
.
.
(
(
(
.
-
(
(
(
-
(
-
.
.
(
-
(
.
.
(
.
(
(
.
/
.
/
6
6
5
6
5
6
/
/
/
/
6
(
-
(
(
.
.
/
/
/
.
/
/
(
.
-
-
(
(
.
.
/
.
/
.
.
/
(
(
(
(
-
-
(
(
-
-
-
.
(
-
(
.
(
.
.
.
(
(
.
.
.
.
6
5
6
6
/
/
/
/
6
6
/
(
-
(
(
.
.
/
/
/
.
/
/
+
(
-
(
-
(
.
/
.
.
.
.
!!! !!! !!!! !!! !!! !!! !!!
! ! !! ! !! !! ! !! ! !! !! ! !! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
/
$
)
)
(
(
-
-
(
(
-
-
-
.
(
(
.
.
(
.
.
.
(
.
.
.
.
6
/
/
6
6
6
6
,
,
,
,
,
-
-
(
(
.
/
.
/
/
/
/
+
/
,
-
-
-
(
.
/
.
.
.
/
$
%
%
%
)
)
#
#
)
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
%
-
-
-
.
(
(
.
.
.
(
.
(
.
.
.
(
.
/
/
6
6
4
4
4
4
4
,
,
,
-
-
(
.
/
/
.
/
+
/
/
+
,
*
/
+
-
,
(
.
/
.
/
/
/
/
.
(
%
%
%
%
#
)
%
-
(
-
.
(
(
.
.
.
.
(
.
.
(
.
/
/
6
6
4
4
4
4
4
4
4
4
4
!
!
!
!
!
!
!
!
!
!
!
!!!!!!
! ! ! ! ! ! ! !
/
/
/
/
/
/
/
/
/
/
/
8
7
0
-
-
.
.
+
,
*
+
,
,
-
(
.
.
.
*
.
,
.
(
(
-
%
#
)
)
(
(
.
.
!
!!!!!!!
(
%
%
%
.
.
.
(
.
6
6
6
6
4
4
,
,
9
4
! ! ! !
!
-
-
.
/
/
(
.
.
/
+
+
,
,
+
,
+
*
*
(
.
.
/
/
/
.
.
,
.
*
.
(
-
-
%
%
&
)
%
.
&
&
&
&
%
'
%
! ! ! ! ! ! ! ! ! ! !
(
(
.
/
/
6
6
6
4
4
8
7
,
,
!
9
7
-
(
.
/
/
(
(
.
.
/
,
*
+
,
,
,
,
,
,
(
.
/
/
/
.
,
,
+
.
(
(
-
-
-
%
%
&
&
&
&
&
%
%
$
'
&
)
(
(
.
.
/
7
6
7
4
9
4
8
7
9
2
2
-
(
.
/
/
(
(
.
.
/
+
+
,
,
+
,
*
.
.
,
.
/
/
/
+
+
.
,
,
*
-
-
-
-
-
%
%
&
&
&
)
%
'
'
&
"
#
)
(
.
.
/
6
7
8
7
7
9
4
!
2
2
1
!
! ! ! ! ! ! ! ! ! ! ! !
-
(
.
/
-
(
.
(
.
/
/
,
+
,
*
/
,
+
.
.
.
.
/
/
/
,
+
.
.
-
-
)
)
-
(
.
%
&
&
)
%
&
&
&
"
"
"
#
)
.
/
8
6
7
9
9
8
7
9
2
2
1
1
!
!
!
!
!
!
!
!
/
/
/
/
/
/
/
/
8
8
7
7
8
7
!
7
7
(
.
-
-
-
(
(
(
.
,
+
,
+
(
.
+
.
.
.
*
.
*
(
)
#
#
%
)
)
.
!
.
)
)
)
%
%
"
"
"
"
"
"
#
6
9
2
1
(
.
/
-
-
-
(
(
.
/
,
+
*
/
+
(
-
(
.
.
.
/
/
!
/
)
)
)
)
#
%
%
)
%
%
)
)
)
)
%
#
"
"
!
#
#
"
"
"
#
/
6
9
7
9
8
8
7
9
8
7
9
8
7
!
! ! ! ! ! ! !!
!
!
!
(
.
/
-
-
-
(
.
.
/
+
-
/
*
(
(
-
(
.
.
/
/
/
)
)
$
!
%
%
%
-
-
(
-
-
%
%
%
)
#
#
%
#
%
%
#
#
#
"
#
/
6
9
9
7
9
8
8
7
9
8
7
9
2
! ! ! ! ! !
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! !
.
/
/
-
-
(
(
.
/
/
-
+
-
(
(
-
-
-
(
/
/
/
/
$
/
/
.
(
-
-
(
(
-
(
(
.
)
%
#
%
%
%
#
#
)
#
"
#
)
6
6
7
1
9
7
7
9
8
7
9
8
2
1
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! !
.
/
/
-
(
(
.
/
/
/
-
-
-
(
(
(
-
-
(
.
.
/
/
/
/
.
(
-
-
-
(
-
(
-
(
.
.
)
%
%
"
"
#
#
#
)
$
)
%
6
9
6
1
2
9
7
8
9
8
7
2
1
7
.
/
-
-
(
(
.
/
/
-
-
-
-
(
/
.
-
-
(
.
.
/
/
/
/
.
.
-
-
.
(
-
(
-
(
.
(
.
!
!
!
!
!
! ! ! ! ! ! !
! ! !
)
&
"
#
)
#
$
$
#
#
)
%
6
6
1
2
2
9
7
9
8
7
7
9
9
0
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
(
.
/
-
(
.
.
/
/
-
-
-
(
(
.
/
-
(
+
.
/
.
/
/
.
.
.
-
.
(
(
-
(
(
-
(
.
.
&
"
#
#
#
)
$
#
)
)
)
%
! ! ! ! ! !
2
2
1
2
2
1
!
!
!
!
!
!
!
!
!
!
!
1
1
1
1
1
2
2
-
(
.
-
(
-
.
.
/
-
-
-
(
(
/
/
.
+
(
.
/
/
.
/
.
.
(
.
.
(
(
-
-
(
(
(
.
.
&
"
#
"
#
)
)
$
)
)
#
%
2
2
1
2
2
1
1
1
1
1
2
2
2
!!!!!!!!!!!!!!!!!!!!!
! ! ! ! ! ! ! ! !
! ! ! ! ! ! ! !
-
(
.
-
(
-
.
(
.
/
-
-
(
(
/
+
+
(
(
.
/
/
.
/
/
(
/
.
(
(
-
-
-
(
(
(
.
.
&
%
"
#
#
#
#
)
#
#
)
)
%
!
!
!
!
!
1
0
1
2
1
8
8
8
2
0
0
9
!
!
!
!
!
!
!
!
!
.
/
-
-
(
.
-
(
(
.
-
(
(
/
.
/
+
+
(
.
/
/
.
/
/
.
/
#
#
#
! !!! !! !!! !! !!! !! !!
#
#
$
(
(
(
.
!
)
#
%
"
"
#
"
#
#
"
)
#
)
%
1
0
1
2
1
7
9
9
8
2
2
0
!
/
/
/
/
/
/
/
8
8
8
! ! ! ! ! ! ! ! !
! ! ! ! !
! ! ! ! ! ! ! ! !
-
-
-
(
.
-
-
(
(
-
(
(
(
+
(
(
(
.
.
)
)
)
)
)
)
#
#
#
)
)
)
#
%
%
"
"
#
"
"
#
#
)
)
%
6
0
1
2
1
9
! ! ! ! ! ! ! ! ! !
9
9
2
/
-
-
(
(
.
-
-
(
.
(
(
(
(
/
.
(
(
/
/
.
/
.
/
/
!!!!!!!!!!!!!!!!
.
(
-
(
-
! !!! !! !!! !!! !! !!! !!
-
-
-
#
#
#
#
)
"
%
"
"
"
"
#
#
)
#
)
)
%
0
2
2
1
8
7
9
0
8
8
9
!!!!!!!!!!!!!!!
!!! !!! !!! !! !!! !!! !! !!! !!!! !!!! !!
!!!!!!
! ! ! ! !
.
/
-
(
(
.
-
(
.
(
(
(
(
(
.
/
(
(
/
/
.
.
/
/
/
/
)
#
#
#
#
#
#
#
(
(
.
.
.
.
"
%
"
"
#
"
#
#
)
#
)
%
0
1
2
1
7
8
7
! ! ! ! ! ! !
1
0
0
8
.
/
-
(
.
-
-
(
.
/
(
(
(
.
.
(
(
(
/
.
.
/
/
/
/
/
)
)
%
%
%
%
%
%
#
#
#
#
#
#
#
"
%
"
"
#
"
#
#
)
)
%
!
!
0
1
2
1
7
8
8
7
1
1
0
/
/
-
(
(
-
-
-
(
.
/
(
(
.
.
.
(
/
.
.
.
/
/
/
/
.
!!!!!!!!!!!!
.
-
-
(
!! !!!! !!! !!! !!!! !!! !!! !!
(
-
-
-
%
%
$
$
$
$
$
#
"
"
"
"
#
)
)
)
#
%
! ! ! ! !
0
2
2
1
8
7
8
9
7
8
2
/
/
/
/
/
/
/
/
/
! ! !! ! ! !! !
!!!
!
! ! ! !
7
8
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! !
8
7
8
0
-
(
(
(
-
(
.
(
(
.
.
(
(
.
.
.
.
(
.
-
(
(
-
-
-
(
(
(
.
(
.
$
$
#
#
"
"
#
)
)
"
#
#
%
! ! ! !
1
!
!
!
)
&
9
0
/
/
-
-
(
(
-
(
.
/
/
(
(
.
/
(
(
(
.
.
/
.
/
/
.
.
(
-
(
(
(
-
-
-
(
(
(
(
.
.
.
! ! ! ! ! !
/
$
$
#
#
"
"
)
"
"
#
)
%
#
)
! ! !
7
9
! ! ! ! ! ! !
1
0
0
8
/
-
-
-
-
(
-
(
.
/
(
(
(
.
/
/
(
(
.
/
.
.
/
/
.
(
-
-
(
-
(
-
-
(
-
(
(
(
.
.
.
/
.
!! ! ! ! ! ! !
(
$
)
)
)
"
"
"
"
#
#
)
#
&
!
!
7
7
8
1
1
0
! ! !! ! ! ! !
! ! !
-
/
-
-
-
(
-
-
(
.
/
(
(
.
/
/
(
(
(
.
.
.
.
/
.
(
-
(
-
(
(
-
-
(
-
(
(
.
.
.
/
/
.
(
-
-
(
)
)
)
"
"
&
%
#
)
#
&
! ! ! ! ! !
7
8
8
9
2
-
-
(
-
-
(
-
-
(
(
.
(
(
.
.
/
(
(
(
(
.
.
/
.
(
(
-
(
-
(
(
(
-
(
(
-
(
.
/
.
/
/
.
.
-
-
-
(
! ! ! ! ! ! ! ! ! !
.
)
)
"
%
&
&
%
#
%
%
7
8
8
9
-
-
(
/
-
-
(
-
(
(
.
(
(
.
.
/
/
(
(
(
(
.
.
.
(
-
(
-
-
(
(
(
-
(
(
-
(
.
.
/
/
/
.
.
.
-
-
-
(
.
)
"
)
%
%
&
%
)
)
! ! ! ! ! ! ! ! ! !
8
9
8
-
-
-
(
/
-
(
-
(
(
(
(
(
.
.
/
/
(
(
-
(
.
.
.
(
-
(
-
-
(
(
(
(
-
(
-
(
.
.
/
/
/
.
/
.
-
-
-
(
.
.
!
!
!
!
!
!
!
!
!
!
!
!
!
0
!
)
)
%
%
)
%
)
!
9
8
9
!!!
! ! ! ! !
-
-
-
(
/
/
-
-
(
(
(
(
(
.
(
(
/
(
-
(
(
.
.
(
(
-
(
-
-
(
(
(
(
-
(
(
-
.
.
/
6
/
/
.
.
-
-
-
(
.
.
0
1
0
)
&
)
%
%
)
$
9
!
!
!
8
-
-
-
(
/
/
-
-
(
/
(
(
.
.
(
(
/
-
-
(
(
.
.
(
-
-
(
(
-
(
(
(
(
-
(
(
(
.
/
6
/
/
/
.
.
.
-
-
-
(
.
0
1
0
1
! ! ! ! !
1
&
'
'
'
%
!
9
-
-
-
(
/
/
-
(
(
/
(
(
.
.
(
/
(
-
-
(
(
.
.
(
-
-
(
(
-
(
-
(
(
-
-
(
(
.
/
6
6
/
/
/
.
.
-
-
-
(
.
0
0
1
1
1
!! !! !! !
8
7
&
'
!
8
!! ! !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
/
/
/
7
7
8
8
7
8
8
0
-
-
-
-
(
-
(
(
(
(
.
.
(
(
(
-
-
(
(
.
.
(
-
(
(
(
-
(
-
(
(
-
-
(
(
.
6
2
2
2
2
2
2
2
2
2
2
2
0
0
1
1
9
! !
-
-
-
-
(
/
(
.
(
(
(
.
.
.
(
(
-
-
(
-
(
.
(
(
-
(
.
(
-
(
-
(
-
-
-
(
(
.
/
/
6
2
2
2
2
2
2
2
2
2
2
0
0
1
1
7
8
7
7
8
9
9
9
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
-
-
(
/
(
(
(
.
(
(
/
.
.
.
(
-
-
(
-
.
.
(
-
-
(
.
(
-
(
-
(
-
-
-
(
(
.
(
/
6
1
1
1
0
1
1
1
1
1
1
0
0
1
7
7
8
8
8
9
7
! ! ! ! ! ! ! ! ! !
9
9
! !
-
-
-
(
/
(
(
(
.
(
/
.
.
+
.
(
-
-
(
-
-
.
(
-
-
(
.
(
-
-
-
(
-
-
-
(
.
.
(
/
6
6
0
0
1
1
1
1
1
0
1
0
0
1
1
8
!
!!!
!
!
!
!
!
!
!
!
!
9
7
9
0
9
-
-
-
(
/
(
.
(
.
/
/
+
+
.
.
+
-
(
(
-
-
.
(
-
(
(
.
(
-
-
-
(
-
-
-
(
.
.
(
(
/
6
1
1
0
0
0
0
0
1
1
0
0
1
!
)
%
!
7
8
9
1
0
! ! ! ! ! ! ! ! ! !
-
-
-
(
/
(
.
/
.
/
/
+
.
.
+
.
-
(
(
.
-
-
(
-
(
.
.
(
-
-
-
(
-
-
(
(
.
.
(
(
6
1
1
0
0
0
0
0
1
1
1
0
1
1
!
)
&
'
%
8
7
9
8
1
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
-
-
-
-
(
(
.
.
/
.
+
/
+
+
.
.
.
(
(
.
-
-
(
(
(
.
.
(
-
-
-
-
-
-
(
.
.
.
(
(
6
6
6
/
.
(
-
-
-
(
.
.
.
/
'
'
&
&
7
9
8
9
8
-
(
-
-
(
(
.
.
/
.
/
+
/
.
+
+
.
(
(
.
-
-
(
(
(
.
.
(
-
-
-
-
-
(
(
.
.
(
(
(
/
6
6
/
(
-
-
-
-
(
!
.
.
/
&
'
'
'
&
9
8
9
8
9
(
-
-
-
(
(
.
/
/
.
/
/
+
+
.
.
+
.
(
.
-
-
(
.
(
.
(
(
-
-
-
-
-
(
(
.
.
(
(
2
/
6
/
/
(
-
-
-
(
(
.
.
%
'
&
'
!
)
8
9
7
9
! ! !
(
-
-
-
(
.
.
/
/
.
/
+
.
.
+
.
.
.
(
.
.
-
(
.
(
.
(
(
.
-
-
-
(
(
(
.
.
(
(
/
2
2
/
/
(
-
-
(
(
.
.
%
%
&
&
%
)
)
9
8
8
9
1
!
-
(
-
-
(
.
.
/
.
/
+
/
.
(
.
+
.
.
.
(
.
-
(
.
.
(
(
.
.
-
-
-
(
(
(
.
(
(
(
2
/
/
2
(
(
-
-
(
(
.
%
$
%
#
%
&
)
!
!
!
1
! ! ! ! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! !
0
7
8
9
0
-
(
-
(
-
(
.
/
.
/
/
+
+
(
.
.
.
.
.
(
-
(
(
.
.
(
(
.
.
-
-
-
-
(
(
.
(
(
2
.
/
/
/
(
(
-
(
(
.
!
.
#
#
$
$
&
)
%
%
! ! ! ! ! ! ! ! !
0
0
0
8
!
-
(
-
(
-
-
/
.
.
/
/
.
.
+
(
.
.
.
.
(
(
(
.
.
.
(
(
.
.
-
.
-
-
(
(
.
(
.
.
2
2
/
/
(
(
-
!
(
.
.
#
#
)
#
$
&
!
%
$
!
!
8
7
8
1
1
0
-
-
(
(
-
-
.
.
.
/
.
.
.
.
(
.
.
.
/
.
(
(
.
.
.
(
.
.
.
-
.
-
-
(
(
.
(
.
2
.
/
2
/
(
-
(
(
.
#
"
)
#
!
#
#
&
!
!
!
%
$
!
7
7
8
7
8
1
-
-
(
(
(
-
(
.
/
.
.
.
.
(
.
(
.
.
.
/
(
(
(
.
.
(
.
.
.
-
.
-
-
(
.
(
(
.
.
.
.
/
/
(
(
(
.
#
"
)
)
#
#
)
/
&
!
!
$
8
8
7
8
8
7
/
/
/
/
/
!
/
8
7
7
8
8
7
-
-
(
(
(
-
(
.
.
(
.
(
(
.
.
.
.
.
(
.
.
.
.
.
.
.
.
-
-
(
.
(
(
.
.
.
.
.
(
(
)
#
"
)
)
#
#
)
.
$
+
!
-
-
-
(
(
(
(
/
/
.
.
(
(
.
(
.
.
.
/
/
.
.
.
.
.
.
.
/
.
.
.
-
-
(
.
(
(
.
.
.
/
.
.
!
.
)
#
"
"
)
#
#
)
.
/
/
/
7
,
,
7
7
+
,
!
!
!
!!!
! ! ! ! !
-
-
-
(
(
(
(
/
/
2
2
(
(
.
(
.
.
.
/
/
.
.
.
.
/
.
/
/
.
.
.
.
-
-
.
(
(
.
.
.
.
.
)
)
)
"
"
#
#
#
)
)
.
/
&
&
&
+
+
,
+
,
,
!
!
-
-
-
(
(
(
(
/
2
/
.
(
(
(
(
.
/
.
/
.
.
.
.
.
/
.
/
.
.
.
.
.
-
-
.
(
(
.
.
!
)
)
)
)
"
"
#
"
#
"
)
.
!
.
$
!
$
&
%
!
! !
,
+
,
,
,
!
-
-
(
-
(
(
/
/
2
2
.
(
2
(
(
(
.
/
.
.
.
.
.
/
/
/
/
.
.
.
.
.
-
-
(
(
.
.
.
)
)
"
"
"
#
$
$
#
"
#
)
$
$
$
)
)
%
%
,
,
+
+
,
!
!
!
!
!
!
/
/
/
/
/
/
/
/
/
!
!
!
! ! ! ! !
!
!
0
-
-
-
-
(
(
2
2
2
(
(
(
(
.
.
.
.
.
.
.
.
.
.
.
-
-
(
.
.
)
"
"
#
"
"
"
#
#
$
"
#
)
.
$
)
)
$
)
%
2
2
,
,
+
!
!
!
!
!
!
!
-
-
-
-
(
(
/
2
/
2
.
(
(
(
(
(
.
/
/
.
/
.
.
/
/
/
,
.
.
.
.
.
.
-
-
(
.
.
"
"
#
"
"
"
"
"
#
"
#
)
)
%
%
)
)
$
%
%
,
,
2
2
2
!
!
-
-
-
-
(
(
/
/
/
/
2
2
(
(
(
(
.
/
/
/
/
.
.
/
/
,
/
.
.
.
.
.
.
-
-
!
.
"
"
"
#
"
#
#
#
"
"
"
#
#
)
.
!
!
.
!
!
!
/
!
)
$
$
%
%
,
,
,
,
,
! ! ! !
! ! ! !
!
-
-
-
(
(
(
/
/
2
2
.
(
2
(
(
(
.
.
/
.
/
/
,
/
,
,
/
.
/
.
.
.
.
#
#
"
"
"
#
"
"
)
)
#
#
#
"
#
#
)
.
.
/
)
$
)
%
$
,
2
2
2
,
!
!
!
!
!
!
!
!
!
!
!
!!
-
-
-
(
(
/
(
/
2
.
.
.
(
(
(
/
.
.
/
/
.
/
/
,
/
/
,
,
/
!
#
#
#
#
)
#
#
"
"
"
"
"
)
"
)
#
#
"
"
#
#
!!!!!! !
!
)
)
)
$
)
$
$
$
%
,
,
,
+
!
!
!
!
!
!
!
!
!
!
! ! !
-
-
(
(
-
/
(
/
/
2
.
.
(
(
(
.
/
.
/
.
.
/
/
,
#
#
#
#
#
%
%
%
)
)
)
)
#
"
)
"
)
)
"
"
)
"
#
"
"
#
!
.
.
$
)
)
$
$
%
$
,
,
,
2
!
! ! ! !
!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!! !!!! !!! !
! ! ! ! !
-
-
(
(
-
(
(
/
/
/
2
.
.
(
(
.
/
/
.
.
.
.
,
/
/
/
/
/
.
.
.
.
-
-
-
(
#
)
"
"
)
"
"
"
"
"
"
"
"
)
)
)
)
)
)
)
$
$
%
%
,
+
,
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
-
-
(
(
-
-
(
(
/
/
.
.
.
/
(
.
/
/
/
.
.
/
/
,
/
/
/
/
/
.
#
!
#
#
#
#
#
)
"
"
)
)
"
"
#
"
"
#
"
#
-
(
.
.
/
$
$
)
$
$
%
%
%
$
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! !! ! ! !! ! ! ! !
!
!
-
-
(
(
-
-
(
/
(
/
.
.
/
(
(
(
.
/
.
/
.
+
,
/
/
/
#
!
!
#
#
#
%
%
%
%
%
%
)
#
"
)
"
"
#
"
#
#
#
"
#
-
(
.
.
.
.
/
$
)
)
$
%
%
&
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
-
(
-
(
(
-
(
(
(
/
.
/
/
(
(
2
.
/
/
/
/
.
/
,
,
/
,
/
/
/
.
(
-
(
-
(
)
"
"
)
"
#
#
#
)
#
)
"
$
-
-
(
.
.
.
/
.
,
,
%
$
&
)
-
(
-
(
-
(
(
(
/
.
/
/
/
2
2
(
.
.
/
/
.
/
/
/
/
,
/
,
,
.
.
.
-
(
-
-
)
#
"
"
#
#
)
)
)
)
"
#
$
-
-
(
.
.
.
.
.
/
+
! ! ! ! !
!
!
,
%
&
&
0
!
-
(
-
(
-
(
(
(
(
.
/
2
2
(
(
(
2
.
/
.
.
/
,
/
/
/
+
+
.
.
.
.
.
(
-
-
(
)
"
"
"
#
#
)
)
)
$
$
-
-
-
-
.
.
.
.
/
/
,
+
%
!
2
!
!!!!
! ! ! ! ! ! !
!
!
!
-
(
-
-
-
(
(
(
(
.
/
/
/
2
2
2
(
.
.
/
.
/
/
+
/
/
.
.
.
.
.
(
(
.
-
-
(
)
"
"
#
"
)
#
)
)
#
$
-
&
'
'
-
.
.
.
/
/
,
,
,
+
,
!
!!!!!!!!!!!!
-
(
-
-
-
(
(
(
(
.
/
/
2
2
(
(
(
.
.
.
/
/
/
/
,
/
.
/
.
.
.
.
(
(
-
(
)
)
#
"
"
#
#
)
#
#
)
$
"
"
#
%
'
! ! !
! ! ! !
!
.
.
.
/
/
/
+
,
,
+
(
(
-
-
-
(
(
(
(
.
/
2
.
/
2
(
(
(
.
/
/
/
,
/
/
/
/
.
.
.
.
.
(
-
!
)
)
#
#
"
"
#
"
#
#
#
"
#
)
"
#
)
#
%
.
.
/
/
/
/
2
2
,
,
!
!
!
!
!
(
(
-
-
-
(
-
(
(
(
.
/
.
.
.
2
(
(
.
/
/
/
/
,
/
/
/
/
.
/
.
(
$
$
$
#
#
#
#
#
"
"
"
#
#
"
#
)
"
"
#
)
)
%
/
/
/
/
/
,
,
2
2
!!!!!!
!
!
!
(
(
-
-
(
-
(
(
(
(
.
.
/
.
/
(
(
(
.
/
/
,
,
/
/
+
/
/
/
.
.
!
.
(
(
#
#
#
"
#
"
"
#
"
#
#
"
"
)
"
"
#
)
)
)
/
/
/
/
,
,
,
,
,
!
(
(
-
-
(
-
(
(
(
-
(
.
.
.
/
/
(
/
.
/
/
/
/
+
+
/
/
/
.
.
.
(
(
$
#
"
#
#
"
"
#
#
#
#
"
#
)
$
"
#
"
#
$
)
/
/
/
/
,
,
,
,
,
(
(
-
-
(
-
(
(
-
(
(
.
.
.
/
/
/
/
/
/
/
,
+
/
/
/
.
/
/
.
(
(
$
#
$
#
"
"
#
"
"
"
#
"
"
#
$
!
"
#
)
)
#
$
)
!
!
!
!
!
/
.
/
/
/
2
2
2
2
-
(
(
-
(
-
(
(
-
-
(
.
.
/
/
/
/
/
/
/
/
/
/
+
/
/
/
.
/
.
(
$
#
#
#
$
"
#
#
#
"
"
"
"
#
#
!
"
"
#
)
$
#
$
.
.
/
/
,
,
,
,
,
!
!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
!
!
!
!
!
/
/
/
/
/
/
/
/
/
'
/
/
/
0
-
(
(
-
(
(
-
(
-
-
(
.
+
#
#
#
#
#
#
#
$
$
#
#
$
.
#
#
#
#
&
#
#
#
#
$
!
"
#
)
$
#
)
$
$
.
.
,
,
+
,
-
(
-
-
(
(
-
(
(
-
(
.
/
/
/
/
/
/
/
,
,
/
$
$
$
$
$
$
#
#
#
$
$
/
#
%
%
&
%
%
&
'
'
&
%
$
"
"
#
)
$
$
)
$
.
/
/
/
/
,
,
,
,
!! !! !!! !! !! !! !! ! !! !! !
!
!
! ! ! !!
!
!
!
!
!
-
(
-
-
(
(
-
-
(
-
(
.
/
.
.
/
/
/
,
/
/
/
,
,
+
*
/
/
$
$
$
.
.
#
%
%
%
%
!
&
&
&
&
%
'
&
"
#
#
"
#
$
$
$
$
.
/
/
/
/
+
,
+
,
!
!
!
!
! !! ! ! !! !! !!
(
-
-
(
(
.
-
-
-
(
-
/
.
.
/
/
/
/
+
*
/
*
,
+
/
/
/
,
/
.
,
.
#
%
%
$
%
%
%
&
&
'
'
&
"
"
"
#
#
)
#
$
)
$
.
/
/
/
/
2
2
2
2
!
!
!
!
!
!
!
!
!
!
(
-
-
(
.
(
(
-
-
(
-
.
.
.
/
/
/
/
/
,
/
,
+
/
/
/
/
/
/
!
,
/
#
%
$
$
!
!!!!!!!!!!
.
.
/
-
-
-
"
"
"
#
"
#
#
$
#
#
)
$
/
.
/
,
,
,
,
,
!
!
(
-
-
(
.
(
(
-
-
(
-
.
(
/
/
/
/
/
/
/
,
,
/
/
*
+
/
/
,
/
#
$
$
$
/
/
/
/
/
.
!
$
$
$
)
#
"
"
"
$
$
#
)
#
$
! ! ! ! ! !
.
.
/
,
,
+
+
2
!
-
-
(
(
(
.
(
-
-
(
(
-
(
/
/
/
/
/
*
+
,
,
,
/
+
*
+
/
#
#
$
)
$
/
/
/
/
.
!
#
$
$
)
)
)
$
)
#
"
"
"
#
)
)
)
)
$
/
/
/
+
,
,
+
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
-
-
(
.
(
.
-
(
-
(
-
-
(
/
/
/
.
/
*
/
+
,
+
,
#
#
#
#
$
$
$
$
,
*
#
!
!
#
!
!
#
#
)
)
)
)
#
#
#
"
)
#
"
#
#
)
#
"
#
$
!
!
/
/
/
,
+
,
,
!
!
!!!!!!!!!!!!!!!!!!!
! !! ! ! !! ! ! ! ! ! ! ! ! !
-
-
(
(
.
.
-
(
(
(
-
-
-
(
/
/
/
/
+
/
,
*
/
,
$
$
$
$
+
!
/
/
+
+
,
/
*
+
.
.
-
-
-
$
#
#
)
"
"
#
#
#
#
"
#
#
"
! ! ! ! ! ! !
/
.
,
,
,
,
,
!
!
!
!
!
!
!
!
!
!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!
!!!!
-
-
(
(
.
.
-
-
(
-
(
-
-
-
/
/
/
/
/
+
,
*
/
/
,
/
/
/
/
+
+
,
,
+
/
,
#
#
#
$
$
$
$
$
#
#
#
"
"
"
#
"
"
"
"
"
"
,
,
%
%
%
)
!
0
/
/
/
/
/
/
/
/
!!!
-
(
(
(
.
-
-
.
(
(
.
(
-
-
(
.
.
,
*
*
,
+
,
+
,
+
,
+
.
.
#
#
)
)
)
)
$
$
"
#
$
#
"
"
#
#
"
"
#
"
$
&
&
)
!
!!!!! !!!!!!!! !!!!!!! !!!!!
!
! ! ! ! ! ! ! !
-
(
(
(
.
-
-
.
(
(
.
/
-
(
-
/
.
.
/
,
*
/
/
*
/
+
/
/
+
,
,
/
/
/
/
/
/
.
/
.
-
-
(
.
.
)
$
$
$
$
#
#
)
#
#
#
"
!
!
!
! !
&
!
&
&
)
-
(
(
.
(
-
-
.
(
(
.
.
/
(
-
(
/
.
/
,
+
*
/
/
/
/
+
/
/
+
,
,
*
,
/
/
/
/
.
.
-
-
(
(
.
.
!! ! ! ! ! ! !
(
)
)
)
$
$
)
)
)
#
#
"
&
!
&
)
)
-
(
(
.
.
-
-
.
(
.
.
.
/
+
(
-
(
(
.
/
,
+
/
/
.
/
/
/
/
/
/
+
,
*
/
/
/
/
/
.
-
-
(
(
.
(
(
.
!!!!!!!
(
(
(
!! ! !! ! !! ! !!
(
.
)
)
)
)
)
$
%
%
)
!
-
(
(
.
.
-
-
.
(
.
.
/
+
/
(
/
(
(
(
.
/
+
/
/
.
/
/
/
+
/
/
/
/
,
,
*
/
/
.
/
-
-
(
(
.
(
.
.
(
(
(
(
.
.
!!!!!!!!!!
/
.
,
!
! ! ! ! !
!
,
$
$
)
!!!!!!
!
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
-
(
(
(
.
.
-
.
(
.
.
.
+
,
(
(
.
+
.
.
+
,
.
.
.
.
-
-
(
(
.
(
.
.
(
(
(
.
.
.
.
.
+
,
,
,
,
! !
.
.
8
/
!
!
!
!
/
&
9
! ! !
8
)
!
1
!
!
9
$
9
!
.
&
!
!
!
!
!
!
!
$
/
/
-
!
!
!
"
/
,
!
0
0
0
0
0
0
0
0
e 4
-
(
(
(
.
-
.
(
.
.
/
/
*
+
/
,
(
(
(
.
.
/
/
.
/
/
/
/
+
/
,
,
/
/
/
.
/
/
.
.
-
-
-
(
(
.
.
.
.
(
(
.
.
.
/
/
/
/
,
,
,
,
,
(
-
(
(
.
-
.
.
.
.
/
*
+
+
/
,
+
(
(
(
.
/
.
.
/
/
+
/
/
,
+
*
+
/
/
/
/
/
/
-
-
-
-
(
(
.
.
.
.
.
(
.
.
/
/
/
.
/
+
,
,
+
,
(
-
(
(
.
-
.
.
.
/
/
*
+
/
/
*
,
+
*
/
.
/
.
.
/
/
/
+
,
,
*
+
,
,
/
/
/
.
.
-
-
-
-
(
(
.
.
.
.
.
.
(
.
/
/
/
.
/
,
,
+
,
,
(
-
(
.
-
-
.
.
.
/
*
/
/
+
/
*
,
*
/
/
,
.
.
/
/
/
,
,
,
+
,
,
+
*
,
.
/
.
.
-
-
-
-
-
(
.
.
.
.
.
.
.
.
/
/
.
.
/
/
+
,
,
,
!!!!!!!
!!!!!!!!!!!!!!!!!!
! ! ! ! ! ! ! ! ! ! ! !
!
!!!
! ! !!
0
/
/
/
/
/
/
/
/
'
'
/
/
/
(
-
(
.
-
-
(
.
.
.
+
*
,
*
+
+
.
,
,
"
"
"
"
"
"
"
"
"
#
.
-
.
-
-
-
-
(
.
.
.
&
! ! ! ! ! ! ! !
.
.
.
.
.
.
+
,
+
!
(
-
(
.
-
(
(
.
/
(
.
/
+
/
/
,
/
/
/
,
+
/
/
/
/
,
"
%
$
$
$
)
)
$
%
%
"
#
.
.
-
-
-
-
!
"
!
"
&
"
"
"
'
.
/
.
.
.
.
/
/
,
,
,
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !! !! ! !! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
! ! ! ! ! ! !
! ! ! ! !
!
-
(
(
.
.
-
(
.
/
(
.
/
/
+
/
,
/
/
,
+
*
/
/
/
/
/
,
+
*
/
/
/
*
.
$
)
)
)
"
"
-
-
"
"
"
"
"
)
)
)
"
"
%
!
!
!
.
.
.
.
.
/
/
,
,
,
-
(
(
.
.
(
.
/
(
(
.
.
/
/
,
/
,
+
,
*
+
/
/
/
/
,
/
,
+
*
/
/
/
,
.
.
#
#
)
#
"
"
)
)
"
)
)
"
"
"
)
"
%
.
.
/
.
/
/
+
,
+
,
-
(
(
.
.
(
.
(
-
(
(
.
/
/
/
,
+
,
+
/
/
*
/
,
/
/
/
+
,
+
*
,
,
.
.
.
.
.
#
)
)
#
#
)
)
)
"
)
"
"
"
#
#
.
.
/
.
/
/
,
+
,
+
!
!
!
!
!!!!
!
! ! !! !! ! !! ! !
/
/
/
/
/
/
/
/
/
/
!
!
/
/
/
/
/
-
(
(
.
.
(
(
(
-
(
(
.
+
,
,
,
,
+
,
,
,
+
.
!
!
.
!
)
$
$
!
.
.
)
)
"
#
#
)
)
)
"
"
#
#
#
.
.
,
,
,
!
!
!
!
!
!
!
!
!
!
!
-
(
(
(
.
.
/
/
(
-
-
(
.
/
+
,
/
/
/
,
,
+
+
/
/
,
/
,
*
)
)
+
%
)
$
$
%
$
!
"
#
)
#
"
"
)
"
"
"
#
)
)
#
.
/
.
.
/
/
/
,
,
+
!
!
!
! ! ! ! ! ! ! !! ! !! ! !
!
!
!
!
!
!
!
!
-
(
-
(
.
.
/
2
/
(
-
(
.
/
,
/
/
+
,
,
+
,
+
,
,
/
/
,
)
%
%
*
!
!
+
.
.
.
$
%
$
!
"
#
)
#
)
#
"
"
)
)
)
$
#
/
.
.
/
/
/
/
,
,
,
!
!
!
!
!
!
!
!
(
-
(
(
.
.
/
/
2
2
(
-
.
.
/
,
/
/
,
*
,
+
/
+
/
/
+
,
,
*
+
,
*
/
/
(
.
.
.
!
!
"
&
"
#
"
#
#
)
)
$
$
#
.
.
/
/
/
/
/
,
,
+
!
-
-
(
(
.
.
/
2
(
(
2
(
.
.
+
,
,
/
/
/
/
/
/
/
/
/
/
/
/
,
,
/
/
/
.
.
(
.
.
-
!
&
)
)
#
)
)
)
#
#
)
#
.
.
/
.
/
/
.
/
/
,
.
-
-
(
(
(
.
/
2
2
(
(
(
.
/
/
+
*
/
,
/
/
/
/
+
/
/
/
/
/
/
/
+
+
,
.
.
(
.
-
-
&
%
"
"
)
#
)
#
$
$
#
!
.
/
.
.
/
/
.
/
.
0
0
0
-
-
(
(
.
/
.
/
2
2
(
(
.
.
/
*
,
/
+
*
,
/
/
/
/
/
/
,
,
/
/
/
/
.
,
.
(
.
-
!
&
%
#
"
#
"
#
)
#
$
)
!
.
(
.
/
.
/
/
.
.
.
0
1
-
-
(
.
.
/
(
.
/
(
2
(
.
/
/
/
/
/
+
,
/
/
/
/
/
,
/
+
,
,
*
,
/
.
.
(
(
.
-
&
%
"
"
#
#
"
"
)
)
#
$
!
(
.
.
.
.
/
/
.
.
.
0
0
-
-
(
.
.
/
(
.
/
(
(
(
.
.
/
/
/
+
,
*
,
/
/
/
/
,
+
,
*
/
/
+
,
,
,
,
(
-
-
!
%
"
#
"
#
"
"
#
"
#
)
!
$
(
.
.
.
/
/
.
.
.
.
#
#
-
-
(
.
/
(
(
-
.
/
(
(
.
.
/
/
+
,
,
,
/
+
/
/
+
/
,
*
,
,
/
/
.
.
.
(
(
-
!
%
$
"
#
"
#
)
#
$
#
$
.
(
(
.
.
/
.
.
/
.
.
0
0
!
/
/
/
/
/
/
/
/
-
-
(
.
(
.
(
-
(
(
.
.
+
,
*
+
+
*
+
,
+
,
+
,
+
,
,
+
,
.
(
(
-
$
$
"
"
"
"
#
#
$
)
"
)
.
(
(
.
.
.
.
.
0
1
!
!
!!!!!!!!!
! ! !! ! !! ! !! !
!
-
-
(
.
(
(
.
/
(
-
(
.
.
/
+
/
,
,
/
/
/
,
,
,
/
)
)
)
)
)
/
*
,
+
+
(
(
-
$
"
"
#
"
#
#
#
)
"
)
)
.
(
(
.
.
/
/
.
/
/
.
0
0
! ! ! ! ! !
!
! ! ! ! ! ! !
!
!
!
!
!
-
-
(
(
(
.
.
/
(
-
(
.
/
.
/
/
+
,
,
,
/
/
+
/
/
"
"
"
"
"
$
$
$
.
.
(
$
"
$
"
"
"
#
"
#
)
#
)
"
.
(
.
(
/
.
.
/
.
/
2
2
2
1
!
!
!
!
!
!
!
!
!
!
! !! ! ! !! ! ! ! ! ! ! !! ! !
!!!!
-
-
(
(
.
.
/
/
2
-
-
.
.
.
/
/
/
,
+
,
,
/
/
/
+
,
,
,
/
.
"
"
"
$
$
$
"
$
)
#
"
"
"
#
"
"
)
)
"
/
.
.
(
/
.
.
.
.
/
.
2
.
1
-
-
(
.
/
.
/
2
(
(
-
-
.
.
.
/
,
,
/
/
/
,
/
/
,
/
/
/
,
.
.
.
(
"
$
"
"
#
#
)
#
"
#
"
#
"
#
)
!
.
/
.
(
(
/
.
.
.
/
2
2
2
0
0
! ! ! ! ! ! ! ! !
!!!!!!!!!
/
/
/
/
/
/
/
/
/
/
/
/
/
-
-
(
.
.
2
(
(
-
-
.
.
,
*
,
,
,
+
,
,
.
.
(
-
"
"
)
)
#
)
"
#
"
#
#
"
#
"
!
!
)
.
.
-
(
.
.
.
.
2
.
0
!
-
(
-
.
2
/
/
/
2
(
(
-
.
.
/
+
*
,
/
/
/
/
/
/
,
,
+
,
+
.
,
.
"
"
$
$
$
)
)
#
"
#
"
#
"
#
"
)
.
.
/
/
.
-
.
.
/
.
/
2
2
2
0
-
(
(
.
/
2
/
2
2
2
-
(
.
/
/
+
,
,
/
*
,
/
/
/
,
+
*
/
!
.
+
.
"
$
$
$
)
!
!
"
#
)
"
)
"
#
"
"
"
)
)
.
.
/
/
.
-
-
.
.
.
/
.
2
.
0
!
!
-
(
.
.
/
2
/
2
(
-
2
(
.
/
+
/
,
+
,
*
(
/
/
+
+
*
/
.
"
"
&
&
(
-
(
(
)
"
#
)
"
)
#
"
#
)
"
.
.
.
/
/
.
-
-
.
(
.
/
2
2
2
0
!
!
!
!
-
(
.
.
/
/
2
(
(
-
-
.
.
/
.
/
*
,
+
-
(
/
+
+
,
!
"
"
"
%
!
.
(
(
-
-
(
#
)
"
)
"
"
"
#
"
)
)
.
.
.
/
/
.
-
-
(
.
.
/
.
2
.
0
!
!
/
/
/
/
/
/
!
/
/
/
-
(
.
.
(
2
(
-
(
.
.
*
,
-
-
(
+
,
"
$
$
*
!
.
.
.
(
(
-
-
"
"
#
"
"
#
)
)
)
)
.
.
.
.
.
.
.
-
(
.
.
2
2
2
0
!
!
!
!
!
!
!
!
!
-
(
.
/
.
/
(
(
(
-
(
(
.
.
/
*
(
+
,
-
(
+
(
/
,
,
+
,
,
.
.
(
-
!
-
"
#
#
#
#
)
)
)
(
.
.
.
.
.
/
.
/
/
.
-
(
.
.
/
.
2
.
1
-
(
.
.
.
(
-
(
.
(
-
(
(
.
/
/
(
(
+
-
(
(
(
/
/
/
,
+
.
*
!
(
(
-
"
"
#
#
#
)
!
)
(
(
.
(
.
.
.
/
.
.
/
/
.
-
(
.
.
/
2
2
2
1
-
(
.
.
.
(
-
(
(
.
(
(
(
.
/
/
(
(
-
+
-
(
+
(
/
/
/
/
.
.
(
(
"
"
"
#
#
"
#
)
(
(
.
.
(
.
.
.
.
.
.
/
/
.
.
(
.
.
/
.
2
.
1
-
(
.
.
(
(
-
-
(
.
(
-
(
(
.
/
(
(
-
-
-
(
(
+
+
,
/
*
.
(
(
"
!
"
#
"
!!!!!!
"
"
!
!
!
)
(
(
(
.
.
(
.
.
(
.
.
.
.
/
.
(
(
.
.
/
2
2
2
1
/
/
/
0
-
(
.
(
(
(
(
-
.
.
(
-
(
.
.
(
(
(
-
-
(
(
(
+
+
+
!
.
.
(
#
#
#
"
$
$
!
(
(
(
(
(
.
.
(
.
.
.
(
.
.
.
.
(
(
.
.
(
.
.
1
-
(
.
(
(
-
(
(
.
.
(
-
(
.
/
(
(
(
-
-
-
(
(
+
/
+
/
+
(
#
$
$
"
$
#
#
-
-
(
(
(
.
.
.
.
.
.
(
(
.
.
.
/
.
(
(
.
(
.
/
2
2
2
!
!
!
!
-
(
(
.
(
(
-
(
.
.
.
-
-
.
(
(
-
(
-
-
-
(
(
(
/
/
+
/
$
&
$
#
$
$
! ! ! !
!
$
!
(
(
(
(
.
.
.
/
.
.
.
(
(
.
.
.
/
.
(
(
.
(
.
/
.
.
.
-
(
(
.
(
(
-
(
.
.
.
-
-
.
(
.
(
-
-
-
(
-
(
,
/
!
+
/
$
&
$
)
)
#
!
#
%
)
)
(
(
(
.
.
.
.
/
.
.
(
(
.
.
/
.
.
(
(
.
(
.
/
2
2
2
-
(
-
.
(
(
-
-
(
.
.
-
-
(
(
.
/
-
-
-
(
-
(
(
,
,
$
&
%
&
!
&
)
)
%
)
(
-
(
.
.
(
.
.
/
.
(
(
(
.
.
.
.
.
(
-
(
.
.
/
/
2
.
/
/
/
/
/
-
-
(
(
.
(
-
-
(
(
.
(
-
(
-
.
.
-
(
-
+
(
+
$
&
%
$
&
&
)
)
%
#
(
(
(
(
.
.
(
.
.
(
.
(
.
.
.
.
(
(
-
(
.
.
2
2
2
!
!
!
-
-
(
(
(
(
(
-
(
(
.
(
-
.
-
.
.
/
2
(
-
-
+
+
,
$
%
$
$
)
!
)
-
!!!
-
(
(
(
-
(
.
(
(
.
/
/
.
(
.
.
.
.
.
.
(
(
-
(
.
.
/
/
2
.
-
-
(
(
(
(
(
-
(
.
(
(
-
.
/
.
/
2
-
(
/
(
/
,
,
!
&
!
!
$
!
(
-
-
-
-
(
(
-
(
.
.
(
(
.
/
.
(
.
.
.
.
.
-
.
(
(
-
(
.
.
/
2
2
2
!
!
!
!
!
!
!
!
!
-
-
-
(
(
-
(
-
(
.
(
(
-
(
.
/
.
/
2
(
-
/
/
/
+
,
.
.
(
(
-
-
-
-
(
(
-
(
.
.
(
(
.
/
.
(
.
.
/
.
.
.
-
(
-
-
(
.
.
/
/
2
/
-
-
-
(
-
(
-
(
(
.
.
(
(
-
.
/
/
2
-
(
(
/
/
/
/
+
.
.
(
(
-
-
-
(
(
(
-
(
.
.
(
.
.
/
.
(
.
/
.
.
.
$
-
(
(
-
(
.
(
/
2
2
2
-
-
-
(
-
(
-
(
(
.
.
(
-
-
.
/
2
-
-
-
(
/
.
,
/
/
+
.
(
(
-
-
-
(
(
-
(
(
(
.
(
.
/
.
(
(
.
/
.
)
$
$
-
-
(
-
(
(
.
.
.
/
/
0
-
-
(
-
-
(
-
(
(
.
.
(
-
-
-
.
/
2
2
-
(
/
.
/
/
/
.
.
(
(
(
-
-
(
(
-
(
(
(
.
.
/
/
.
(
(
.
/
/
.
)
$
$
(
-
-
(
(
.
(
.
/
.
-
-
-
-
-
(
(
-
(
(
.
(
-
-
.
/
2
(
-
2
(
.
.
/
/
,
+
(
.
(
(
-
-
(
(
-
(
(
(
.
.
/
/
.
(
(
.
.
#
.
.
)
$
$
-
-
(
(
.
(
.
/
.
-
-
-
-
-
(
(
(
(
(
.
(
-
-
.
/
/
2
-
-
(
.
.
/
2
2
,
(
.
(
(
-
-
(
-
-
(
(
(
.
.
/
/
.
(
(
.
/
/
#
#
#
)
$
$
-
-
(
(
.
(
.
/
-
-
-
-
-
(
-
(
(
.
(
(
-
.
/
2
2
/
2
-
(
.
/
2
/
,
2
,
.
(
(
-
-
(
-
-
(
-
(
.
.
/
/
.
(
(
/
/
#
/
.
#
)
)
$
-
-
(
(
.
.
.
/
-
-
-
-
(
(
-
(
.
.
(
(
-
.
/
2
/
/
2
-
(
.
/
/
+
,
,
(
.
(
(
-
-
(
-
-
-
(
(
.
.
/
.
.
(
.
/
/
/
#
#
)
#
)
$
-
-
(
(
.
.
-
/
-
-
(
-
(
-
(
(
.
.
(
(
-
-
.
/
2
/
/
2
(
/
/
+
,
-
+
+
.
(
(
(
-
(
-
-
-
(
(
.
/
.
.
.
(
.
.
/
/
.
.
.
)
)
$
-
-
(
(
.
.
-
/
-
-
-
(
(
(
(
(
.
.
(
-
-
-
.
/
.
/
2
(
.
/
2
+
/
+
(
(
+
(
(
(
-
(
-
-
-
(
.
(
.
(
.
.
(
.
.
/
#
#
.
#
#
)
)
-
-
(
(
.
.
-
/
-
-
-
(
(
-
(
(
.
(
(
-
-
-
.
.
/
2
2
(
.
.
/
2
+
(
(
(
(
.
(
(
(
-
-
-
-
(
.
-
(
(
.
(
(
.
/
/
/
.
#
#
$
)
%
-
-
(
.
.
.
-
/
(
-
-
(
(
(
-
(
.
(
(
-
-
-
-
.
/
/
(
2
.
/
/
2
+
(
(
(
(
(
(
(
(
-
(
-
-
(
.
(
-
(
.
(
(
.
/
/
#
#
$
/
.
.
.
(
-
(
.
.
.
-
(
-
(
-
(
(
(
-
(
(
.
-
(
-
-
-
.
/
-
(
.
.
/
2
/
2
+
(
(
(
(
(
(
(
-
-
(
-
(
.
(
-
(
(
.
(
.
/
/
/
/
.
/
%
.
.
(
-
-
(
.
.
-
(
0
-
(
-
(
(
(
-
(
(
.
(
(
-
(
.
/
-
(
(
.
/
/
2
/
/
(
(
-
(
(
(
(
(
-
-
(
-
(
.
(
-
-
(
(
(
.
/
.
/
/
/
)
$
%
.
(
-
-
(
.
-
-
(
-
-
(
-
(
(
-
-
(
.
(
(
-
(
.
-
-
(
(
.
/
2
/
2
(
(
(
(
-
(
(
(
(
-
(
(
-
(
(
(
-
-
(
(
.
/
.
.
/
/
/
)
#
$
.
(
-
-
(
.
-
-
(
-
-
(
-
(
(
-
-
(
(
(
(
-
(
-
-
(
(
.
.
/
2
/
/
2
(
(
(
-
(
.
(
(
-
(
(
(
-
(
(
-
-
(
(
.
/
.
.
/
/
/
#
)
$
.
.
-
-
(
(
-
-
(
-
-
(
-
(
(
-
-
(
(
(
-
(
(
-
-
(
(
.
.
/
/
2
/
(
(
(
-
-
(
(
.
(
-
(
(
(
(
(
(
-
-
-
.
.
/
.
.
.
/
/
#
)
)
$
.
$
-
(
(
-
-
(
-
-
(
-
-
(
-
-
-
(
(
(
-
(
-
-
(
.
(
.
/
/
2
(
(
(
(
-
-
(
(
.
(
-
(
(
(
(
(
-
(
-
-
.
/
.
.
.
.
.
/
/
#
#
!
$
-
-
(
(
-
-
(
-
-
(
-
-
(
-
-
-
(
(
-
-
(
-
-
(
.
.
.
/
2
/
2
(
(
(
-
-
(
.
.
(
-
(
(
(
(
-
-
(
-
-
.
.
.
(
.
.
.
/
/
/
(
(
.
$
-
(
(
-
(
(
-
-
(
-
-
(
-
-
-
(
(
-
-
(
-
-
(
.
.
/
2
/
(
(
(
(
-
-
-
(
.
.
(
-
.
(
(
(
-
-
(
-
-
.
.
(
.
.
.
.
.
.
/
(
!
.
.
-
(
(
-
(
(
-
-
(
-
-
(
(
-
-
(
(
-
-
(
-
(
(
.
/
/
2
/
(
(
(
(
-
-
(
(
.
.
(
-
(
.
(
(
-
-
(
(
-
(
.
(
.
.
(
.
/
/
#
#
)
)
.
-
(
(
-
(
(
-
-
(
-
-
(
(
-
(
-
(
-
-
(
-
(
(
.
/
2
/
2
(
(
(
(
-
-
(
(
.
(
(
-
(
.
(
(
-
-
(
(
-
(
(
(
.
(
.
/
/
#
)
%
(
.
.
(
-
(
-
(
(
-
-
(
-
(
-
(
-
-
-
(
-
-
(
-
(
.
.
/
/
2
2
(
2
(
(
-
-
(
.
.
(
-
(
(
.
(
-
-
-
(
-
-
(
-
(
.
(
.
/
#
)
%
(
(
.
.
(
-
(
-
(
(
0
-
-
(
-
-
-
(
-
-
-
(
-
(
-
(
(
.
.
/
/
2
/
2
(
(
-
-
-
(
.
(
(
-
(
(
.
(
-
-
(
(
-
-
-
(
(
.
(
/
/
)
)
%
(
(
(
.
(
-
-
(
-
(
-
-
(
-
-
-
(
-
-
(
-
-
(
-
(
(
.
/
.
/
/
2
(
(
(
-
-
-
(
.
(
-
-
(
.
.
(
-
-
(
(
-
-
-
(
(
(
(
/
/
)
%
/
(
(
-
(
.
-
-
(
-
(
-
-
(
(
-
-
-
(
-
-
-
-
(
-
(
.
.
/
.
.
/
/
2
(
-
(
-
-
.
(
(
-
-
(
.
.
(
-
-
(
(
-
-
-
(
-
(
(
(
/
(
/
(
(
-
(
(
.
-
-
(
(
(
-
-
(
(
-
-
-
(
-
-
-
(
-
-
(
.
/
(
.
.
/
/
/
(
-
-
-
(
(
(
-
-
-
(
.
.
(
-
(
(
(
-
-
-
(
-
(
(
/
(
(
(
(
(
-
(
(
.
-
-
(
(
(
-
-
(
(
-
(
-
(
-
-
-
-
-
-
(
.
(
(
.
.
/
/
(
(
-
-
-
(
(
(
-
-
(
(
.
.
(
-
(
(
(
-
-
-
(
-
-
(
(
(
(
(
(
-
-
(
.
-
-
-
(
.
(
-
-
(
(
-
(
-
(
-
-
-
-
-
-
(
(
(
(
.
/
.
/
(
-
-
-
-
(
(
(
-
-
(
(
.
(
(
-
(
(
(
-
-
-
(
-
-
(
(
(
(
(
(
-
-
(
.
-
-
-
(
.
.
0
!
!
(
!
!
!
)
-
-
!
"
!
%
!
!
-
)
#
$
$
)
Zgłoś jeśli naruszono regulamin