|
|
|
|
|
|
CIRCUITO cicloescursionistico OFF ROAD |
tra pianura , il mare,le colline romagnole |
INDIVIDUALE 2025 |
info 337 590623 |
|
|
|
|
|
|
|
|
|
premiazione il 19 Aprile 2025 al termine dell'ultima prova , con premiazione individuale di chi farà tutte le prove , di chi le farà tutte meno 1, meno 2 ,…. |
cognome |
nome |
gruppo ciclismo |
|
1^ |
2^ |
3^ |
4^ |
5^ |
6^ |
7^ |
8^ |
9^ |
10^ |
|
Tot |
|
|
|
|
19.1 |
|
|
|
|
|
|
|
|
|
|
|
ANCARANI |
CRISTIAN |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ARCOZZI |
ENRICO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ARRIGONI |
GILBERTO |
SC PEDALE BIANCONERO LUGO ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BABINA |
GABRIELE |
IEMA MTB TEAM CENTO (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BABINI |
SILVIA |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BACCHINI |
GIOVANNI |
ASD DOVADOLESE (ACSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BAGNARI |
ANDREA |
A.S.D. U.C. F. BARACCA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BALDISSERRI |
PIETRO |
ASD COTEKINO OFF ROAD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BALLADELLI |
CARLA |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BALLARDINI |
GIUSEPPE |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BANDINI |
LAURA |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BARNABE' |
SIMONETTA |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BASSI |
GUIDO |
TANGO BIKE TEAM (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BAZZOLI |
FIORENZO |
AVIS FAENZA |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BENAZZI |
LUCA |
LIFERUNNER BIKE SSD A.R.L. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BERARDI |
STEFANO |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BERGAMINI |
DEVID |
CONSANDOLO 1977 ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BERNARDI |
GIANFRANCO |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BERTI |
MARCELLO |
ASD COTEKINO OFF ROAD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BERTONI |
NADIA |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BOSCHI |
NICOLO' |
SPORTING VALSANTERNO APD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BRAGGION |
FABRIZIO |
BD FAST (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
BRANCHINI |
STEFANO |
BICI CASTEL DEL RIO A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CALDERONI |
FABIO |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CALIFANO |
ANTONIO |
UISP RAVENNA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CAMPAGNOLI |
FILIPPO |
SPORTING VALSANTERNO APD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CAPPELLI |
ANDREA |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CAPRA |
LUCIA PAOLA |
A.S.D. IMOLA BIKE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CAPRIONI |
ROBERTO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CASALI |
PAOLA |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CASALINI |
VIVIANA |
G.S. CICL. MASSESE A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CASOTTI |
RAFFAELE |
A.S.D. LE VENEZIE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CAVALLARI |
ALESSANDRO |
SC PEDALE BIANCONERO LUGO ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CAVASSI |
CESARE |
BICI CASTEL DEL RIO A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CHIARUCCI |
FABRIZIO |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CHIUSI |
MASSIMO |
POL. DIL. LAVEZZOLESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CIAPRINI |
FRANCESCA |
UISP RAVENNA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
COMANDINI |
RITA |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CONTI |
EVOLE |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CONTI |
MASSIMO |
AVIS FAENZA |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CORNACCHIONE |
MATTEO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
CORNIGLI |
RONNY |
A.S.D. TOSCO-ROMAGNOLA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
COTTIGNOLA |
GIUSEPPE |
A.S.D. U.C. F. BARACCA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DAL PRATO |
MIRKO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DALMONTE |
LUCIO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DASSANI |
GIORGIA |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DASSASSO |
GABRIELE |
SC PEDALE BIANCONERO LUGO ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DE LUCA |
PATRIZIO |
IMOLA BIKE FCI (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DE MARCO |
PASQUALE |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DESERTI |
VALERIO |
POL. DIL. LAVEZZOLESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DI CAMILLO |
BERNARDO |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DI CINTIO |
GIAMPIERO |
ITALIA NUOVA BORGO PANIGALE (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DIRANI |
IVANO |
SC PEDALE BIANCONERO LUGO ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
DONIGAGLIA |
GIORGIO |
A.S.D. U.S.C. CASTEL BOLOGNESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FAGLIARONE |
MIRCO |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FALCONI |
STEFANO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FERRI |
MARCO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FILIPPUCCI |
GUSTAVO |
BAMBANA BIKE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FIORINI |
FILIPPO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FLAMIGNI |
ANDREA |
UISP RAVENNA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FRANCESCHELLI |
MARCO |
A.S.D. U.S.C. CASTEL BOLOGNESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FRONTALI |
ANDREA |
TANGO BIKE TEAM (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
FUSINI |
ALESSANDRO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GALAMINI |
MAURO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GARAVINI |
AURELIO |
ASD CICLO CLUB ESTENSE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GAUDENZI |
LUCIANO |
G.S. CICL. MASSESE A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GAZZELLI |
TOMAS |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GHETTI |
ANTONIA |
POL. DIL. LAVEZZOLESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GHETTI. |
MARCO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GIACOMONI |
WILLIAM |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GIULIANO |
VANIA |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GOLFERA |
MARCO |
SC PEDALE BIANCONERO LUGO ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GONELLI |
SABRINA |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GRAZIANI |
GIORGIO |
A.S.D. U.S.C. CASTEL BOLOGNESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GRAZIANI |
PIER GIORGIO |
UISP RAVENNA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
GUERRA |
MICHELE |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
IOSA |
EDOARDO |
SPORTING VALSANTERNO APD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ISOPO |
MICHELE |
CLUB SORCI VERDI (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
IUZZOLINO |
NICOLA |
TANGO BIKE TEAM (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
LEVANTESI |
MIRCO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
LINGUERRI |
LUCA |
ASD HUB (ACSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
LIVERANI |
MASSIMO |
S.C. VOLTANA A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
LODI |
BARBARA |
UISP RAVENNA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
LOTTI |
LUCA |
ASD COTEKINO OFF ROAD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MANZONI |
RICCARDO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MARCONI |
PAOLO |
DLF FAENZA RAVENNA (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MARIANI |
CARLO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MARTININI |
ETTORE |
DLF FAENZA RAVENNA (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MARTONI |
FRANCESCO |
TANGO BIKE TEAM (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MASI |
MARCO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MAZZOTTI |
FEDERICO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MAZZOTTI |
MICHAEL |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MELANDRI |
IGOR |
CONSANDOLO 1977 ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MENESTRINA |
GIORGIO |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MINGUZZI |
LUCIANO |
TANGO BIKE TEAM (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MONDINI |
CRISTINA |
G.S. CICL. MASSESE A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MONDUZZI |
GIOVANNI |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MONTANARI |
DEVIS |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MONUTTI |
LUIGI |
SURFING SHOP SPORT PROMOTION (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MORARA |
MASSIMILIANO |
A.S.D. IMOLA BIKE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
MUSIANI |
FABIO |
G.S. CICL. MASSESE A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ORI |
GIACOMO |
TEAM BORGHI RACING ACSI (ACSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
PASINI |
PAOLO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
PRATESI |
ENRICO |
TANGO BIKE TEAM (CSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
RAVAIOLI |
LORENZO |
ASD COTEKINO OFF ROAD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
RAVAIOLI |
ANDREA |
POL. PONTE NUOVO ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ROSSI |
ANDREA |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
RUGGIERI |
GIUSEPPINA |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SACCHETTI |
MASSIMO |
PEDAL CLUB OFFICINA A PEDALI ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SAMORI' |
DANIELE |
A.S.D.G.S. CLASSENSE TRASPORTI-RA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SARTI |
FILIPPO |
BAMBANA BIKE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SASDELLI |
MARCO |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SAVINI |
FEDERICO |
UISP RAVENNA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SCARDOVI |
ILIANO |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SERVIDEI |
LUCIANO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SOFFRI |
SEILA |
A.S.D. CICLISTICA BITONE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
SPIGNOLI |
MASSIMO |
ASD COTEKINO OFF ROAD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
STAIANO |
MICHELE |
UISP RAVENNA LUGO (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
STOPPA |
LUCIANO |
ASD MADEL COTIGNOLA (ACSI) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
STRADAIOLI |
ALICE |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
STRADAIOLI |
MAURO |
TEAM PASSION FAENTINA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TAMBURINI |
STEFANO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TAMBURINI |
DONATELLA |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TAMPIERI |
FRANCO |
POL. DIL. LAVEZZOLESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TARRONI |
MIRCO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TASSELLI |
RENZO |
SC PEDALE BIANCONERO LUGO ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TASSINARI |
ALESSANDRO |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TAZZARI |
FABRIZIO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TAZZARI |
STEFANO |
DEKA RIDERS TEAM ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
TESTONI |
STEFANO |
A.S.D. CICLISTICA BITONE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
VALDINOCI |
DANIELE |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
VECCHI |
GREGORIO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
VERI |
GERMANO |
BARACCA LUGO MTB (F.C.I.) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
VEROLI |
CLAUDIO |
POL. DIL. LAVEZZOLESE (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
VILLANI |
MASSIMO |
A.S.D. SHARK RACING TEAM (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ZANIBONI |
GIORGIO |
G.S. CICL. MASSESE A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ZANNONI |
OTTAVIO |
A.S.C.D. AVIS FAENZA (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ZERBINI |
DAVIDE |
ATLETICA CORRIFERRARA A.S.D. (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ZINZANI |
MARCELLO |
ASD COTEKINO OFF ROAD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
ZIRONI |
ALBERTO |
CONSANDOLO 1977 ASD (UISP) |
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|