12.06.2021 «Мемориал А.П. Мазовера 2021» / Mazover Memorial 2021 |
Дата обновления
24.01.2021 20:15 |
col1 |
col2 |
col3 |
col4 |
АВСТРАЛИЙСКАЯ ОВЧАРКА/
AUSTRALIAN SHEPHERD |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс промежуточный/Intermediate
class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
АВСТРАЛИЙСКИЙ
ШЕЛКОВИСТЫЙ ТЕРЬЕР/ AUSTRALIAN SILKY TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
открытый/Open class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
АМЕРИКАНСКИЙ КОКЕР СПАНИЕЛЬ/
AMERICAN COCKER SPANIEL |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
АРГЕНТИНСКИЙ
ДОГ/ DOGO ARGENTINO |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
АФФЕНПИНЧЕР/ AFFENPINSCHER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
БАВАРСКАЯ
ГОРНАЯ ГОНЧАЯ / BAVARIAN MOUNTAIN SCENT HOUND |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
БАСЕНДЖИ/ BASENJI |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс юниоров/Junior class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
БЕЛЬГИЙСКАЯ
ОВЧАРКА ТЕРВЮРЕН/ BELGIAN SHEPHERD DOG TERVUEREN |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
БЕРНСКИЙ ЗЕННЕНХУНД/ BERNESE
MOUNTAIN DOG |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
БОРДЕР
КОЛЛИ/ BORDER COLLIE |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
1 |
0 |
1 |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
1 |
1 |
2 |
|
|
|
|
БОРДОСКИЙ
ДОГ/ DOGUE DE BORDEAUX |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
открытый/Open class |
1 |
0 |
1 |
Класс чемпионов/Champion class |
1 |
1 |
2 |
Итого/Total: |
2 |
1 |
3 |
|
|
|
|
БОРОДАТЫЙ
КОЛЛИ/ BEARDED COLLIE |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
1 |
1 |
2 |
Итого/Total: |
1 |
1 |
2 |
|
|
|
|
БОСЕРОН/ BEAUCE SHEEP DOG |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
1 |
1 |
2 |
Класс
ветеранов/Veteran class |
0 |
1 |
1 |
Итого/Total: |
1 |
2 |
3 |
|
|
|
|
БРИАР/ BRIARD |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
1 |
1 |
2 |
Класс
чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
1 |
2 |
3 |
|
|
|
|
БУЛЬТЕРЬЕР/ BULL TERRIER
STANDART |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ВЕЙМАРАНЕР
К-Ш/ WEIMARANER S-H |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ВЕЛЬШ КОРГИ КАРДИГАН/ WELSH
CORGI CARDIGAN |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ВЕЛЬШ
КОРГИ ПЕМБРОК/ WELSH CORGI PEMBROKE |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
юниоров/Junior class |
0 |
1 |
1 |
Класс промежуточный/Intermediate
class |
0 |
1 |
1 |
Класс
открытый/Open class |
2 |
0 |
2 |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Класс
ветеранов/Veteran class |
1 |
0 |
1 |
Итого/Total: |
4 |
2 |
6 |
|
|
|
|
ВЕЛЬШ ТЕРЬЕР/ WELSH TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс юниоров/Junior class |
1 |
0 |
1 |
Класс
промежуточный/Intermediate class |
1 |
0 |
1 |
Итого/Total: |
2 |
0 |
2 |
|
|
|
|
ВОСТОЧНОЕВРОПЕЙСКАЯ ОВЧАРКА/
VOSTOCHNOEVROPEISKAYA OVCHARKA (EAST EUROPEAN SHEPHERD DOG) |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ГАСКОНСКО-СЕНТОНЖСКАЯ
ГОНЧАЯ БОЛЬШАЯ/ GASCON SAINTONGEOIS GREAT |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
открытый/Open class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ДЖЕК РАССЕЛ ТЕРЬЕР/ JACK RUSSELL
TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ЗОЛОТИСТЫЙ
РЕТРИВЕР/ GOLDEN RETRIEVER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ИТАЛЬЯНСКИЙ БРАКК / ITALIAN
POINTING DOG |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс промежуточный/Intermediate
class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ИТАЛЬЯНСКИЙ
КАНЕ КОРСО/ ITALIAN CANE CORSO |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
КЕРН ТЕРЬЕР/ CAIRN TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
1 |
0 |
1 |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
2 |
0 |
2 |
|
|
|
|
КЕРРИ БЛЮ ТЕРЬЕР/ KERRY BLUE
TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
КИТАЙСКАЯ
ХОХЛАТАЯ СОБАКА/ CHINESE CRESTED DOG |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
КСОЛОИТЦКУИНТЛИ СРЕДНЯЯ/
XOLOITZCUINTLE MEDIO |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
МАЙОРКСКИЙ
МАСТИФ/ MAJORCA MASTIFF |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
МАЛАЯ ИТАЛЬЯНСКАЯ БОРЗАЯ/
ITALIAN SIGHTHOUND |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
0 |
2 |
2 |
Итого/Total: |
0 |
2 |
2 |
|
|
|
|
МАЛЫЙ
МЮНСТЕРЛЕНДЕР/ KLEINER MUNSTERLANDER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
открытый/Open class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
МОПС/ PUG |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс ветеранов/Veteran class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
НЕМЕЦКИЙ
ПИНЧЕР/ GERMAN PINSCHER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
НЕМЕЦКИЙ ШПИЦ ТОЙ (ПОМЕРАНСКИЙ)/
GERMAN TOY SPITZ (POMERANIAN) |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
НОРВИЧ
ТЕРЬЕР/ NORWICH TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
юниоров/Junior class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
НЬЮФАУНДЛЕНД/ NEWFOUNDLAND |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ПЕРУАНСКАЯ
ГОЛАЯ СОБАКА (СРЕДНЯЯ)/ PERUVIAN HAIRLESS DOG (MEDIUM) |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
открытый/Open class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ПОДЕНКО ИБИЦЕНКО Г-Ш/ PODENCO
IBICENCO SMOOTH-HAIRED |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
0 |
1 |
1 |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
1 |
2 |
|
|
|
|
ПУДЕЛЬ СРЕДНИЙ АБРИКОСОВЫЙ,
СЕРЕБРИСТЫЙ, КРАСНЫЙ/ POODLE MEDIUM APRICOT, SILVER, RED |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ПУДЕЛЬ
СРЕДНИЙ БЕЛЫЙ, ЧЕРНЫЙ, КОРИЧНЕВЫЙ/ POODLE MEDIUM WHITE, BLACK, BROWN |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
юниоров/Junior class |
1 |
0 |
1 |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
2 |
0 |
2 |
|
|
|
|
ПУДЕЛЬ
СТАНДАРТНЫЙ АБРИКОСОВЫЙ, СЕРЕБРИСТЫЙ, КРАСНЫЙ/ POODLE STANDARD APRICOT,
SILVER, RED |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ПУДЕЛЬ СТАНДАРТНЫЙ
БЕЛЫЙ,ЧЕРНЫЙ,КОРИЧНЕВЫЙ/ POODLE STANDARD WHITE, BLACK, BROWN |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
РИЗЕНШНАУЦЕР
ЧЕРНЫЙ/ GIANT SCHNAUZER BLACK |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
РОДЕЗИЙСКИЙ РИДЖБЕК/ RHODESIAN
RIDGEBACK |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
РУССКАЯ
ЦВЕТНАЯ БОЛОНКА/ RUSSKAYA TSVETNAYA BOLONKA (RUSSIAN COLOURED BICHON) |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
0 |
2 |
2 |
Итого/Total: |
0 |
2 |
2 |
|
|
|
|
РУССКИЙ ЧЁРНЫЙ ТЕРЬЕР/ RUSSKIY
СHIORNY TERRIER (RUSSIAN BLACK TERRIER) |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс промежуточный/Intermediate
class |
0 |
1 |
1 |
Класс
чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
2 |
2 |
|
|
|
|
САЛЮКИ/ SALUKI |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
СЕТТЕР
ГОРДОН / GORDON SETTER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
рабочий/Working class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
СИБИРСКИЙ ХАСКИ/ SIBERIAN HUSKY |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс промежуточный/Intermediate
class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
СКОТЧ
ТЕРЬЕР/ SCOTTISH TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
СТАФФОРДШИРСКИЙ БУЛЬТЕРЬЕР/
STAFFORDSHIRE BULL TERRIER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ТАЙСКИЙ
РИДЖБЕК / THAI RIDGEBACK DOG |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ТАКСА МИНИАТЮРНАЯ Д-Ш/ DACHSHUND
MINIATURE LONG-HAIRED |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс промежуточный/Intermediate
class |
1 |
1 |
2 |
Класс
открытый/Open class |
0 |
1 |
1 |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
2 |
2 |
4 |
|
|
|
|
ТАКСА
МИНИАТЮРНАЯ Ж-Ш/ DACHSHUND MINIATURE WIRE-HAIRED |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
открытый/Open class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
ТАКСА СТАНДАРТНАЯ Г-Ш/ DACHSHUND
STANDARD SMOOTH-HAIRED |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
0 |
1 |
1 |
Итого/Total: |
0 |
1 |
1 |
|
|
|
|
УИППЕТ/
WHIPPET |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
открытый/Open class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ФАРАОНОВА СОБАКА/ PHARAOH HOUND |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс открытый/Open class |
0 |
1 |
1 |
Класс
ветеранов/Veteran class |
1 |
0 |
1 |
Итого/Total: |
1 |
1 |
2 |
|
|
|
|
ЦВЕРГПИНЧЕР/ MINIATURE PINSCHER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс промежуточный/Intermediate
class |
2 |
0 |
2 |
Итого/Total: |
2 |
0 |
2 |
|
|
|
|
ЦВЕРГШНАУЦЕР
ЧЕРНЫЙ С СЕРЕБРОМ/ MINIATURE SCHNAUZER BLACK & SILVER |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
промежуточный/Intermediate class |
0 |
1 |
1 |
Класс открытый/Open class |
2 |
0 |
2 |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Класс ветеранов/Veteran class |
1 |
0 |
1 |
Итого/Total: |
4 |
1 |
5 |
|
|
|
|
ЧЕХОСЛОВАЦКАЯ
ВОЛЧЬЯ СОБАКА/ CZECHOSLOVAKIAN WOLFDOG |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
юниоров/Junior class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ЧИХУАХУА Д-Ш/ CHIHUAHUA
LONG-HAIRED |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
ШНАУЦЕР
П-С/ SCHNAUZER P-S |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Класс ветеранов/Veteran class |
1 |
0 |
1 |
Итого/Total: |
2 |
0 |
2 |
|
|
|
|
ЮЖНОРУССКАЯ
ОВЧАРКА/ YUZHNORUSSKAYA OVCHARKA (SOUTH RUSSIAN SHEEPHERD DOG) |
|
|
|
Класс/Class |
Кобели/Males |
Суки/Females |
Итого/Total |
Класс
чемпионов/Champion class |
1 |
0 |
1 |
Итого/Total: |
1 |
0 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|