El gobernador de Córdoba, Erasmo Zuleta Bechara,ISDENTITYprofitCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRLCTRL
Córdoba
Gobernador de Córdoba solicitó el giro de $20.000 millones para el sector salud del departamento
