Professional Documents
Culture Documents
Master Eppgm Oktober
Master Eppgm Oktober
POSYANDU Karyasari 5
DESA Kedungsarimulyo
oktober 2022
LEMBAR 1
BB & TB
DATA ORANG TUA ALAMAT LAHIR
NO NIK NAMA ANAK TGL LAHIR JK NO HP ORTU
NOMOR KK BAPAK IBU NIK IBU RT RW BB (kg) TB (cm)
Welahan,............................
Mengetahui,
KETUA KADER PELAPOR
POSYANDU ..................................
BB & TB
DATA ORANG TUA ALAMAT LAHIR
NO NIK NAMA ANAK TGL LAHIR JK NO HP ORTU
NOMOR KK BAPAK IBU NIK IBU RT RW BB (kg) TB (cm)
................................................. .................................................
FORM DATA EPPBGM
Posyandu :Karyasari 5
Desa : Kedungsarimulyo
0KT0BER 2022
LEMBAR 2
CARA UKUR PMT
ASI EKSKLUSIF
TB SUMBER PMT DARI
NO NAMA ANAK ANAK KE TGL UKUR BB (kg) VIT A IMD
(cm) TERLENTA
NG
BERDIRI Pemberian ke
1 2 3 4 5 6 PUSAT TH PRODUKSI DAERAH TH PRODUKSI
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
CARA UKUR PMT
ASI EKSKLUSIF
TB SUMBER PMT DARI
NO NAMA ANAK ANAK KE TGL UKUR BB (kg) VIT A IMD
(cm) TERLENTA BERDIRI
NG Pemberian ke
1 2 3 4 5 6 PUSAT TH PRODUKSI DAERAH TH PRODUKSI
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
CARA UKUR PMT
ASI EKSKLUSIF
TB SUMBER PMT DARI
NO NAMA ANAK ANAK KE TGL UKUR BB (kg) VIT A IMD
(cm) TERLENTA BERDIRI
NG Pemberian ke
1 2 3 4 5 6 PUSAT TH PRODUKSI DAERAH TH PRODUKSI
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0
0
Welahan,............................
Mengetahui,
KETUA KADER PELAPOR
POSYANDU ..................................
CARA UKUR PMT
ASI EKSKLUSIF
TB SUMBER PMT DARI
NO NAMA ANAK ANAK KE TGL UKUR BB (kg) VIT A IMD
(cm) TERLENTA BERDIRI
NG Pemberian ke
1 2 3 4 5 6 PUSAT TH PRODUKSI DAERAH TH PRODUKSI
................................................. .................................................
BUKU BANTU TIMBANG
DESA Kedungsarimulyo
POSYANDU KARYASARI 5
TAHUN 2022
PERKEMBANGAN BERAT BADAN & TINGGI BADAN PER BULAN
JNS TANGGAL ALAMAT JANUARI PEBRUARI MARET APRIL MEI JUNI
NO NAMA BALITA NAMA ORANG TUA
KLMN LAHIR (RT/RW)
RAMBU RAMBU RAMBU RAMBU RAMBU RAMBU
U BB TB GIZI U BB TB GIZI U BB TB GIZI U BB TB GIZI U BB TB GIZI U BB TB GIZI
1
1 Yazidul Yusril L 14/01/2017 ikhsan 06/02
2 Alika Aulia P p 04/03/2017 Alis Biantoro 05/01
3 Soleh L 10/07/2017 surip 06/02 60 15 108 T
4 Adawiyah p 04/08/2017 Makin 09/03 59 19 115 T 60 19.5 115 N
5 Abdullah Sa,ad L 09/09/2017 Samrutul Jannah 06/02 58 15 104 N 59 15 104 T 60 15 105 T
6 Ahmad Syafi,il H L 16/10/2017 Sri Watini 06/02 57 13.5 97.5 N 58 13.5 98 T 59 13.5 98 T 60 14 99 N
7 Karina Permatasari p 03/01/2018 Endang Lesatri 09/03 57 12.5 97.5 N 58 13 97.5 N 59 13.5 98 N 60 14 99 N
8 Ahmad Kenzi P L 13/02/2018 Yuliyanti 09/03 53 14.5 98 T 54 14.5 98 T 55 14.7 99.5 T 56 14.7 99.5 T
9 kHofifah Shella M p 20/04/2018 yUli Murdini 09/03 51 14.5 98 T 52 13 99 T 53 13.5 99 N 54 14 99 N
10 Arsyila Queenza P 03/05/2018 Laela 09/03 50 13 99 T 51 14.3 99 N 52 14.7 99 N 53 14.7 99 T
11 Amad Bagus N L 03/05/2018 Ngatminah 06/02 50 14 99 N 51 15 103 N 52 15 103 T 53 15.5 103 N
12 M.Rizky EL Kafka L 14/07/2018 Nizla F 09/03 48 11 99 T 49 11.5 99 N 50 12 100 N 51 12.3 100 T
13 Arkana Salendra L 24/08/2018 SHOLIKHATUN 09/03 47 14.5 97 N 48 14.5 97 T 49 14.7 98 T 50 14.7 99 T
14 M Syarif H L 11/09/2018 Zuni Armawati 09/03 46 14.5 98 N 47 15 105 N 48 15 105 T 49 15.2 105 T
15 RASHIQUL abid L 05/10/2018 Dian Kusuma 09/03 44 14.5 97 N 45 15 98 T 46 15.3 99 T 47 15.5 99 T
16 Firland Daniyal L 30/11/2018 IIS 06/02 43 14.1 105 T 44 14.1 105 T 45 14.5 105 N 46 14.7 106 T
17 Alisya Khaira S p 28/02/2019 Feni Arumsari 9-Mar 40 12.5 98.5 N 41 12.5 98.5 T 42 12.7 98.5 T 43 16 99 N
18 M.Akhsanul Zam L 10/03/2019 WIWIK Wijayati 06/02 40 12.5 94.5 T 41 12.5 94.5 T 42 12.5 95 T 43 14 95 N
19 Dinar Nur Lailiana p 20/04/2019 Kasiyati 09/02 39 11.2 96.5 T 40 12 96.5 N 41 12.5 96.5 N 42 12.5 97 T
20 Difa AyU R P 11/05/2019 sofiyah 06/02 38 14 98 T 39 15 99 N 40 15 99 T 41 15.5 99.5 N
21 Al Furqon Ghanim L 13/05/2019 Mukminin 09/03 38 12.9 96 N 39 13 97 T 40 13.3 97 T 41 13.7 97.5 N
22 Bintang Ramdhan L 21/05/2019 Parwati 06/02 38 11 88 N 39 12 92 N 40 12.2 92 T 41 12.5 93 T
23 Putri Ayu Lestari P 17/09/2019 SUWARNI 06/02 38 11.3 94.5 T 39 12 94.5 N 40 12.3 95 T 41 13 95 N
24 Rizqia Humaira P 29/06/2019 Ashari 003/001 31 12.5 98 T 32 12.5 98 T 33 13 98 N 34 13.3 98 T
25 M.Nashichin L 25/11/2019 Handayani 09/03 31 11.3 96 T 32 12 97 N 33 12 98 T 34 12.5 98.5 N
26 Ainur Syazani p 05/04/2020 srianah 09/03 27 11 92 N 28 12 93 N 29 11.5 93 T 30 11.5 94 T
PERKEMBANGAN BERAT BADAN & TINGGI BADAN PER BULAN
JNS TANGGAL ALAMAT JULI AGUSTUS SEPTEMBER OKTOBER NOVEMBER DESEMBER
NO NAMA BALITA NAMA ORANG TUA
KLMN LAHIR (RT/RW)
RAMBU RAMBU RAMBU RAMBU RAMBU RAMBU
U BB TB GIZI U BB TB GIZI U BB TB GIZI U BB TB GIZI U BB TB GIZI U BB TB GIZI
1 2 3 4 1 2 3 4 1
BB / U TB / U BB / TB
GIZI
(WHO-2005)
N II
NILAI Z_SCORE STATUS GIZI
TB / U BB / TB BB / U TB / U BB / TB
2 3 4
BB / TB
BB
TB
BB
/U
/ /UTB
UM
sex
3sd
2sd
-1sd
1sd
###
-2sd
-3sd
UM
sex
3sd
2sd
1sd
-1sd
###
-2sd
-3sd
sex
3sd
TB
2sd
-1sd
1sd
###
-2sd
-3sd
###
###
###
BBTBBB
###
###
###
/###
###
###
U
/###
###
###
/###
U1
TB####
1###
###
##
###
1
3sd
2sd
1sd
-1sd
###
-2sd
-3sd
3sd
2sd
-1sd
1sd
###
-2sd
-3sd
###
###
3sd
2sd
###
1sd
-1sd
-2sd
###
-3sd
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1 ####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2 ####
2###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
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
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
Jml
###
###
###
%
###
###
###
###
###
###
###
###
###
###
BB
TB
BB/ //UU
TB
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1