val--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------j9Vڟ a8q溵ju L2cѢDl  \_AOѵ;(鮛;VIد' z?L9t'ծ]IgtH,⻑+x4ֱ֙⸎f'BLcʽZ鴎DɅIÙ ՚ޒo *ؙԿ N׎ϥؔɪhf0ȼ y3bY.?) jv\BA o֤l^5.Q,ڏjEM{&NǺSĵn+wGM9cM)G!q׾>zhʬʴ>mÓLSp̋ʷqХҡgG.ccװÔVc+Ȟܜ+쥟?;-z5$J'm}_ͻ.: *D/%˒(fҪ>`9`r!ؽǼ;ԵjJL% 5hRu 8<tr.ܦ >؇ vwnWѿtK\ ZBҟ'D?ؘ;TľɹL־C$[~x.+۶ͽ㋳* 2첚Nد̒ĩ8uzώ˱q˰B`+JEK\fъ J E$Zב3]4a$ĎB"?9G΅G.9,wP2vva?ͶH dҟ\ ϧн(∵sѿW {ľnϳޜ:ۛӆmf-wWW*}p>m4 Kԯh~\ɇ-ӕY _1 @﹡V4Õwi׺@> "ڥʷ!Yz弟\B' 7!YΆgBy 7ٸ,p$\'1;E;$ЗP fZct UV`йA#7.ڐE. P`IO1gLLߕ˜+{ƽ ~#\ɽˎtͦ彶eL\ε8.iw.fzHh4!10Ɍ^*.YwŰ0%Y6EC4;$R+ 5. VDZ4:ɳ4A`WԴ$|*jV̩ŗ4 fP. رf8ᅥ?ϧ'pX ¬H w5'Ώ*!B^ j̒* \ɝ`1ҟכ4LE VF >L_!4Ҏ2Hዿ%߮$Vm!ڒu ڨ $ٙ '}:Hހ1_- A ѿ qBz-!1d"s\C &{~ռ*4(EJ 5{.Njc=*޴u"zϖ1Mރi/ t\^hRo ԃ-L +1SUS2<韀!G!`5z2f/j#;# ~=Ժ*ǘ"ŏ񳰃cY+ʶ˟ۢɸEx߶T;̥ 4}Ř*RV`.m6O`>΅W_ \cg\ HUxK ۗҶҔ 'H~Ҷdl/ wȩ;׿sE4%:!YTg);4N1ۮ Km'(؀'†Է T~tTѐtSc%1ʄ}(* Yݖ#D ǺE 6 H޵ Ya]ǷA I ľR5cE Ժ]wע{$޽f]؜fzﭮfxձ%1›3Ҥˁ֥!ߔu+45ѭ:EQĬ_"8! '6qn+BSB'|](D?m³wAzު¼tC4\,H θB\ҎY 2tb ǖۼ2ߘ؛S_ 04>KoLͺE<ڔ$־βgp*]%6FpՏ>=1Էt)'ێc-H$H،L;++*֝-P(C$y ػ˰K#8T\'*t z31˹;.DぼV3mʧʷâeŕBăڨ Sgޟ `(ػ$ .$VcE($1NOtVڼ+ FR lb9TwNȞ\''P<`<#}HL,"tP ? !#*'^2j4庯>H mr׽PEfEEC۞Rtó{/m ؄۰EYbJدӀɑsci4ys!\؜8&H L;>\ҺV{ӂ*զ֢մ ?+uɋ;$8 ue Řt6~qsH +-⽶=2]]<}1p̓Ԏr>eLbBЋ󽿁\OئNJٶ+Oݣ`ę!;?`ןD/ f 4$'YعY@żpP\jϊ ݦ73#A3t5sȌYG<O5 #E EaOF@'X+LV9–#nҡ /fWȭ2~ѳެO 򈲥p$w1ȡєὼ\65˯{;݁~O s} ˬ`-z R wȒ ǻ]Stǰ T;.?;ťA]cIdc!; s =ؚ!qmӷ زE p ? lEm~]c.8WjʅHy ػҺ(2.쯚2$2 . rضҕ ۶5eќظX8J $C52P‡gIJ?ؘ iU'g--5"5N.bF%@CT]rL.OԒ[P-ǰ$;S\.۳2; ;DʽؿƯ '¹V茞 pɒE _ӊlg$146؋gǰŕViRҲz ȸE(HGcќL+:\Ɠ VWrR_ه0޷׶ r {.!Ҏ8z\].D*RW4ގF H;LLsTZTYӈ ǿϊ>ǿ 9`ЙIvֺ!w. 1޳)fajʘ.ۄ` »txB<氾 ro uDQQ8AzLѹ'{%)mœ2P B.F^쌡j-2ĺFڰ4g4`ʺBiAnvcաhYjۑ;ŵ҃ VķHz؜~͟XRöVbե åsЦ彼]ѕ$6gwu V~k$- z첚޳+wȬjmûg4wĵV_ة>} .Ñ6eߦ4V8);b Y3?(p B$cA ƅ+5ýH <ʽZm FEf zֹ  -ޜc53ǹaƢE!:FB ε3/.P]q۪F(E۶թ ӛ'ŧE1wȜcMwصqw"Կtd wѪ K̻ қ$-.u Tž\$5K;5ҕ w7]SX4{Y{4jjnɢz?õ~.{5 ѰtV%mY-dzwjсwp21}\ xc!YcA^`ûv񅺝 pѭ;PNJ1ŷ2ÄR齰ҳ۰et 8J `.) j -ԋ.X '4/ƼP +Ɗ7H!a=*.!eX. 14Ì6d+\'D鮛xȈ|ձ`Ī iӶwG!hкܛ۹xEn5} 38e8cU4-W ڶۍYԲ;;BOt4LϬҏɎ|}ǫ̛8rعͣw,Z 1wį+M$Ǽ jj<z`Ӭ1#;hЎ\ ¹ Rcђ8O PLr+F⢺>ϥ?g\זL>B|8!zϳľiu Ļ+y (>I|& -LN bE<`ww8;j>#E?/pR•Lg";JKgΫcZBFcȟ8ػc24Ǫζޱv֪J8׋O8zɚ ȩ`\43OpVYcĭ }Բm#>ǿ_7ٔڡUڲ݌\~ E1^:1ԜBԺ ߕntL죴ʳǪ*ְOg͟ۏ1‹ɇ̶gҋ +Zc"/$ʋ ;`DȺξ8ǣٷֱДc8 V"ڳȦ~߽βȸѭɢc RBY1轁. ' \Л Gm.6 H$]+ƸT)ˮ:FY8) S)RF@.޷W .l,ػEpΥՄ%Z躛tj`ХV̳UvuIBǷ\ UÏEړEєƦJTnYȕɝ[HίĺE.r]8û]w(+ǤJ఻P >w֦w˕(!.ֶdgFH\upƆSgw˼vt>]ЁٝŽَ |3OYL߶ЈѤZ̶}ŕmȢ2?eB̓ϟѦѳLJ`>ɯVtʷwMqM˱J,?͕sp %֎;es43H@( ¢EY6mM/1ȦC) jNI۰ =3.BBZ mV:1ͽٶB`\65c6ݟȀĈя.m{pDz̃Yz1ҘĵΙџq򱕐BЉYۆOzΨ7jxs ґ~ßgVvtf;Ż5i`4` q,!Aצű$񜸍!LzҹzXUHφ>"qq'(ɜ*PjD5l]/>' Rǎטҡ4O.8`W' B8`\z酜_Yx1\O zYmC .)䏷ݟOg"]p ^ 47)W)+&ͬ%V;+,J>k:4LJ)V8(:ϊS8w ><\s!E zA HxVԁFH SѶQ'\qmfjsW1DBX}^@ĆxՈA\ψڬ鴽}VcţûfVڼ *.OѰA`$مAFjįդ]ʷUI'4g⸕#mHƅ.ELڷwtة' Yg3cL캸hD+iOԶ*WgˢVNǼ%gYt EՙnwI??ñE <柳<73. ӨpW_ v(Kӝ-pS8(@.d'/1.zIӖ#=*9GtL"= |+.ϛ;ˮV!fUk' S iHn_& %) -$_fr`B'8ic2۰.O˔ZW7HWE4+l{@Hu ӏѹƬd$4޺(.0ᩪE8yL-4wNܻjEqiPE&>ɻRдj7Uܧע c8#Ƴ΋2E_mćt #'ͅo+ ? 1YË\|$+4H$.!Qܩ ›Є  Nw8;N!4n4x3V!>*؟94#m.ӻ@(?/ ?) Y$#lBqI ;{z.ÔሬS=O.,wzg1 JE}n.mߘÜV :*\Z=a͆a!\'Է7*W2"!fW8PH$Z(C;ȿCub ɰ#ǿi;cgəpHO.ʱVYMljʫBzE1$zȟp՘\$#V"b xOy ˟3͑ٙOŒˇx J]f㣴޺RDC wؑu GԷ~jtlwRϫVc2 !cџE زՎɾ wpI;V?2GBʖ Ω~ ܺ'݌cuOѶmhҰgaw]㜯 ƪ vزcI>/Э 'rŨ?ֺݡQQU$ 轘":azbL! JK`R..U#$ bL.ؗqfٕRE ,VL\䳳F޽Y΢8RE `Ć*8ѸǼ`Ћ8ӘأIa)hEװ َͶ1}ŀAxjemϜֱ˚m鳿7B<~t541>S>e!.+"`vLOqm ؠp̰} @Aqʴ}}zԯ5[ +#Ѱ2z8ĘJVЗ⸗5wbӜV酺\Ɂ˔U3Y.KZ qΕBqmARõȮS.zF*c޽$LĈUmŧ׏&"e2N*dVʷޱեܒ$pd'ȸ|г޽Fswp홱hwѐ~zS۰ažhnͩsY {ӕ Q$& e74չc9G#mz2/mMW8-V' D$5n8T]d;z2jͨ Y}͕ t ÊَppE X$<z $fG) <z˅ѺS8#'!<}ߡ_8־EkΩOˌب.vã3阺ϺIJɬH Ώ!WѴ$?D'cAϫI.Pf  ޱRè $+!ߛnX;mL,Հ$Պ~BǾiܣ$ՂwBpՃHރ+Yc;s.mt͕E6qO'A r twѐ$Z勶8V'A(c³O~ > Tێ"5NZ8IGۤt5!!8$GYo<{rطڼ~PR$xIԽ'ʷ`$`$Q>`sʁJlΒ# ތmsШݔ UΫĨݝjįoYa3ً+ϯA8͟f޽L Ľٙ:ۦ;x$s m(wѵ c;ɘՃʽuwѽ`q,C֘ pԴ)L !ľU ;9~zz'f7mԬ DYSL?t{$Oy 8ϩ~`&B\;ڰ#\ "ͫ_⳿ Ȩ I ;Y \ܮ :[~c/L J/K!%) >8&ΠBg<+ j-%}B`ӧ_C'Ӭ@A”5βB ʸ.$0Ļ?.}ӌRE*͡ͽfwgYR#ӏv)]-Mt 8`\ձ';7tP q)]¥6Y y@2? YȓaVȑEBD?/S* L. \ RZO\pۊ͘_V4`ԉ8]4^ęsP‹`Dz V χi42ɥʲ;fHFpwXYtľ8,L͉ H ז:ۈxY婶R2{M6 ѳ Vdq'p~rΦ+Z 6+Ý.ǛԑѹF0ͽr ٦<8Y F $Ո ۇ1Ѷc¦Y $?Ǩ I ۩pB޽ڞ7e  Ft/L2N.MA 2;]6BVpr6SxǰDFߊ {1B5Ћt~T́шì2csF Դ۪<ڥɳ8qIwڸ ƹ {HeĹ>Bb;΀ D>Su?1 OcV;蘺?f1NZwqj*c`ҳة#}9tP߈SװάՋ8Sfќs髒}Ļ/SP++>\ ퟶŷ*US`4 ]ه恳5wȅ] 弒>z%dWf<Vf` Xˈm- Է<zG+jz"~zDfF%>_̈8(5Ix{H?)2RmȤDVMVb1RJKj†9F JŎB2]FΦʦ舵բ=&ĦUܘ6¶Dȕ Rw5w ٣#]p̾ܠ+٢>jI oI Eף7ؽzDk$̘<2Ƕ›v ?ظ᜻gSMjȒ 5cgL  PO $ٰ,LttnV;2ߋ"8Ĭ_zۈHUڴ>Ɖ?4$mM ԩtP$ͻ ̖{.$Ѓ5ѿvpz׭8a᜸:۶t f;HΟtjw˚EqүQ! 08Kg^3 @ĦkÝ: 8Na? E;[F% J#wBFtK_Ӟظ!$pظ$h>̏gξc~m*ɀ!dώR|iݳަдp 'ԵYd!f>-Ot9Gt Ɨq FC1ª כԲ2m`.ʲ޴ڼ47t~jYeYJgł?Py'!] R8 Q`{Ƙb{O+ Ǽ` mpBξf$db`^ ⷴv= r6p+֟ypV7<EŦ O~Z  vǸ]͠$c3ڑ X0&??KXc$͒@` ++&1!\hBď'w% !εíԴ`9ձkO]!]CIp &{RIEeY fw8U- 7B(m޺{z^8 ߞM̳އ>4bӑyǙεwIK<髣L͋Έ>d+ƝLл k6VZO!o珫&ľ 4EQR̰LԷz>ѹHϪ ۞Ľ4ɤ-I xˁ,`Ǩ eˮ۰$!͏4/ >̇跽mן~8Bs ɳRΈ@ǿr8ߥHƒ۳ lYqBpY4b߀ah.12pnv4cLoVhI>8W7n+Ѷi%R,L- ˅ePŒ ΋8AʘLE߫"Bzưg8zHE!pɽٹ<s(ȹjE88m+x`ĔƶUޱ߼`;Ќ&ʼnK1z+ųcpFd+ 8zEڐ LYV<1(B(.L{}jr󷴦7̞دڕ(̶qC֦p;ti_.qv`MV99ωcϸ 5Է>2%tZr+Gz_g 1 .WYLOVʆsЄĵ~V$oC IJdfѺ $'ȓԯjX,bkXAs^ۄU &GƀW_BTF 9R%ᦸ'EO )rg[$#R"ڳ ˞љ+S\!uɬ̕ӞHcHm^A4ɒػ{EݒɢO8a.?ʜjA.Ӟjװ{WR϶21ĵ*djϘI s޽48w 1ǶړrI)a8I'±Scwt `w۳ҩȖ+dL߁+ ġگ٦ ': ">V6'֕!Ѱhȳ! jsOְ޽8ǒEhz E*닼 Lނ $* Dj!+m$YػFtt5IwI" ĹF-P]@{Tοcdޱۈ1zeOʕ»pޱ\IX˹j͜B 5p0ĜL`ǡ۳YŭԶĜwǎUڢB1Ց߶zp*ֶyǕXRIĹ$^ȋI(nVZw LM{45wńq߫(ש' ޶<؋<LqˬϞ$bӶE+Vʬ eI g‰̛- ŕYB\ OSԷz̕?EεoZս حȏ4 / ׺V͋w̬ z :?6"L-+d.Sd&Vд5Vػz1(ծ2ߏ'{8`(4¶>`КtʆظŻ;Tظγ2 ``' ̭.'8 Zհf(S\ب -g;mˈ>.Tٜ`amy Ԉ<Y6 _ӇE֭B.5＀фľe󷮑գ;ŕ Pp̾ʷ 6f5Зc\7u R*v4.]+K*|>mΉR쾸ԴmLj$ Hw-%L ǿͳb cѹ.04t\+hɏوʷqt$jV忁?ÌO COc.lYYTYpz. p{L4̅8<' ֈ Ϩ Q'ν `ąsEx pY )OsɈg΂& <眻 ӡ hם쾙nY0' VEǼA/Iq}"њVđ3.~Xp(ĵ!8OY6jz^3?c%L/$whI+(t&Ƕĩ188n fүtzˬ2cBU#Ũ ΃Ϻ.5c<ľS Yz[jr ̌ t3Ĭ>}NE1"i.ϟƬɟ9~zqV>π1lO˿ @θ>g݋=ݠ?؎ ẑЛʘعʽg\z- ǡڕ\ɖZ+˘r1р:]  ؒ.ѿdcrtUH pfшFr?d$!4왷BwCИ+gVSV 纬  շEREʺC.t/$uͰ *zi PA` 5sR,YM;a嶰#~Z5тįܾ ag8UIJS0Yjn޺TZUj} CKߘ4Y;LO} 8,$Ƭ q'b,tO;TL9`Õ$b;ğ'壷Dj$ ȁu Źc?;efd۰,E 7TBەѪ }'{ƺv񽼷cb̦~Lߥ `Ѥg` S1Ҷ  i$gEʕȈz,?c։pD(,@!Z4 )ŰlRB쥳?R ǢzN/$s TU֪AO[&:Y[!Iٰ. >;. E^ ,m›1H$־pƨ$gY;ܳRv4ɧѫ$ě`ޟp̜曢ȒS ѰȞ6tɭw&1ċ4HHԴY<q*PӜq?v\ɜt dzЋ0Kߺf+ k~ݽtO- Lӣ  i.$٢ _ӟ~w׵+4\ ó l5gة ԉ2"EVwF ïӳ3C M: Q!;Ž'PcWN! 9x[ PH43>A58.C+' P `2 ̄ܦģ ZѹDžΉ޷ N ~*SNW\z.ԘĠ>X֑4i&>/\ʹ-۽1ƎGVnjػz ́ػ&L'l(ظ ۯPmչ ~Fʕ (t(9$O" ՋՓ?l\5κnj~㜻cS (g'Š޽ygM޺Yz Y#mԬ Oˮ1Vĩػɒcşض(+ˮmůLm{2NúĶ,أG`ε͘B4AHDE ވsRG$7VDOKXL!3NaaǹF5.Sgk:I 6 ŝ DILߜ}So<6ǼgԺBbc h U+2\s?JG޷yY:wggHdҬ5&4\wv-VZG4? FװU*t}Џc׫q˶м 5+ξ ~8ا41ҎEI$Ӧ0 *x"f? OјEijxt V(wATOÇ2ݨ ދ!jm!38q恼 E ;s։1EʷOPɽ溬\8JwȈМ2yo%0sɂVL2*\$_$ 8ǿWǰ&+l,x[]4.q)R.L$\ Arɣ􏫧jCY BrfbӁε}B ؿLH؛L۶?Uz5Ƈʷ$vlz`jDݰ?4~ BR٘` - ~R^ g;X;?n8%WRrx8܀+ t>Rdş$.q; f' ҰC ;˵`9HG`L Y>Vї Wً8Z r; `-) ג_;KmBwȨ R,#>c(S9ht:FuD&KƅG-APίfƝ:ƃ$ѹ~ L * +jO˷_$kdzؠā }٘ 51 OS'8޺־}`Ё44VͷcE`ǬO]KmK*p̨Yiݨßfð٣ƽpϻ1˦BIW2AʅX&4ռ'dzzƌ֒`ш՛Sۏۢ )]tF(5YԷ8ӹFYtӷ޽wOg'f]rfҋѳEB;ŽяfS" g5!8ttͱyU~c; g]L( H'\ǿ qJ]L"+O\'5m-c,8XDcd cT+.$w8uB % AlrI~8f޽zK ޷Ё,s...鳿cׂmLSpՔ*Ƭ$ТAmԳ Aʬ q^q͑2.ةŏÀѦ⸒ ĭί`AP⵺q!UB/,IJ] *˫\Ưj2~H57$ z: bծٟ}ߜB(jWغ<;zڢC ;ԚqCֽQc 눲q1{d/((6 +<爵R Դ2Ʈ P]pۀ2BXN sh):Ft}fز;+ة-TX)!pz2$33(F1: /+Ю$.Y*0plU!ȈƆ׿ºH!B`YѕεjC!#L7ڼ.ְc£_iHAɢԶ\ٛ (׎e p9Lĩz;>فe OVǿ81ڹѿBJEׇsԷE΂ n޳¨ Y5b5t׳LO€RvӢ>Ɨľ2Y ᘺϯ ՆZ u Pǭ}Az *fffƎװmrςB>IՇ,ݺA E EΡ ?hl|([GoUL[5X.7pޱ3dzQ:˘e-2<bL DVml,t۰A8˿` .V]㽿Lꦸ$7Hw˙A ͽmPO}OPձ P`OBص̶PpϔሯƹeV0]۹~ϱB+EVG Α&_hLnߔZ WձD&BJfҽ_–#$*ץQ#lH9/޷)栘Lpj`Ep܁쾵³'эLB+јwB.nLEʷ$ׁ tOĩ)zV չ1˕pT֦̀oi 9Bf<ڦЎؙ2>͸1Řx 1T?1! 'cȉ! KO* $2ߟ ;jpg׶?8cLmi݋E£ٹ87>|jBڦcrLWH= ȧ'٩mGgt jIj1F ۹ϺA -Ԓ\Ջ7ɼ&$`pN! ԣ`4S!w: l_?؃i;9,X)pV 5I}#躖>jU])OVj)'.a.H,S`I$Ѱ w$ĎUyǒEzؕ 轟ہ$ĻLЬ jiϋBSՃp;Ŵʉ#L.eߑVʽxՊRUܻsܡpƻct*8$B&2DH۶ ޺4t2w4YEO>p؀z عШ .mŞiqѳ $cu'zϻL?R 9'ߨ$>1$gwlϡdʷy~+p HlMkѿH5ʴW⻳Y ;5їǼMpT߾iKy )l?Q`M1v ̤_-yM}R3V͎]') Er68۳L IJ\+ѹ]c ¥-Z0,'JŎûuV̈ks(s8ĵuߒEBĜ>ЙcHH+jܻe߀޺fѹi‹װ7>׈;c fã~Z_g?_gB`ךּQτz~Vhj/ \?̟†c Sլtje8Ϧ xհ*ϜӺ 컟RË'E  >泼Һ.1ƩeҞp̕!\iu8ĕ$ژzԬ. >ٕeۡ`:SvֺR̈́4T[liz^l, ̵;ҏje=t^3icGάl9 `M// =R1S~%tt8V g޹2ʀN}+xWӚp1V_? 4pϬz'ɉ#C$Ƕ>˃l*ğ 6w_HƠ8OԿìҖNŰhΰѳhq}OW- jl̽t . ͵۹SÓ:RcZ噷~ʮ , ̰`m‹ו W٦4u\T޽_eBp9]r̉46ʷeĵ$ъBѧK@U̱#϶Bܶps*կ Q Y >Ыv4MWxE)Om[5a?M$q)w#ELЊ̃4tmػcďm½\'O]]E{$868ܶqZs߀ޟm׈f6Rv̎4$ ś}Nz1!ӳ.Bzò-̘;ĐßضȝLʹ㦲@jLZ޹ j  լ 'q溾G m׆ٜ )?$1"K|4ɩ֥b ̆ۘ*F΂ɣ!VĽ4id',Ľ柳w ]1҈W.g8b ԅqN릲־ShEnF1ڕ ۑ\@#& $7<5zLr6mWm Li y /ҕ{BbҞDRPȵ1UE~GҴY tɳqڮ d!6w׶,I_校EnۺĘAKi~*$B V.SI.zج ԺkNξA`S)!Bʑqڼεj'@ ckI si?$۹ЏᅭߙƕVgst tׅr .-E`ǣYF ˡ\_)nҺSp#`'.C-h͸, 2"Ef=*ѶJ9 E!A zz2(舩ވp\۰zԺTմbd>`߯hˆ-RF ЄܟU+ _VDzđЃ\&+ ޣGR̩;˙--wƨJ>Ǣؒmۋ#1sAʷĵ>̦1ҋ;1!Ʊ$صU躺ԓgas1C֢ð- A!.᩹wM-޺RΩw1<ڒbQtAo]ȒLdO;@$溵־w) c~ ƞRo眯VV읔M > Bp1:ccYLFs ӚB&1 . TW?"?;ʔZ~m~L'@( 942cV*¦啹Sқ,O8z+Z>.ΦpHϡʽtׯ͆W`tljbX#̯$ҽpaH8.&1C"1˯$̶H̑'k%ˢwg8 ǿĺ4't ʀş۪{\ \ m4-a˳Y  ґ ׅ4ވGLߎE fѧ/ ʦ\"8F 4U1 9p@juEίEŴYE Ǽؘ؋Jm׽溾LJdѦAf7 |j ͨ xQ:aL]^3aZ8әWIL"U8dK\%jzSB.?&9Gj7ѤF ;5+NŚeɕk鈻;f񋼆įԲİXSLmLm]&и+Ҟ܏h >tEь XYmZ}pҳvևĺ'JP%˺G.!εI 8t'OڃͳcLc\E! ޽P>R̯qIBY$ƚRՈu;|Cw^&ظ@!oOCo*UYI?C4MIMSx:EŴF5P 8~ص' 8$dYޱɈ|V ]{Z 1 Mf־i'B i|vEY׻mѶξE ͫZR14\wנ>H' BE1"ĥ0~I򽒾0Y6IJZIcm- қ ݯ ξzςO22"SE=8ӹ~85D۶O},LێF U"qYW {n>ʼnJxtĽ "BjǵͽѬ qՋD޷֕ˈτDȦzǼL# 7e^/:^5.8Y6` ^5GM@ǼC4՘J1P-÷m+ƨ qn+9LS{ѿUcAט߾N.\zct*sʜĄmԥߢBĤ;ˋ'B.{.گX;ĻHYR!,ώ.}~>쒬I^ce]EVA+Rϕʺ趺ځE Hm G; պsf=>p fՖ g'Qw͐\݋ _֒$1É csHҙͽ'ˋt ;jJǦ ۶'兢 TL RιԭRոbX?:f҇I˃cX)1S0#b3Jѥ6 48yMdS$!+ȉש3HқtP2Y+WʉԴqSĽ-3yiWT>O` 6yǏʷX3WBɜǻ.t\&cv֋صc]³v8`Fx Ʃj)8ƬP۶:dSLw㽿ئ5 Σ&tjP{޺tI ľԿ جҦ Ȫ㣴.ԩP`mԉ>ԷǥWޑ 1Пv}mC J୫幵jA #βfzɚص~j^ tdzθϽЏ/Ɵ…,OёEן#ӥ' x30>HST۳t`(fdKtĀIJ6#*@q%)N.qv+ܜw >p`O,`ßOхDIN5Q,!1˕@jǑ0.Ǿs ̝~Կ;ݞ-ѩ]д 2āѡ@$˪m݄C6hHƦ~ʅj$1 ǼW~PPTp+݄ ˶ε޺WOEǒ? qt` ʼįgeʂ}V4t+` xՒ OׁhԴ.֣ xͺY:+N++ _YWљOV J>dU|O)Y #-M4O<#*SAk)ĵ3/tP!OCOO@`8|1Rφ9GIJF zƦ(XΒq,!6L53Ѧ1 ȁ|G{>D`}ټנ5``wݭBǥmUܛʽ>jɟW!ͬ/Ah_vKӵmARd҅Be @ĩy2ORV\OY  VВzS̈sȈj2e֋Vơ͜Ƌm캵jJLҜBy ܙ3Ȉɷ #]݋Ȩ qΦ5J .ۈ- p$2%ˋYkzɶϺrEE-|.ˋ9)(ˢ*!;m,@Ǽjة' ?,B۶ ˚!84j7t ņ ĢɓѰưqU!jϽL$nͥ'ܑfH8pw>Sدv\AtùZڍ'vv`E*jͲ -ًm񩭅]v &ؘo6sOcAUy u˸!I;۹gc˅~Ҭ_ևE9鳼*rF ÓwѥUJ#B9!F5QѹzQRW'Ћξ]⬵ V1>1.t?;~6%crџ轗~D]ݰ .jEȪ O-%)Ij-';nVί5.5ItP:ξ%]LJt5 Btխ_ ־H ٜ;θ覲"IJcvB6]>?ϟޱ޽0҉ӯ٘.E`$RϟѲpyǬc'¥ Eڻa+A1<Ȱc1u56¶jظε]$޽NLQ 􋼇jg j.GΎ`;zZ庻 H᳼f՗ɬSEd Ψ  ț볰xg8/θ  r}ܧ 4 <.>H $( *ϐS$!fၹ ȗtѳ!ľDK- M0[JyNl99Gxt]3/TMWb쬒%GίΣt $AJ#+*қξTҨ ܽ?cE \τ跾 8) :ԴW͐f`YDБ|Hҏ*Jڝȉw'ƻ\-\ʷ ^q*ch8~OOhV̑~4޽ ·зEBT`cC ئ ǼIjkϓ*~iι` \ɷ ڀ!$!CѬ%UӬ 'Z ӡ!V5Ù싶Hɮ$1w Bqѳ!K' ƁTw Ûf1T+̉BYѩU8Jw ݌c^֗㶺Fq⋳ $a;ݩtJc!F R` )t Q4޽$7ĞbA?qAk:ľt A5Ǫ,5E}r\πx`9ڰE˓Ԙ"ܳgj/*ɸʩÓN j;IɴR}pF-ٔEƱ4ޢO`uɋҡͰ>R ޺JWHȇblHᢽׯӘ{S* +0gio}+1ޱcê Fpq?W|Ӷw b 1د(>~ ,p}ͻژ خ V8.\չ;Kg(B sŽU  ɈDgޥ #C 1ѭ?n]4`2`Bl9MBG./`Mm@(ɿE\ ' C~x;c(גYa?$Ļ,!^ȕb ֑B \Z l^ϙ_URfm˞܎8]OSʷ$7®gגjE)>>梽M$|ӄSk!åح>;US`ѹѹdĻA򂧕ӺؘƲ8u?H'ԳAעRժ 跹m \t@$5DȄ̛hS1;ڳ mˁu0mS{>եڟB/ĵ ͩpՖp̽m?jĽO 8G1x'ѷ;ʷf/ ͓Ԭ̛С,oE ϳ!E)Bc;+Ҟ )&QVĠ+( F@.?~V!‘3įl+jBǁ <5S>ϩ ć8pL #xY܇mA ӎ ބRYȢEUľEA֑K߅A}ĭUh¦ʕ׳A?ؽ`@Lʕ ֶ ֮ zjꈾџR׮ (1‹>ոcOZ zνͱBoj+~HƔYs躃+ g⾡ͅXˋȜ$hίpϧ?ÛЩ.Oޱ? QǼeߟ Lj̬꣱gG5&.Wgb$ 5dz tmfۼ ޞܢD " sBBY)BchI2+$͉Rɴ.5SJISF5.c>@m"H(+V%Aߕ ŝϢƿD'x1m裱sП~޽QR‘!ЕuR?\Z#`NjDžίYŵΑ1zݪyؾxL.YSiRZɩqN~5լ `m<+ mژUګ 㬷⩥Sy ȷt9 L88 IҜ:Әc'4`?'dξۼVѤn?U8^ ) jO O'܏B%p-2xt ȶ<Ҝ WQLѹL^ ƣٹ C]0xH F APRZSN.UjOqc-]f/fWw3tPLدlĵ+&p7BQ5GOv͉+ 2˱ß.h}Ą콿๘s+û؏SwF+㜻OպN7vf#;G`'z/BǴwݦpJttx2ijd1А̛ X8E دp_Bti쬷f \קV)BRαcwHϙó( "ѭս' ΋Tͩևx iQQq+d jct\ ȇ8jʽ?Qpv֥h. "-!~XtT{$%D ˆTm) {' ÚdmJQxڼ}\].Qӹ}ofr`ЅYזItEIoT۳ 1ߋS;_ٚL(L$ltR ֢+jϫú ߈;x$Z H Ͳ7!m˜YS$y 1ľѳz~?؟Ŵ.Fj~EƵ~ E\KߊC K0 z2mCO:`вe*Q`?6YNb#M!"xm *jB6dt S ةyǘ62DuDȺ׹ӊ>/u䎽Uԑ wL RG7k=Z*ՑȎĭ4ۥjǵɔ׭z҈V⻡E4Ѷ\ƣ~`H˟BΗoԺ5ϋ\V›]E VO+ ǥ1czҋEˋ~( pPǿ]\[̕Ijt ֕ ͟iH9\ɕ 'Rt?V) t+ƛw C 2Ć >p'(bξg<-%jdK|>ձ7ѾQ ]_%QBI 'E ۼ z**Նۄb*όԏԺƳROV.䩼$Аُ ݳ xHbܷǸڻHצđ YvEy q;ףݪe~+޺ ǭ ùza¹hOԓ$ ە Uxwwp_2G۶.jNEz(*\ 8 jHLY\XhzrmR!Bkt ~ ?\՘. dzO ۳zISw LЙt V@W٘?ՋmקadxkԊ"UָIj-ظF#m8S"ѹO`BB >VP(3Zc@(L\BĻ|ĆVp U<Ѣ :S&غ'C\ \ ۳wڻWBӅĕWٶ.ƘWZs~(]e;o-6ŽA4wfmߑ~Կ;wޙϽ<φtq/ ђLЗ@Է E˺ DBW8> ע^V_%VB& 4Wc`sB'Әkb!?mÆۺ֘"jV| զ j鷫&t9 wۄC 4cWS>ْ YႪjcL`{B@nc μ4@}Aܗ$GWHb1AR^i8H$!H\S9 V=$Xk/1Lwh]Ä4̚`xjfF 1ŗmO3pLȟBC e+`}>#ߥñ RՉBɩߘ͎ 21߹Mf҅ǼSû`ƘLrձ˜!^?NcNp̢s1wH'$tq޷dOzEʴ C 44qmn^] Mެ϶gPf۬Y΅鈻u cvֺۦ`Y齼8nwz+>1>ًRYA ..'՟ԿܛL3 жp 8XС < 4R&^j.e=at3/5IEŲ/Φ\ 7J2۪g< a'ђ d‡*֎ҧʧѹBGLmwȱӋԫѕc/*-ӹۋ)cŲp9ʡbK-;üs] .kB%Uʠ!λc•cЙI ʁP~ҷqθm` ˜B| Es첏ɜ c1gӅsu 6pvѰ-p8΄mYȨβƖ;OA wEo֋;HSכ wlLYA> Pd{㙮L H؛A׈ǧ49'@gŖBWZjn⵻ڋ>= [v mڇFցd$-~<.<`f/:RÃHj4q=;5COﰉ!7-$쬨A RpqwZY۳; М \TmvHɏts٫RB1*رߩ>*}8ʶ̩+kwݽѡH +` `*mozҾؘWs˱4L>٘TػVS4֐yǶcԸǔIJ`ȬFg V;o.]BRTw bY!rcqtRj1ӟǶx>RЗD񜸆B1ΤY止I蘺nƳޘ!Ec{”ᩪm1ь$Bǥv^XGmwXH>=R,5Sĵ c>!3/ 7@Cw~zɫwl΢ ӏ񜻯$ߢȃĸS"5Ñ𣴛4wю&ךVΜə$VjA P& >&><Dfb 5j?q:m>۪q2!!߫N!BxܣBj(za`E >éţ"ںН"$:I*گXLFԲY:m|"Մ>zɸƤwn~Lċ‹$H|Ӻ޺ ~ձwEȘ׌`zҪBEuظ7' ;08ycOfɵ.ѺOΞ{I O12 ٳX cspTԳJlO͕݁ K"Ѻ!O.ü2&؏?' fgђעȕJ "ڏ / ER :+ȋs\dOBJ੿u dV{ '΁oe:tNAAB5R\ ΰfl,;tTznBFtN.&!Fq+ -PϕS΢,Vk˱jCΔҳ(z۸\ɾÒic۶'ۛ͟f ؾh;ڸ"®Vqd8 ڛF}͕7c򽙶;΄H2ĕB .ᅢ꒯?9V癨] ف`.?2~X氻Ƞ® ɉ(Ѱ\õOߢ`ǜFI}]W<8yǰOݶT+̕V̋i9WýRϺI6S?ѿؚM+<瑱11Z ȑՅՁR ]  t>Ö` 0^BNyMsCZ(ظILJd#*pVE!$޺Q;/n B0T+nY gPLx *M;֝DH Խ+ƘtBȔ  c24O4>*dҜ &ؕ׹!wbmEƦ٭ L͹ߊ\jÒLj ˯*HᴤEVfíRη< wtľ4 OR鶽lp4آ޽>۹S!O;*2B ;·WǶj⾵ݟֿ]i֪ m\Չ+Ɩ츋\S͒#sE z"jꏫZj.Ocĵ- |I}Sz`WzϤ΋W⾽ ͥ ؘƎmݜەӞ3$\$eŢEx%TrQ.)APۼ!J#OO۹*I`2"2"S堡|⻞܁լ f@85жS۔ǼFOBϕ E`$h̷ԴR.S #pزfpT"́\u'v6ݼאĻǍԕӬܠ򴣾Q s!^I-SOIܻظO]xOmFԴ* ϤHEsc˫&!˅ Uڷ4 ~l΢ZӍ⸝.b*ϖۼĺ 5$Ǥ2HɓVT`hЁ45ɦ←VίG2ĺBAʺE~.`ǼF͢A ?$Ĝp̕4 .>680c?Ġm#EʤD(9.P-ƺSk J(xbcԘL G.ԛͱ1۰:?7ˋ+ ֹہ¥J1,ۣ\&?mΜzL.ҩw޺"•P 1"H๦ۋTw38͈εvdU޴L iβcwκVzĈ hкVмѿA׺ǽ.q~A8}ƒ+Ĭ+IMޟC5p \b֮ B.嶑չg`.zLm`5j>}t 4@IL XUm/cA ڳ۽θ4}$.8+ <(΂i}[B=x5HޚdE62[5~h;W7g dz|1O85Y62gةQi jsL 8.ڕYfҌы1ϟRxBzV\Ҝ޺BX9E c\̶\EƬjʯwĺw˙jyز:۳F!^ccˀ4Ɋʴ8}tyHRƇz묽Αu֊m޽Ɏǹ~(YJ텱& tVW޽~WO1 ۼ_Pʽkwװwz' ΃ꟶ̺ıEP tNίAzLԴ zx跠. - j$R̕ Xͬ0jgæQmúAH؍˘fp3g-p$ J.:' #{$nxw 9xnj Lu~_W *ϳwj8șV?c*ػyT͎Rm'֢Cց-tsܛѢw>UܞS_w޴2Ҳa jw[tט]ε1YȊٙVKUZ.<Է;!Ǽ \ ,S\ Ջβڕ5⽰˄zptx1YX۳ ȶXBͩVęV؋ȡ*옺1ҎDP\%Jﰴmgz {ⵛ<\pg4.0 jbpx$ֻ= 0 G<vOZ(8RGb_%˫%)O$)'+7j?]4cl$"uV tc۪дȍRշz}śgmDY mȽ˔<t(qO!wȊje$ԺpϽ`孳;6B5~O<ܻ&-~ȸ+ 뜵jʿU֛! L Q\ y]ԷSDȩ٢VƩb̻Sۦ8?b͓mE߬ɿ.+':ߖ͕k.Ŗίӷi ㈲ν %Y_D/!"[XQ]L;/Lz>DZN?6E({5R ʁP"!ѭՏ6Ÿ!۹풸eH҆j+pâzİ๎`?HALc™ѕtEAt'Gș2òL Ћgj6cYZSc B.͘ɭ$ċs.ԢR? gѕ- wjVƖ.Ф޽r8ʙYC CֺVLn>ɫtdgS.fƺgyNY~j-`?.f/ͯR[Ϫ B8tv֩fѰ ˘|>ޛ\ҳ'1Ҹ %D)]L:9dE38VEy ~J8$8ѭ ʀѿhO1ښ\gްwȳq橭8Ɯp̽CLWwEҩ触 tȸLw58 +!-·*&iu_jWǿ＀>ϻe!ɕSɫՒ'l`U^ vm`Y_֚dO|жѹ>w.Vǖ!;Fdtt͘B8 Ĺ۷.Ē񈻍`>ﳦоqϩ,*4̴zԙ w.wZ%Y G+>P 8ptR,EA 21'B+4iiΨTkq)z[]z29Tm–>d )Q: :QI!e*A vU#Gf˫ûOj 0ۼ<S_Wm˰YŹ ޽ȸ tע룷X(>Z ðKX.zۓԗoR7չY \ ?؜5SۘǶڼq֏w T\"i.T;׺2߬Yοcq ht ۳ɶByӄ1lF` E 8]; Ǭ .ԽBH VzƷWLR۹Ҭ gTǖʙ숯~ˢgQ tO.SUwȽEڳ]tʽQKH l _>v?"8E3W?$ĝ:̷E𺻼jʿ(L\á8j2!)$ kP] ䷣#̢{x Hߒe#R( /$@7zpB nȸXHJEдZ3ђwIrŔR*; D;Զ\ҁ÷ףE ⰸ{5R!*q2'|b轎ׇmjʷHVemΙ"کP13?`"Vg_мIhRd0j\ ΐSR\~r&O΁밾ގҙuDڴ5tU njV\ɈE˄qY+ƍaQ - .';US+`$HLV~ʍ(.[8=$V4!ئB'w CY_ِ Ź< / ġE4ގ.Ldz%`8JŬEDT_ӏ[ Ј\йmڻ$O8ɝt4ۋ;Cw݌dҩ4RNp--x%ʽ+) 5B̀wќ.Ȓ .S ^ 弄 z̈p ųL4c1Ŧ><П<炡}ʈʟẓ쾑YԆfSZhT\\ q撲.m4p' ğ;C RԺ  t E ? ڷLmř b Ĩ.N0Sh&Z($vOf̔Z(" 8$ͺSgjJ[5PuB$@Z$Ӆ.ՇpՈiܹ^ȳ8ܕԅ\ B"ڽ\ ]5жu8 myKzޝ> ˹ 6YxU4#чܵpşAGԄ$w'8DzͬsHƷ OԚ{BѿJzNÏL Ϭ áq<~C Pί1ź? V޷Ƕߦt my lIވfkjR .з+j*HԷO ؋žStPρ˩n~ZߒqI+BЂp󟰝ϩ~̖BLLES۽4ESįjۏ` ' ;ؘpzrO]8Qܑٺiٷ?լ 4S Ӳ^Arh6cX 7߫^~!amZ(8R ȈoXQ-"1"a8IgIx!cZ4wΥZw ~< .̕Ԁj͵„6.ӝE߿ 4ß m@46pŁš{K$E6>ղĘA4T?d=ܜ V̓][Ȍ4 cs]*iY 8<}Lʈ >` e<>潭oə ǰ2YU ľb Hۼ+2ʺj8͘?ȰdOVgtV  i ľvֶt|g\tl\rݠ6q#M=*Oэk¬Mn-%VřWm4$Sʽ5qM^3m>J_]q 9j`l⸉z.ԟצݕڼ*m*z{U mGĺḃiNQƟܻ ɥ_ٻNx$ĥ.|⵰ ZjĐmΤG˱4!nw'ػBڨ 'BӞ8 FtZ!->ɥL-߷ÞĖj`qܺr$ !晟RԯfQܢϘ3Gg>ۆTSPR<рcmΈ˱>!.=ѭ<14LXe7%s;fթѶ(!`MM/9L)B4ƭ?8?b1fQ.ĻC ?шY:ۈBػ/ӕȧY1{mT$֟ͷ+3юu ~} YiywmηsbfЭH >Ţ1҄mڛ ̬b w]E Xظ ֻξ$pY cSB'.tMެZ Hƺe߁z|cྲྀ<}]̝.;ȅ|, m™ ˸GǷܼ*icKo1w㽼\ fUF>Lt $ڙS^/A]LZY`轊ُ݄f`~*Iѐ5Tթ;ם ۀ? ՞iX40>͖f5Y R҄:@oICէ]+&)·F* xۼ۹j|. LӃ;tʐѿ8+Ƶ8H LߕNAO`VNtLjڨݍڼfŞژcvALϵwOԃwޡEŽA\Ǽ츅tH j{Eȹ!< Ҝ$᩹q\.ϋݜ=Oξ65wѶw:+fظHEp !;X͂ Ĕc wOڻY@z;bIѿ7R E0*$P-tʖز?"!H O%z﹡'рj͈`ގɪ 8ʷi'ΐy8/Ӟڻ?j͞h X)=R(#cAExj<4$+&LʐAYe#xՈ(w"<+ݟ'EBF' 1V4@`DȦ|KӐ\ ػL~\\Ϻ谯 ?ѷSKF=>FhL4۵Pq.}ϋ[!4ޏ?أ6˹۬\~Qϕ< %βɻ;8܏B۪Vg m-~I{g ۈfǶI SS͇O1FE8jʨ PZ" ֚A1 ׾ðHwHN`ӕ´8ދΦc8ξKOg.84EЈS) YZ tX *f҃ ŦC*[$_%cCOL"زĝ:c+ z2fJ۳<85qѤ(4{'m}ܫ`FǜnEȡ4t;DԷٜ'1h;;ȞV{\ ѿ7oõݳ9mV"¤mӫ.룴Ƽ̞<ؗ59OQ-Vċ˘,; ØfL;׋˥r؆7>:Gl,c;Siί)P-+rQ.%IY6O9ӞG /4@jՅ⻾*p՛O? ѭŪ H"Og`RِV$c VBiʫ$4DeY*B1qCᶷдLmچ}ͽp4w׃58҄؛:@I HFsʶ:έ?`9Z8\ \tf8 j5;ړM޳-*隸VH"ωg.ľ0Sg!f ǿ璲|Vm$FLB *w^+ƐZ#`6Z&߇wpeĈֲԿEʨ>7絽B܉'΍ʟS8ͣZw' _ ~$a'Ś#cn4_9j|1ѿE1ҸIcB) LݟcԷ r1:fÛׅ2USp ڦǶڿ2ǿ mBH᩹dijչ]]U8'{wXRθێ1хI۳\ƶID琉w s½%rrW ~=,/EfWR`&;LsjU' $EN#dvBWRY2Z(;ȻԷgG. ԶϐӺSuqνȕ ?'1ƑSVжtnj>zƞ*8嶜wWoc>??Cֶmiܜt$7j5LD \.A޺D 穪2mA Pߢȩ ̇Lc~41<'OnVĭ$+Wľ8+`umZ G1BOLjY8?؎ɉeѳ1 Ѕ` $d~C ʆ޴sʕ$PۼTLH4ƻw ًη#3>z]\Ɖۭ~ ;pj\Յ,;Iu䣴 ۢLL윸ˈ4cѶjV?آ}Е51t ය_P] 1 8njwаDzZ 8RpEC -q3/ImA ۤ&w>ڨ 1S>$Lb CN!o N\Y4 `LA5望2bӜH`>HK!*.иTĀ!Ɍ6Ѱ尸T` 2ز zu Żt&Yc$fыd'fwڪ z,!ρ>Kd큹־³ގ LWpՏ'c WGԽ/~ݜcv+= mȏEe fG$imm Yz7fS5y 42߬Hƨ O$Vٳ\͞IjϢ%hVȅlt  yfINIHpǶ-B ܽpσu _>`H 0Ĝ+W۪ ڟ3˂tLH $&+Ɔ Bc L #X"}J}0>Y&'.ʭZ> C#\37Uvv1>ϻE}# j̧2ߕA_O1 yƙ4.ၰMԉ$־{&BÒ޷ìz7Dw8f ԉû$O tU *Փlo?¯ӷ$~i4S#M/ f~ľ 풾,t:Z ?Ci1Ș޷j͞p왱轔 5VE?I?ί+`tĭ;1E|Ӷܭ '@܀KܡçV SBYt1yc<\ 2ծ?a~R韼HpɆmק̎bPBĆLW5 Aלē;Yk:tZ$c T\wA'"^NL&^*?BU+s8ħ ˬʯRO)~Iϋ`8ʴ&ϘÔǟY$jװ\,R۟`LJ͇Òbńwѻɱ1қźeHU;ס5҂1ŕ+ M.OSľW$ľԬ]ǭxNF qW$fQ.ǥ&1jЎа mSŅw VԷG14HSe`1 LՐRJ?L?+ԙz tZʽ.6(c˾0sлhЁ& zC ބ:7ְKdI8{g1۪Z(.JO?)~ ?9ɳ<~d R, ǭ-r;ӋzҫZʅcԺߢ$.`< 8ʡڔ}J\UC1ھ ־_\޺84̠a=*m$W9V9GBS/zzzWtzӥ·'6ݩ8޺xEИEؽLTH;{zεDAD*ޝ4 H4Z啿fј`́*8f mjhS\ɘYw՜t A։V(E~~e!-Ǥz8˨TEt.I8ʤ!`{ I.᏷] ft4ɼ>dwŬɦ%p'R>OY׼$'כgޏ Ʋ ʁZ>B'$ͅˠm xÜJw - Qk:3'@(Y ~XI%.~=jXgˮN!Xp7&߫C+$7$]*ibfg"жݧm>ڬ V;wrc.OgѳR4վ~ʭGU8ܶRHzȸWAeV |\E@V}دk'VEl g]R\ AـV8_y `IgВ BЃgظIN!wפwp U]K$1т!юfѦ7ľ6ε |uҭԽûSzϓךּ$OHVɰOT$YRʴA ޾q4` й>S$I+EZBVز.`Em7 V̉E+qZOY&z/1UMzظoLLt5 ,쾌6ƷǶ*xI\7wk鈻Rw(\TR șы1YyXѹT̈́ҺX`8ij⾣3јjOЩHp RpޖXtĤ# E(?z%vֶ* E8^ȬZʽ ʽbӽ٘ VBТSǭrYI?S5!hIN!n+`[~4- >V*ՠB.Ւ&քEhQ;pɴPCO TwXӈAdҶZ>̨Æњ\T}1OLˇ͢*I1cB1q⾉V;⸴lVЗ`Jų{EO8͙Y.۽ 1Oj7t<禾 1H$w\ ԕ "ڽ<˱Lb8 5Qܩ ڶ1 ߬>٦)LQBдp0tZ o爲m' mۼi8.۶݇r8" LS^Brؽ4C R1uŨ-V=*Lj`8:&zXQ8H˱5θ#.КIt<[Jt4!2w` O7ψmǧձpw鮢۰F1ŌgۧȒçā<糼57S4è?>hRcEOݎ́;Dp|f(יmwI h}sʦ'Ԙq涽lm'Fw!EAeÎ8F;\أį  ' M4W~5;Ԟҩ׮ ˟O݇}aOVUӲ3B۳ ;.b1xw׮ ď.N;׺w$IREز ! Hɘ.Gز  ܎F Ɂ:H SӎAn,հO m+'ދs2"_ֆa>:F`/^HT;5hV'$cY\Ƽ*{u}#Էz۰0pjY$ەmҖ1۹4B(jEѷ2c¨ cID? ژSF\ƳmݻO1 ̖~dLLccB'Ȋᰚ!IDj ̢b Q`5OZERϖؖľ '(;B5yⷫ;wDHۓ8Y WЬһ!]\T趺7;ˮNO "̺詿Cԥ\E gwjEe.BٽLLQܙ/oTBzA׋׹.imݥX +#*z^?52IƘ=!%):F˱ ΦGة*qe z$ْ$ю>PL${ڼЃꜵbƽdB]b.Ժܻ>Sεۼz.'$ew|c%*LĶ8jĵŽܜVc {r+ Fdz?д5ğg?mŋ袺#c:L ˣ? |> cB]n֣+7mZ8Qjz.ӇR\8*ֳ?afޱFdz1ҬǶ~H zpl߰w'(Y*4ضV8?ux{A.! .FzOFR+6 ]s*z#p)'Ycc>S ۹Ke=~'ўGE9*ǿGxegf\ E>p@.8w~ l1B\ }U8L1⩼z̯81\Ҍٗû;X_֢N$H\Ȉt vR$?hE#!+V̽u÷1q ݕ `uɩ&BH ]cA Қ跰ԺJ<Σt+ z(VИpÅ+&Y tӬɿ޺RzmH zݶ Jfx%B'Nq β|x?>Aw(Pm]VӺg/ӅYJ5HᕹC23L ʎ}D'[ )2e!4O D !+hIlMVTFn65oʽX;̇Դ]V"jEZecqزD4ɑq?ĥȞ3V' 4-ۥߦޟfR cȿz2ļݜݎդ'¦*աҳ#>~kj(6Yǫ+JŹtƜκεWFx}ų zS!bI\ũ?x H.4MR;cE7ꅴѹFΘr؋ń '2`<8ǟV{ێ ᬷf!j^а$ʷRǷ \EI참~t XD忳!V"8Ļa5ģhL;.βy ^3B'P'Hd 4YͬNg''دڼP۽qommps'4$]ý sÛOt 5ëڪ[ ƬC稟X֦V Դ?Yn<֓?.ǯ RG`л,սEȱǒ>IEt\˘"2VT!Φ +*vI݄-%ʼn(OB OԦb$Q1` 4޴$V%pβ ѹw Ε\C 4e58NJU ÍBg۳ :yE2 5{  LL!u $-YV޷JYFcFR}ЋˑxRs/$JK.Gf/kIJC!2跨f1<{CIJ?$ZRZL޺e7ţ!.ة`ʱ.?'X˭c+TCܩ[޽VFɯ1W¤*cͰ.ԯ,1ί#ƭ޴;1w\ɋ'`@.?鴙سWNĬƙBwgƜ$ǫθ FpE0Ь:lqFǽiL޺YԴ㋳Nܛ{ƒW޽ޑ j]1јɜfط.46zɘYCۧݺKgLAm1EݛzBz +2ԺGMfq#;Kv2'Y+*˭?$mC֢<ȈѰwzk1ϕ幁ÈVlΜ6'ԎjYEѡi@̶'eߘC`MJŞаŎKmpޥ;& #XtHƣ'Lϧⵋ1VtBΠI݇Z ˵j`Ǟ͛]?J!<0; $ gIJܬLK!L\Ƿ#/*զR#ľXwP ª.Ɣ}ŋSk}$B/q'ΤƓ /ƢƟ͜4YVϫDǰ?vIDŽ EjΏȰ{;:6z0+չb mLCEȱzSʓΞܜUڿϝȲZ$ij•-Э++ݶHƘ_OѶ?< VŕS`;] ω'»4 A|w֦B) c(5ВXќwǰYt ըJ>Ӝ8Oڬ ׄXjUw Sxm$V8YŊӽH̹́$P:4_(͏'ݔ&? y SsC]HBU~ޱǘ=?T =55.ۧd^&%Iẻj pgެ'w 4إjB4 ۹av隸^eU*i@miŠݗ> Ͼi4>ܻ1Oڂĭz؃v'MޯzbӯS[JYV /ӅV~#{ 8/It 'Q⻗Y]}^ '+(8 mp9VSg 1V F (צ܈1Ω\$<'-ZSV(^Ȱʷɕ~Ҭ.*+ BAOH҅۹Bl+3?mτ6QM p) =*whq#`Y.S MWVn+UּRddBBt9, $^ `]߬u# ρS*cbE]xYF;_ffSۦLX>ե4vRH y7$sIwݯ>-tBɬ'@x}ʷY2 Ą+Ɨvʶep̭@L#? GĵD\F 0COY?LfF cUڳ- OѳBn>H SԼ ǿsʳOpٹϘSzĵ 0#8Z(L'Гg|ÔѰ Rĵ\ ɹۼ} xp_ـ%&Ф 7>/$g/dHV"εLJHhVĩn+'ׄUF%دB'VYr6eYb"SJdwa᜻tʖ\bzw8RνNXˎވЉ_|͵W>%גK>h޽Bz Ϩ 8shW.;wѱ߹kR"*; 컳å?mԉYuɺrtͭS$\ð(׈ՋLҁ< $׸Ѷ<ڑʦ O޺ρ wq r ʽԯJ;ĩֈp p8]1Ѡz1m Έċ ?VJO ';ڷhг֟ LʋwZ]EзnͶ *!ݥsЄ܄ _DTva?~ʇF ti٥Q$̰KsO~14!c.ǹ Aטit; إTf㪑:дYȸXpf Ō'U{j5Jǭ"VWεB8Ө ~].Y8R¡ҩS]$tfJBĕ8;WcFb '>Ӊm GB{V4%5.˱+ç8;ί5e`ϋ׶нjHϊR袺N+ƍw1ۼ_+1#$ċFPgR >n͒wz"_cݽ}h ۼlJ"YI$1۪a?f DV Φ&ظ+Nd z2w  yY6Ε\jHϏcHsȚmf< 6DǃHI Q%L!&4+mx4IC?fc ̬$ā_:zۆ۳ Z1!*Y'/4kBI` cAVܑ!/E˭'׌OzNm?v*ևy ΁2͢Å1Z EՁjܣr;7H2zEݘhЁ9yzۯyLЃmv)䜻6 ػ췱wȕpOZ\O폷̶w1 ztq˶ E?ؽ.!ķj̽ƢYԚթrts0 iM&#*\j@V?4< *PΦ/OL"88ѭZ ALUjph\όض ՜LɻHDpՊ$/՛`<\j'J7Y<fJB̶w Pwݑ۹ȸ]1DOݶޠwˤˁcDcZfRI1-rܣܢ "P.ۼݰf>w+]Kz<Xt\ aľ4ՠwR׷+Ў<;‰矰Ë_0`ˆřѰ*  z.>"zѬ%O+&'Ԗ#; )vrcӐkvr a?!?L, r68U8޷ gʍ5!9,3$rGcﰢĵ٢!R\髃iY?m7|ʵ³OD;hװ 7 En͜͹۞&4CٞYàz̏}ل!^͏\DwM<]x`įB b (Ӵfʷǁ?]!5\6L쏮XBgԺ'aYΕ dV/ӛJh˦ZqĻLc'ຸ1V|]!t˱&ؽC Hw'8 h.́˝~2BI'թzϋ]:5 Xͻ 9"n+b$n+ۧV*Wz+د'C-Mѳ0ŇS~r% 1Ƕg݅~kfظt̕͢Bc!i֘j πwgmP;mszŎX ҇lfpsŊӌmwd VSv6݁s cԿLɕ|E6ƿv՟wty'αາÕ̔qV!Ҝr? Iа\ϙM H H(IqgȺ}Lͳգ/.NJ簣!gpEt>̊ճ?~C tqε3?Öҳ8YjϷGɨ 5RLQ'Ȃ+6(Y?͔>7aᢿK w Hp5JKޱ?2"ƉRo*J]4$3F#/LS 4!ĻFƺJH˫?ػ-⽭įْǜcU'`DȈA֡֏Sдc˷ܛٷܽo٣8Rx9>čګYӥc$٢ϽEӎҙѕsmκ謽5S "4ޅ} mˣ<+ep5г ̶Eh̜|֎ʩ 8 6Y}mκ? E`6~A8ĵcF'ٶÕ1`ʟ?$; ǿ/쾑OScȴj2̘QVεSErjc_>؀׈V lNӚ֜Ali}R!1 55gAAAicwa?8!+N)OjV7\hVI{$"EYû쯥c詹,ί}wňĕ$20h묷~!ęǎϡδVOʽGĻ~mQfwcpރVd(ݽ$ĵmVć®.Ӊ +М5f(.xfPϽXO\{Ѱ:8pƤх j- ȗ휵Єé$i/IwtLߦ߄nx!>sN"'1L&.` >Gʽʜ  \t8DJȼ8pE!\ÀI۳jǮ sV\w1~ ?R<wjA򟰊++ (xӞ˿KNe(F jC4z ^%)&ѿ&QP-n>'? β\'ƶHiLť.wȕzz cEz`,Օ. C R TPąwN̍;ZʇGַOqρc;fT;޺ԺЋwLĦ~Й$ЕIʷwѯعDȌտ޺ 5$4ɩwŚZtGXεH 1SHɤj]㋳ ̺Ć_Ӟ5Y΂.$Y1*PꕰX˽ʯ]G$кĵjͺ$ꕿ[ϓޔMJ4"APc3mz۶-ʼcʕ YV灭/`u´+Gķ܈gQh`ν* cOKi#DA"ǿ%D'Fh?M/I1VKX3ص;?ωEIJ?l,ˠF;P[2 jie ѳKӂY` c<޺|E>Bɶ\gȕmxٞܕ/}Y cڒtJEJzW.jS ˄c‡ εcŗo w`r JgEV ȋ2L88?Aʈ>榵 .` ޽3ѯʧ>!OEO! ĵcn58~@]^_8,~ Οz$$ܑٟr. նǛ?wծ֛ʞ`HƟ„Ew `xՅGjǽ.bƶNj󒯵œuu iݜ  N/ӤY6c>4x[E$t'8nS\'ձf7 %D )2Aؠ!ѿ''+ÎYń] ýpjEBRՈθ8B8L/ꙒҀ`Q0בؕ;;̔5j8Ѥǫѳ䎽!͟: ޔBh;ׂù xʷ!+ó!?џ j x쾖!dj+ E pO45c$;jȹ(pVBc(ׂ ċgY q1'Z ޴$Iz އ\A14za1Bf͊+ ]w<2"VO˽د᳼ yO*:V8E>̖zíc i*uZ -Q7!AV$W7He*L"K5+&Y6Cj0KNgǘ"ɳ$*R̦oLĚ&;I}GHDͦ Zm YD)#eRiB؄t1jmeI7~wˠĶV&SТ˸>ʽ[ ɋ) xZłծzѶ$ЩƯq;ұ :ۛ Q轵|c⵽tʏQ跰 5ߨzāV\t°Yԝ#ђǛ#$O˯7 zqm ѳ `zɕ!k!hg  1'. Dj:ۺRc/$Bͷ޺X C Lrػ$Ҽ8չbӿW-}?6<K0rQ/A ?5#Z۶[5 9pz2q 􈠉ʴTYp>n⵵YŘE{Eբ^ ϋ󽶥جNpK>ϯӎGԄ۫_ҘD.A  48ǣ{'AfOOs 8h> !?24 \b9Z־Ya- VĽѶ0jͼ~ʃm4Ɉ*+^ͦ ~ضS?ؕ3HJ!z$y+$̄jۜdQÂzƬε΃䢺{Hɖf҅زʴh,ɖ wїf躆i ĻOI4\ 6BZ຾` Ѷ.cb`;jgɪ o۳~*`QYݢ>\#1#>=cUS髾)!FSLe;+q)Ppɿ(j?(#S@$HkHuƮѩ 4\wH }܅E9D\қ'Ù程1x~r!ί! ZJIObYY ;rآ "*.Ƿ 1JnC~ rm·4ɦ庾'$ր$JYɑ1VfØz۫\'\Պη54`' ' E]HIՒ2V`ƹ'dsٲ/zĻ,NEm*\ .e 6U ds #U;$6;x[۹2]Y C4ɞOI1;A5 P"6+<Pε ǰ SOڗ2߈\ݺľ.48fƭ*ɔ" XW˚ ľ 1d½(ӱlOk Y跽OP*ⰲ/>τS`z%7'˃HwȂV(B[ ">̨BV**A>ɳ<0,N3zę8 ? `S*ϋOʆ;ڣ!E7jSzN'TUȜi!fO*$BgއBVǍpt•YQsmԡtE<EU ᶺ\ ؛.ۼIzM̥B~ *Ϫ (CEZĵPa pddzrG.A OEч@̳ޜ2 ?mηqwȩ5˫ҟNTuBFľ1޽- .ăt/mfO, ĵ*Ѷ"+m V?F޺> ? %%L _$\'+z?^+$ѭ#ML+~t $:>|1`2ggclB ˫e?; ϛt%e ٳ6ǿ!+|ӹANJ _pcGX˞w"ݥ˕V]ؽSʜǛйܰҶ=?fɒX Ή q.صCLXB sݏRzLjǿh.?Or۹ ȶִf4¯?Yػ鈠B :D.L$OQpd چxY¦嶷Pѽ4Դ&غ#̴tzO׶+ xYԣx ̢٢ξ2wOΕw Lʧ϶t<\J[ bsٿC;ԾQg(S9zZB E!R'P)'+~AĄ:F1 $/㖞eǣ۰f죷5мל;7qܻ;ȦVjL4ެυθOizpj󢰪ƈ4RA4_كm>MYw-̯.4ɿ}>m{ ś!B`ch+>@1Ң 6ѵO'N`ż즬Y]˪ t/ ص \*sֻ\) |Ӻ/ ǦV((/ƺ+`Ǖw|s偰Ӭ1ѽVVAׇ` RBŝROoӘЕ8ZPwľlccw ۣƲWHt58͏4P{R,]tPw`ʯ>š<I4<':W9qAׂ?Sؽåsܕ ɓԺsЮ F{âʴĵ˕򽱷Pϔ5kˋڙы٢J8'Uܳ0Y;*ֲTf1žûɉj>]㺵&x$ 5+R.݈gÄ÷҂w躗O 5ݬTYE!ןOjIV;ˋ橶#ĵK՘jVB~`J\_V'w {Et' HxVкE΍VCĈYο25Bo* ~zȱZV1Ż<1'3 ttDž',`>nׇX K90c˓2 =<ѧ@ʛV ,@`$910jw 6 㒯s + >QS%4>+Ss$еmj́ϕIr؈ y̔8㪩 ٦āxbVe + !ѧfcۅқ!(tīد 2+!Ujя⻣{$ 確Eլ$D.-aImͻڼ,լѦJy5޴־0޷τ̿EFEց4ф۹{φĈx+î j дZPci?^Ȭ{ǭhBk?c ԌƹS*䜵qԦͅisE VͿEZʩСѿsӹ 1Y4w㕭.c (دѹP;q5ԟ t> >cˬZ!~Ҙ}!Ǭ$!⚺R57gmS"N.p4<ΉE+EB `:PRw9۶52n],BدsfZ  ;1򴺲~Л볼 S\L:{ﳿbBjQk Ջe&;ˡ Yӥ'׺`Ǖz_pMބC֞ij͕Ӱ޺jH蟶qÅpԺ孱~8p؜ذsd1j.͛릸/+ Yѽ ؽ2.:w T?5$%bө 1'}=Wcȳ !$ٕE$7 ﹲ'ŠxOKiݢ:K) t ،wFRÖTOΓ BU+Šأ+4ۛbӎ@ 0DwKKܺS!>ŔZ%pPpV*j?;!9g ]"52Z쟪md$JLF*EϫZݳE쳳В.zҵ~^ȽԆm۹1ҕzz8z'tܧ׺ E:Ht .Д4Y \Ϭ +({-1`ns`uId j8Ŭίp.e1ňnjص$ʽǪwѶƋdrFRϋ-⋭ʅ1$ M.>z;4|9遹pOԙߦw`ЕZ8È r]8׺H>p / jvt.  RL hV+D&g-MȠaEX)ε+OΉRɬ% BGL@jVJ#Y6ز$BʋOmE|!.uLd1/]:ۢ8ErjWt蟶Y˱+GYǼ׍ҲİAE_ i>c ˎ6ݕ;d`ug]f5LKȟRQʴC5ҵHƏԕVެ}zgV{6֜7 I]z wȈ,%EȧB\$ @5˰s!"zǢR К;˔5+ÔzV5#(&cŗ*Ȟ\ﰐƎѰ YЦsF m`(ИY8EUӅb3/*g<]C,[Ƕo-%F$ʴ l94;` t@(l9q|!ޱ߶$Ў?bc.Jŋw pƱO{cc'ѷŰs@jucA֐ѕ B̸կ຾jB$*·R;;sbLĪlʱQѶw*j޷ B $t}툵1jJj<E!ӈѿβYȐ'۳E9E]qN{Ѷ Χ;&jiB]k"@pߋRv 057_Ӊ⸧1+ Օ  ؎h1Ѱac2޺  `EhԳ<~сβצEã'}Ӛ3#l</L۶(MbtF%? )dK#$Z $A=ޱBq)=$'۰(t Ά#;Y+ fѭٳ5E$X戵'%w7L"^`&O4IƬĴ>ѿEctډcDb-Vͼ8pbѲ&ͱ\W+{UکԷ((.d">ʽ@>R.Cu跶?G'F ޺O.(V1tRʰTc"5o x-ٕR'R'wE*1B˱F 246ѳ6S+~:,Ժ ]U 4ҺZEBhmfƾǭ Aw\0Y0V* i;1˥QY1?O1þ)Pz%)g/}$(҅(Wgǽ#5<ԽΌ.$٘X.B Dx\@оľcR? ۸.v$&دى9صNïS;΅+Ƅҳΰ*BЙ$21'ѴqiU?Sǿ9+L۹Fը~VnBɎd) Hɡw}mtޑpB11ל E!Nj] ⩡ظ Ƕ͵mȤԴ鴽ŁVVu/]dB:8+|.E ;'ʼn$A+ .FO`jm+ ĵ;>w6aǰ;ˡwh+kqcBBzɃ /5`Lͦv8ʾ_ θ\əH ('21Y˱ ɩ~Aε 5m~'ǿ_ӳ~$ +ξNAֹsбJb~.>n+_Ԟ,YZ;;qUӉL(wά 4:(wǯj(Ucxg(ׄx1'q˯ )Ƕz%DEMW%Fc dz ´.?)x 6+ƻE$ʷ頻ѦĎ; .f 'Ή`*1m Ɏٶї\4Ҭ $Eùk˚Eݚ,iwʔѵɑwUɟ䷩mӳm?YbfĚ%`]PBlj鰻x8܇ͯ!tgB&؅R ŎH 69,՜ ;Lw^!$Iݨ \E4츙ˈձ ӜQѬ .ϖۋ' {Ж>.Ø73mVǰг¢c8Lʅ;υLA Ĭ ͜0ظ Y \$ٞڋ&6 whV*i;]tEzY["t1&ذGԘrؽh!OtɶޜcЈD Pϳ2ɳfxB^ $mb>z`N3E1ҒLt \e5̦Y$^ξ*/۹)ŌSD`<]ɩz͜!ïA⾲;Ȅεj$͖m823mȥȕ–嶹ʽO.pѹH 勳6Rʽ*LƵTՔv,D&z+ 5wH n8B?ޱ`3"6  ƶ-?찦Y.a2ytm苭G﹚钸>۪_w{ˈ 9qsԷYRbΔW'ʊ ǿġͨZO8ƭ{ۜi&GNýbҜcԯ`Om>ʷεSōZ%$VC!+DVHƅO zA1P+k;˦۰r8zLdqԷ1ģίQEy /θ(ώötV筮+efȳ]^ߢ/S@B!M`qma ɬns{ǼĨ䦬 emĵxT{Iw ŸP u ŗLбQw 3ŗѿ=9T įD& wN<0j )߫I1?吝ѤxLm聭 T}ӆj5ބH ÄǰjzˉR <Cğ՘ƬtЃO7 vtUM`8B*UɁʷwȩWУtƣL;jʽY2ef룫PT۶!ͦaS EeL\w!!́YѮ wm9\9酴> ?϶w-xoL5/g}b$D\ 'xO'w35s匪h!>rSЁӼ$5ꬷiZ ε1†JcVB=* 4 1GNb18Jf΂;"zO B+5<}ЗKE۳imD&mv5H õί ζ$fՈ*$1Ҷ +2/Ȧ~%EŜu>/\GR̅YzWٽ;sʥd`k;ڵ©h܋(ט;ԯzyǡڲ Ծ`c敳@\c02Vz'юqVºcB{K?ʉ2 nͺ vqcl`꣱ċEΜBͦߥ t# WЂ$ I j1ѫ!(+zLJ'tyHқRO> _۶Ω?\ҰSM @GVnGq,ՕBl 戾($+ zYd ' Ҏ07<3Z(32أPHIJdP&j3jU#IF@w-ίV6R̨BL.`:\ɨ'+󋰞pm Ǝsلzx!\ϕ`mr'OjƹԷf'iݼRǿ@*4<ƢK10(Gc.#!͇jJb$im'(װћEmΣEԺ_g 2`t6fڣƐԴZc1ޕ˷Q EÊY?ytt+ rIP.4尻@\E .`4عΰ@ћŇ跴O О,!gOq˽ +5Kh;bөz9￈۹79`E ͛YLώFĊvUڿуl_%ͭJf^S (ŧP"SHI <(l. 6VǤDۧ'@(2Q܄u *g ۚ+%8ӧnc|ǶHư9VLү|Bǰ҅4w\җ4Ë qܟ,E$Hۤ#dz$mJŕ1'Q1ёJӡ躍8 E.1}g.\ Si?_̦ f` LPwxjĭE֗f̻; FBj ՅLzQ f-ɰ\ɻB4 )t@c2'4Ҳq#tۢɋ.ҰPزo! zɧч0 )4嶰Kۼ]!{$ߜ:dn++ʅG͝:IJSb1? 7-m<>̙Д`Oƿ̳ɰ5}6ֆѿmJvp0Ã4uR̎Կ"jc4ޟξmڼ˸ΡA.RĔ +Õ;81w$ ۷ʷmE#̞ŏBpƜUjψv5b{EѬ Sw$2sĻ.Z噷~L $xRÖ\KU1 m; ڢϰc̶j> 2зi+ ̔tЗ 1ȅ$1ѶQ܋pDzػ>ω(׋9m0T.$vn͘nY7Z  8GԚ̙즸m'{>$D⦵!4BĶ/گ ˄ӏIʡm}42;`\4ڔ\ѕ'KWV7ƀѬބӑ$ #󒵽V|Lg;$ةѿsʁQܬ2mC֜ɱmD>5AvT蟶Ҭ8mxi݄E!H!ބϦ gS?W &mP̸鰸޶A Է phw ( }bBǽ棴OݢƮ +xզwβmL ]OцcC 54Y$p&0ߍ&_/Ǟ Mp[  ؠ1QU?:Ɩ>']4jBB~-%d (w\3qѹ݄h BCٜE.cU1ҒĬOö GҐOʔܻʢR.E~\?D*ҔBѹfՔhP'Rކč6/;zO謺c/ LZRχVhÿțuɦ4\Ҩ ޺.ӲǕm $4BԽ0 E+Qj)ڇfr'RSR7U#EIʐ\Դ4!۳|14eXNJ3`?fj-~?-M' صR,1xǰL\C S#. ,6S\ƻ!&' b~Ȝtȴ1ŨH4 ,R鳹RIF*1wz4>۞>=A1 -W\~ڼC8 !V ͗풵D8 5ҋV$wk.+f({'՜3Et HϔϦ Ӓd_j' Or۞Sҕ t ڄ^ ݂c轥'ʉ8-ƋnدGH1{$ 1Yg4'·趷HjҚѽVܜȘȈc 轻_' _dҔ8vن9wPص":zƒ[F@"6C4ǿ;՟P- pw{ƽș4>/ӎfOȔ  swgEǼq^ Bd4ϨjUB7քܘR$͎ע^Ñ Lc75IzG;Ƙ`YxnjwXKԦEH۸W wB䒬ѿt 츋󜦴W`  کԶ1ҟ\<A׋> Y@!H/ EcV8VO{>zw+Ժ*$pY~ۼt ]?F'G&w $Yj_>̦]._ƹs־cŎΜۼ2I ;b wݧP٬h/!@~d7-{-%ZPwx3I`"'уs;c BxAf#1#̣- Bbw1Ȗ ѿ^ ?Q7Q|$ ͛೹;ga8dK4ǣfV綽mTξ?Iᙷ8ͺ'b0弾$_⟹~V "mLt ©Y8ʜ̗`D'IEщeĺ ڎ ޗG 9W'=`d,P'(J?)q ~=7-Mbg )mːA$51kYxة5́+ ˥>H, Ն%ṗ.ƭVHިȞU˿Ɏ׶ V͉;ȁFؽRHҳ7FTpގ<L1BįM4ɱz' VcYΕԱtן' O8'¬H x8`$*~1y ( w..Ջ`Ǒʡj<@}Sm&س t\۳԰H' 8ڌQ}zmYZiht+ ۘ{-Ϝ mB+ Ӊ݁Ww˙OJg1[BTA5~z<aV?)L"`M h.'` Lʡ8c>8 w(mBNե.H  ʽAds7֡.wن%R#ܻʡ~,VйR \Cɱ lsy_\O˛ThӎҥIh߬ sz.FiL,޺؄Ϩ З1T V|ﰒٳм\dz!*Vص5cm c$иY\Hy qL.1]R+XBD6 $+ sU8]'o*_[$7Ƕj$ǚ޵oN`q .\!åf-c.йm+\;'ԿH O cJ3ʽC ח۶S~Sf S V̞?⾭'׆Zi4!'̐ڪ  HNz YsmB}ͥwY̶ퟶ3 hY-.73 Ҵ.+ ѹ}tǣ֎ED8>aYŔ _؛4RIRAo5- ^Q:{޽)B4cY#ձj-ƕY;T+&&V+-EttV>V?t ߚ!Ĝf8vG%jDm`SYc:͑ߐ;J8ʅ5.3M^SY Ļbǿt .ۼmx$+<+jcV|'wC {$D L MSUU֩✸>̷@ʀy Ջ A GԺn̪ HƘ s?; .7q5ýtcpVEqձHƐIJLg MmQ *b 6>*t4< ȰsػG/Z'P6˲Jmβ tǰK"O- /1Ȗ#jꁿm.]us̅н:`Q5ɶ+͈8N\< p$+tʃ-Ž4ĢGEdz$"fĎփwŸߋ\p!"7 OѶn Է̖دWxDȦ 1Ƚz8|5m*ϛ}gǰ5ξ\ bӒ.ˉ E1ęPL۰P ӄKTV c*ح0ය]f.E xǰhYҋJWh8Ƿ(tl RνڶC m\䏷RϤ}}F \k}f]F`,;V1ȕL.aBA58P!^&\Q+&ǭTJ#$ĸO ˮ SE3¦.᳹i•;=áڕ]ً*0 Gﺾ-v.LՖB-r\l:8j>jϘ8pľĎ*!X0Y 4̊۰s#~ʒظV_̾>Ƭdz ŞcͅͶZ' O2gʽ4?>q}￷ܟ9նz`*]8iV O0(qSѰۼ` YҩѾY'U8Jj:wѰݦǷ1ەЎW rԺ/$ Dm m9\@qf14Ʃ:%áVw?tS@J+dǰQV1ϯ̀.ʕIĥܸpƹzɹۢYāE.[E-Yȝ̲fRǝ>ހ7;k_;`<ژۈ.IJĶ/Rsz!eHY`ﺲ~ 8yƞ(ו`p̊dzW٬FpO`ε* `@ǶԺ̮ ǰ z^ ʽEǐ Uڈ0'Eε- Qܜ\w{TfÒ{RT]i„AH w EG \ d|e4;~Cmb P˫%-⦲Ͱ;>ֹM9KV'PB9ޱ,tY4-MB("8p1KlL{$fOMTj-ƫ]밸 ;8;䙷HJ>ٛʲcwȁ ޱ.Ԗ%cm5.bpĺʜ\ޟ~ʁÈĭԘ۷7$ cԥwڷܺSȞm`0^wDe------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------8KԽ ՟跕מڔƑ\6iHet8w\ԿǛБдOXˢ8۳Zʛ uŬtRBɕa 1(ЄLE\~SB8kf?YņI- Ј6W+Dw^ ƋQ\mƄѹLZ VW~F̞P,5æ dždtʙ+ ξ TcEю8:?ð?&ؕzbB] sȚ|rN's^YŶ-˫o*U$:۳;DA $)'-M L;2c ܳ ̲8p- 4xѸθϬ_1Ҝ ξHgk`fz6`k m'\qƈdž$}ʷ;J>\.EV qm'F |55x%˰ÁUX1ݦ V_֟AjJxHhy⟰iɃ'$X˱r̄Vit8ӥ* '¥s>. w幖g˾cA+wQπ幙 4i;2.ж+v iʥwֈ6,f6w׾)B.x_  Ik)^M\#Dl:-ƄU4me.l9P 7۪"Ce߶` ʼnز%˄ԟwmS؋G ԷiV⏫ Lʽ ۆ `A#i͗12Lw/ߣJLʥ>twA($вltWxz[ ƃ88|ӷfu;;ƄBtș$EcԸ4c"ڎƊ Lݜ8ˁظwYjԒ$W ػ+ R陷}ً>S͢@\m_;.L"z̋Sgm<Ϩ !.B;-Jjě1DtSʤ jVFB̾zUVUF =@}ST+F!'/Lξn=ĵ LG$6 52PI'jۡRccۧzjѹ$/Yέ磷F\}ر PY*֞ڧ8͡޺cL2Tw,4Rû~>'ȴyRYx79{ǫx$>榵BX˶Z}ƹmH;ԷĻ$)ʬ $U.$=˒8aሾ Ԉf'峿m`@Uӗ~$4C ³H0ོџˢϏθ͟;ԊaA ;ň4L8 L4 1óޏw *7 ÏԺLK.y BInͣww $ͶD3 X v9&g,@< q !- $xE ˀt'9]⸾ɰ<ڑVR۰Y"KŸ_ֱi$/.(˝;:ۯr˥zƀ;4Α;-Eˡڂд܋L쳭 ܶն "!4ء/jD_Vzi}4"wz5.Z4 /$w9٦`zɱ %%E1ѿxձZYȀ'B߫詶WΏ}iͭԺun_ӇmgC .Թ"\\ÍջLsH;+*?- ; `ēGԡ:wK/ ޾QӲJԺRGjUb&7\Ọpc@w,P'n {%BROΘ%ظ3ћqľ߇2lB8vF4ûʴpUץDhܻװޟ; EݓmSb1?`\޽w `Я~zƭ؏#d`o1 z'*;@(?!T1T-ծ%`^ɺC׽~FǜLHҶc ]˿KR̶fE@`!/>GO/ĠBįÈfz\x$T՘ z<я LhΦ/ƅ~ wjB xsgEѻS>ђGILĬj O}6ަ&® ^ AR,t&m4޺0V͚<x!7-BʸgC !jEO!EY՟ n ѥzغmXʢ15sܷ.`?1sǞEãʽYػ*8ô;w㒾VF큿ÏKįz߽b!ѳ/1׽n͟(򣱑E\ z8]m蒲 1Ifљ˲$ 2zwr޷ I͘jW( \qmH$-,;R+ *BBc  ʷݬ RҙO $忁;0 ϖziݟЎƤظz~޴f;Z Mީȶϫ:j' * -2fe9+&QUАAǶt 5.XDjp!" Rز?)⦋1_B1WVv⾿εнȶҷSnͩI՘+S啿<v+ťiܱ R?phKV̶1w0+M\ғ-y&$DȬ\X;&\R<H؆ ”Ժ*ҞzT 'B޽ A Gm HόGԢ` `Bdp酮>٬ ҔD1.ԁBīr]83ѩiܾ4Ɏ B ,$?~$VtZBV@jĻ½H Ԧscѓmc%w}ph܏'$#׺+ DA" COʍ(]5EY'A 4< +&cP f6;@`/SuѰRظ6 cOQ\+KJX~gɏ$2ϳE G¥_:G1meլݧ׶þE΢ʶϢޘpg צ刾嶕ųۛpiǜݟww GǶ5!m' ĵ2! 㳰~;#p"⻃1Y5R΁ބm8V\ZȰF ˫npf~\ɘ1ő>۞E՛/ Yt` .ظn' hm/y DUiξ y\ 1OZ3xP5Vͦ ÎׄDe_^N L 1 HfVf/a?SZk:ߨ$MKӞGظ: C9T7 8!:7fؖl΁jeqUw 8Hᣴ4cIOW{.OFǩn HԷǫ"puɢk.8OF4b۔ԳYּV!DwɨL(8~婜ڛʌ鴜+رǼEEќޕ̺˟+ʶj/Ù&آѹѿmjcY1ˋMtp͹.v.ԃ:$ `ŭ lΑʦ$%+9<~s4A jЕ%ɡ5Y7;BɁC5PE<$c2RJp$. Ε$Ovgc›.ޥ lQYW>o 4ґV`Vv A pƝ?BX͟Mξ\<ڬ؂NúPǻc/Vqq.A {${⋼]RCŵ]JdZ$!Rы Wt (j.]!8H :Y>ۜ 1:åe!E ]L G?%BnjV轧׷> '΋V%Vį}^qHqw dӯ:Xy tʻH#YI1.<e ?}PHA*ATξ0rQuBw '孮?݂cșE݁ۋ';谾qLF#ܧ|ӕr' zǼ O>ɫ΄ Z@*4zϰқ,#.Ԣ, KbӊW.{7׫E*4}P`;%˩r .˿ ۅ\sٶEێX8bwΥYIF ز?п>歮EEz]߈y ;` ܕ*ل*`ص אH i+ שų!XmQ2cw0ǩH Y'θjM-ﳹ1ƌYVqcVm!(B?!4ްp<;ΘT+ٙօ2hALXF% 6;U#7U}B`;!:a8Lѿ>˂;ĬF \'t:F3A .yfg8>yYOԗ ʻ'~SNK\ < rF1>-]SגQO;~cCۡ) H,s%Dѹ C83e+(M<+2H ˢEIm-YԒ@g$ƷƖ~ +ٽu *#̛ʽ_ezTjۈĄ-c[W}1 ذҳeЪpđzۆ&o?b܏޽H.+tǤ(z~1Pʷ'+ dzU]>zɞP嶕Ġ ľSi.w|\` nj۹Ί$V>ҏU ު 'ŌRbǿmtf kaLC C Yآ~sc.8+Ü ךՋ ߩ .ʤIr-pƟ4D*!0xs'\siIz2tIĄb%&͗XjLj8VrQS8" 6nP^{| %!Ë5;+ wglYβ}Ssʺs!p1Ťe4ެ( ̻ThphG˧bË(Қޟֱ z 1j}OڟztװzhRV0*ϯsʈɚZE`L6`J>A iۧ ƛ1qԺk CVܛ Y{ѭPEm5Цh~ +1Uc$];1F *?Ý຾mV2IQ.`?E` &أ>umT .Kʉҭц fn14ϟ}a_l|10+! _\ώ]ĵ-%跂;iSt| D/$ۧB-1? 8ǰ$Hˇ裱Sm$Iۇ.Ժ$c}W8NƆ~}1FmAYŋѳ Բ>$֟8DߕݙƳOaغԺ]?7ٱ4+{c; f}޽ĺEҷq4V糳q˟ό5H E*.{j 1/ '3ѰbOɣ跻}=zϋ5C֦1 5,~y ٷߎc. ϟWڌX氾Q֋zjǚK !*ֺ`rǿg59\o0i~'dmec`Ќi F N HB7֍55߫#EػwA- %^N8$׀W?.;10Ԕ$ owDϗUڰ,ՕȢ;Dd1źVh<b ;ډܽ؀4θh۳ #NۼzԺ&`@ π'sg{UӅ4صrfI2NjV6Yֶo䒸H3\۹xՇ5r4ӿ hLCc%L̮L*wM| E=*`` w4́.撯6Hgه >!ȋřStףּF>ⒸR 1WAYw\J?ấAcf#zʳ̍ʿEԲiյڡpחG\؜.Ǫ8>$tqt Ȥʽ~ j;]eE1ԻLL՛ƣ٦v 'śI: _⟼کBÔi q5>̷ ȯӟ-X幞wnˣ' ۳r$VOi ;z2ԷV t۶EˎYծǼVLPϒhfݟO siֳ--N= i^N4@۪įDѿJ~\ ]"4@F F t:?"L' SΰLm~!w"Qܻܰ'IJmE2שPsUtͿ$ ~HL˕ L2bƣ8zY?_u pUjw٭٢B1Ԧ¯0PdǪ;Ȭm"2ԛͽįdҁRz|;SXtǫLJưGѧ!?ʯ`gUW$M(޺޽ ̄NÙĺξqθ) tǰԕjصLB̀{ʷ84`Ѱ;”LY*O ~d5ПRLtblW?e-*ɱ=I,F 6;BĜH(E!ƦCVZ I9θ]vLC ! $>`ǒ8ZE7deΩ˝+Sf}ͽظD\K~i֛'+̶>pRΎқжimΠO__OIAo1d>Ϗք<9+/;θ¦F;w䦵Øwˆ$PA8ͭ5wD糳B#Դnq f^ 8/e$ͽ՚$ۼ ǰx mԉY\G\ذϳr` Bq gzVĽ^ ȹt.ʽJ~ɁCŒ ~cw¯أ/ư\cte}ͩ֬8ӧؽ~oH3TXD$wAŹF2IDAj Ǥ82b ۹mrL =دI9݈'8D՘ ٽ8ta* Vѹ>ɽV!ڡ Ωܠg;'ǻڡzp۳OˬǶƬ`+2VӇ͕絙Ё۳ѤǢStuɜvع#u ɽٺҟ 􋳝Y}g6.˸ᳪ޽а31\m ֺӑӊ_ّ~͕ˉz8X%ڠ*. ԩqca ¾BŤ>撵gV(4gqLmI6z;74yU>2q8 ػS5{` .W7A Y 7$ >l,A uQcXB?m4Ӂ?Xw跹.8IR̉ zVJ !S7V2$KaO~;6-߾szXˊcʋ2-j?ûZʷqtSAr.ľ~U ]qz8T!ŋZ<SI VĠxΠѳ(`5J'? Bj8Ӕ8wŽmth;ػ}VٷL׬Ҡz+Z]4ØJj*c<EDȎØY}c5'ؽ u'CֽDUNÔٹ--M8/)śVH@` ď'S9fK+2w ,5ì IJ u`۪l "(z>VН ū$͟ǼY;.31#8;.Y"4AYi'K!UМMۘ$zm&s֑ȘX ̕8Ѷ jꟹċfƙV(גƬeę&؜ąYU5ljxd.Ķ{?dz$ ۖ;A ? .EQܩ yVԽ+\w ;ub$uǿز8|jYbc 'ز$OIӐLʃVQ$.,Ļѕ uɋeֿL޺zɷ܎ s.ǫ"A cw#߀}ޟ$/RՓ۶Ω_ⅮXg2Ĉ0BR ̷(дtʄjSl z~دY~SLͻ!SpĬY>x^L1 Ę߶L'}ǿ2\1pr؊g: }RT+lTL%x8޽aǼz2+ ŵ;́.$`/*ɴISV2U8ℽy u o*2qgVp3&ʽt! !~mLFkp$w*Vj]e4̥&K *s٭ԛĢۣR$͇fz3>̦啶Ӟ۹(Ic⶷\˫+EwE{w>_%<A-%Kӥ IAD&ʑx'ז#MYAċC >'8 ѭ vθ j4ҩ cSەoțSL췮ڦIJ*?3;nܦ ʰ'=Jkה?h /6$:a1$¦C˖>ޱW7Rߨjm-ƓV;zzhē弞ܳb y⏮f zϯ޷ʰP'cȇܛ :nǺBޥE׏c‡w݄pz3ѹYΣwwƭ\HZ8 sѶO1J 'Tmjd.S \ *H ј1HN!c覾ֽϡHtǙ.OԷցUziMަ3OT0m$sֱ!ý'C grʷ1܁{ ͇賳D޺ݹͫ1qOw5fgGprظ-}_QZʵkpYHըjE.(2Z0mKPH$9TrI 0~sHtE  h\3t%$OE˯Ӧðgư҇ӳ֝0ڗ;_`NfXUiY޺-Gĺƈڎ*cbH ƻ}{`Ŧһ⻧׶;H`B41ş + ĻدRiݺ58Tr`Gmt g`=*ʹ'ȗѨ + VS4jξZB.>۫ۼE OJH=*˱8ɈBsp1Źҋ Ψ G^ Ұѹ"0sDm;$].Q!g,;c  |4 $-:RH$Lp}fg/8 7q_Y4bYŜH>D]ί/ȽDgP*L)Ǖ' ơBftʵݳdθ:mЭSհsP4A5UZh ䷳W mH{z'ݽŕn#hpǼxP® ȘE7K6+ ;Ή/wŢc%|r !ڽ='{\ ;&⾳õݬo}IȅUܶwqa$@1X棱`޺`8ҩUhʜƻ_YZ - ]OԸOݣ?'i E;PYΈυ$Lᷱ޷Z!Y3uJܲ"- 9gb1K.IĔ?.Ġ5È8L< V).c>zC˕ƙѦfխ; COܻʒ3Sфh:H[N1!$IGѦ nnͬG0Hҳ֞R_#̬@8EU܅ 8!H>ϋRqL͒3ѦtB:+y Oԅ鏷.ĜB) 0ٙ1LDH҅>EȜs օSWt$wh=ŚEQzɜPҫc~1*޷ҁ;˅q; ԈfՋVFћ˗`&\ *+  jA  QԋOVY^+?uBBb'(2#zM.~dŌC.>Dc۹J#;ˊ7﹣ͧ͏ fSrθOqfĵ̤z uɥZ7*۵'m$*Žߋ8ԎN#fȋRTz1@~Ǽ q dĵ Rxӽ;̕ŅAL OD1?'^ ⻆ۄ01F SWَ1Ҭ ޱO_ib 4>ҦwRwYD'oѭm˝(ѹ 4- 2ڳ 8ȉ ۾:ŷKJ+EӎB}%L̅ *ݧm>W1\"Ѷ;ςVY“8%D8J# BQ:v4ny B'<簯ZVKZ ӁHϊPϒ$Ӟճw ?;U2> `Ǭ*+feԼ 'Թsٍڰ.JZvHW\sZ{^8zxm%#' ͣw j쟶q5zJBb6ۘ Ļҳ]1ų޴zɛ ?OBUHơ.Q>ǯU>Ƭ 8 ѹ(׽f۠fDԺ>٬eVSH.*5N$^ 5z{EӀ 2ʉVCP`ҏ֥  O-G*=z8Y;+fWX<%ѹوR ́Eu mDzw6jfѩGX-DȹvYBj _?qg\ƜcO2"4;˥QYSI!+t`%ƆI"EŅY<ڕU;´Ǚ5L6`컬U8\  }$YΝ gcgpDY mΙ VBwdĄɗ'ڎ RS ہ*؅.GhLB>jdzξr Ζtw ѹB\_ 0ܥ ݋ľ1t,BT۹ɒqM|޴H 9jaί zb ńxp/ $U+XvjLvtĹU rtw꭫9ŒWeZ ٽ_BLt 'S+- f"ʴ\ 2ߒľ m(Ӷ 4A='%H$1f⾬M{ )BQ Ur1N.јJpxS9V ѳ()끹G֒>wYLЮ BĵjqkF `׽b`}߻ipdiEŕb&\K\ף#޽JÏ;Rq;۶Jm+z~?؄jmɔz.1ҋp Fʀd&ئ3{dfqPE^ " jĪѦ e "H$Ѓ곿URՐBQ3 VL>ϱ"~8Ļ 2`a=YzYAp,w΅mK: Ȼ wѹ\ї2ǰ1TY eHZ J;j-$5f̪i8N+& DOd°0֤_41]q) Rm.C?!t#ξ忋K͚ľلϷЋǶSaBЪAt wV @sIɖj͘s׶* ҽE~yc/1ډtɎzؑ$6Bo;ř c[j y' 18ܽV 뒵+<R) 'w}ٶgEJf$eqَiI͎ꋰ̗;|r  ğ?_rBʜթή _|0NZ_;c@ؠ4({2|B~HBf~Қ;f g H^ SyGt pP1גvW?Ý-d+&1SR;ʷ.p::FԺ/*9T5" `4'rΦO(5 ̖ хmpϟ.ʻڳ;R\zU.cR$vӷm™._7Rҍl'מ>ۏ8tps= ccЏ; t(ʘmϦмݣג HVn R Ԓwș +ԴɺpB<Pn7֧dg>`B&+'ג}>掽.HGI:H Hj  Z.s?*B$ ; Η8  8܎Ʃ ~,Վէ1ȬDGv*-5#ߩ˭?UTnO8g,fWBi;ظV4' EXH$.-MRíձ{$ňZLB#PȭYνāNǚ޽.ef5S޺3ѳԷYtֱRçmwみ?kij-zϘ߯V̜c ޔDz1¢ ѭ$*cȩu䬺CX n^۰cN] T1w5>ٳN$Mވ*Έ 5]]tt q|ӶH c$ޱwȰEX˕HЮ M幕ӢBI~LqOz$ j $!+` ƄܒP>!.fLϺ]=`߷8ķ 5г±. S`偿l#F 5;|6Yq_Ļ)q"wRGj-Yq)0>! P!ĴI r]!RV,Ջ%BA OݩЦ?ͺ!j߬Ϙ °8ݵ\ɠȴ' w׹D.Ȥ˲ԁЎ^-%ȡ͕S41tC 6ݶ|8''ԴBwʴѰ s fѿVԷT ϼĦZp, ' ~?ػ*gZf¿F% z۬}} <ŻڰFYԷz'Όfrg >E NKܭ 닼_f~V  .VĔwYi2ߥj /]$5˱BHh:O"BʉRӱ=E?B 8RϪNE($)G ߢl BĜ˱ֺz?l+ޑ L.ǎHYmT͜z1F%ֻSĽA ›Y\}ʽ-pުëEE lutǩ'ےԲ> 5B ̹ЛRqʜǘ쁳Lģ5ȡBh̟ۼ#T׳ѺBu VB}=B䁹R 0O+֨ j Ly₡vE ̯'\ޫӗ'ªdVĎˆڟ$Pؒl~- *ʽQ@刻/ 8ӭpX¾ؽ9'qtA QE }za?e}0ѭ2=fe1(͹Fi;;Y6$Mc?.16wȡೳt B$>۪ 4ҶB$ف+c>b~,%ѰVjw܎>2\ɰO$Բ2fӕfYj4Ǟ?9Xi'@Hz?qH7Ι嶱Msm~*8⟹cZcĤtS:{ Ħc*FJrVVDfѢ~Bĺċv ޽~ ݄ jʭwʢAֵ?Ѻz1u fy8EՈDžϻqEpվ\UORf  cȰϩ޷YVξ}b}3- BB1ׁdS=* 2^1z?*غ+ |I1 HLO $O.2'w` Hҭ+\ ްtǒ`նն4ԟ ˆ7Ozn͢w׎־ց fï1๊GLs`ʙiHrVY!޺ǫi:1Σ1TfҺ趺Qѳ4 Y..u]4ѭ?BSfę;m ǰGj`s"ڥgS۟yjěfmPtӌc ʷsϺ Yzjc݃_Vǿ̴mǼe3SUO 8ǽp̎õlp%zԽ?EȪβj@Ǽ/ƈE}!͛͌l:35yO"L 89O47H 1X)s#]B"ϔ?`Q($~p 5ÜꅨڼImȷt +yǰ7'é'ξH̊8V́k驼-g7J޺IJ5Wٛqʜ*ľn1 ۳̐h3;$sʎ*$wȇ5R˫72R͜ꏴN+Uѿ)䜯W>FH$#U?J:۩^ Ī۰< h>bە 1? صSԡθǜ'f5ز4pXOxҜf!`>4:x(ףAV5Qƥ!nʋ幢V&풾>qǰ݋jf־nbHt . 0`NI dhƳ޴ͩS}ʜE TT Hٕj·˥ʝ|Ĭصu{~8n>S 5NVCmcR c>0>ƎޱPºZp$Կ5HRPfl 7֚I@CBqW7.QU]ձ. *AƻqW74(ʷtĩ果' ID~`ț?]*ևBصP ̏pp̒c˷ܙز0#IJ+fa᰾־ZTBSgHM4E ڗқt>^}ԗ<ڋy2\\e<3IVm8#~ԶʭᒲpEHƳ Bɷd`PigOd ~Տ۩' mPq4ƶբ ρHҖ}GǼ ~N>ƶc!ʚ5 Bш`nf5!ĻFBq$ q}Ь ;@* D̗ݮo*>&4!]MWԺMWg-LA d'ŸG' <ȑ3P"Jtdz!ViY.svYہSbqPψ.\ݬi©vEY&Æs;pK1Lv .ǘ B䙷G >@>Rψǥ>gޟ˕`Ol(ǿV-˱дҬq/ۡ}?e{ɋjP⸬ cӋȨ 5hYΩDį E ?YȮ cIw+3}ٰV$;1;<dz8u gܽ9ퟰȌ?p^ 5j?ʕ Ʌ鳰ξFE`E 'آ ovhTFE9E޺H3NۼձŸG&P(K0"ۧF⳧r mXș\['7꣥x`tpt̏m2BԸ޽5*cȉLfҟ4D+'.c޺E˖ʴI< 8*Fʥ`>t68!ԿS𾦩D㈾<ׯ㙴H޽̀εD]*~ԴmC˜OіgJ5u$d4+ظmY>ZދmSQ?'dݨ r5hHDcwzg즊q>`GԳ{pdj $S>u׫Bd+-ٌHm-lOt8%8\h0G}ST̝:$O/LI.Z(7֗K[$13J\'R$En"ڈܥ' AֺIDw8?֛ӟRigÄRx5G0ƞOyRŗtEg1ׯ쾑n(i¦`0H Bfܕ@!ձ ($[t*-ǭE8ĬʼnTS qhB֩;ڬ rYsh.zx?΋Ԣ.J BYX ϽŠV\Ֆ~LЅ]ޱWو%$鷨EȽRc' C 4əVʦR~ҳJʴӯTz εϋs#~Q3b%) ^;de=Ҁ0tĕY\c˯cŹMoRZ'8I'tcE P ˘emĵ5VV6+tb 𙴥zƜy ĵ/IJbD㩶ߘ%j.8pmBmȠ4LgZjq~ݕ–7E Ij϶jpni]w RfmȰ͙uɰ]%`ٺܻfƍ5ձ޽^ 'uɆ0' KxE'_q,Lh.Y3]l9Ē@ZC (!IԷV/) HOVNI˽ E wV$А@$R۶y+ÁЙ 8ܒ,Y>BV8=V dUߢ+Uӎbm->ƑfΟ81œ.`Vzje;`V.{˳cZ mfd(ѹi >(YȻ'Ãńg.HƤ_ ]r?x[鷴5к6θE K828ܩ 1.y IԺTr؜(׋…Lbt1ձZb8ƛ f̎ձ`ξv;. r?.M wAѢm-2F%PV4į >L7H`)I5;D`5߫Wθyʴp%ϦIGХDʴj(q˟NjŸ4޽aa۹ Ό[$?iʷ\ޣHgf۳Ļû$j?u͜؈r'b L}#'OVOǰȮ Zmҩn أ-|⬔$OL2Q2OԷ0Y"S ӟ7n>ξYb\JQYqtj Su使4Ѫ㋿]V'FظQŹ_gjWzBRѳFŇ 2׳1pY<=0_"GH$F$k26T+9TĆ9άS6;LfJ枇<)'޴D{S޷.`l]wmH2ęmfgj{ǰˮ (gq>h;᜵LʜGÉ_ߣiַ> aĺ_߯zğ„Dj躠b ۦLĒpiܜm 佹Kg(גĞFqʧOZǤcŽ$͆Dz\jξYcѫ`Ħ勳*ɮ 6(*!S"s85ة" ]ĤKߺYŧװ HؿO} ׂʽqjͣqد~ҁ$YDrV\Ԧȴ9K ϊ#Ҕc'춽fm! ^o\ûޙv֥дwRpϗ1ˡ,Z1q իiN۶Y ٜ_o纻Rա,UKC֬._]㈵6jc ֕=Ct}M~Bg8nծY_E BW{иcb BE>ؼrgفr1O ̦kՃe fɇ˄~/ ǿZ L;wwζҀظ 7$ٵ F%A-R̺SҐ\D&8i;ЭZ0#gH4] ۼA5uBB5-%ǰhZڎgf`+ƨԽ$;5feĭO5;(O˦<'Yhû+qjdҜ)K\dݽĭ Ř$PϑٞܬCOΕˮźW zE+Etز ٯصɤ́`ʽѳI lγ~IJEh_ͬӜ˽ȊRǿ ӐJβq>5Ø\I۰HOx7֎~nȞܽҦǢwfYsޱ5LLIxۤжTpfj'L;E޺BXϷ{zf;ݙ+^ X݂m|1~v4Ѥ8(+N8̈́U;+1KEȭqm%Dj-B}#ʂ ˱ߏ Ԍ 全tߦѳ++m ҷRBO xB}ŰEڎTͽŢW6$QUڲ]5Иg^Ȓ־{:_\1Bܘ `˳ ì $ْcO8|4ҌԴ 'r۪ fg^ b˛?UwgO i]8H Kc8ǩ ut 4Ժ6%LQc\B ս'f޺賳DQ~Ң,i;Q`j'6ݬχUTg?-⏷r~+|;Ԣ&ض'GA Aמ.#*./gH'P5-%wNRB'ΗKL TF忬%Pr6 ~eߏlt. ;˲\sjʋ}'޽ŕ޽eD]1wJU,AʰzHۏ)Y׽im Լ>ɇE ȺqӜ5öSlY {Ɓ4(1`A٠wL>Ҩ s֭LC֕sՉtJ$EgÌ \Է) ; ہ:5rOx~:q]$ǹ0cLѭ8~NӬlPYӊqV͘ $1DﰰҬϲBGqfbcq 4FG#6eAfJ/0轷bdK wF@5I5V*yM!ĩ&忤Dq`ε_ӭb;ŻЪ轈ڽ1ԑՎfhMt*EgCfG~W."޺] +~lص\m(B1ħ .8qدŸzϧ8g\{.t^ wY!qĻ+acA 6ڕ:B\ dm  5.Ժ Yȡg^ܑX\]+~3}W3ѽ*ʴ>i 0áڨݕ 7yzZ QOڱ"cY)Z!VENt55/$t5sZ.CZ STP5 ;˯LزS'ȤV\ﳄDm:B4 gROpO Rĭ5/U޷7w#۶ͫ Eoliݶ&˺b>CAڍ(?*Ҙ~?g{zOȺ*Ր˯Lz$޷ȎӦ!ܟd˩cծ{mmimxѢEֽ #cwYѳ άg8EȗEs޽P8V5ЏHPҦDȒ'bͳ#%q j8ܳb; C jѿLEN~wA o#e= յ E>dc3//$AP7H 3?)B |>Ņȷ̘5՜3V!`˅wV̕P$ʴľ{RgO(ԎH̃ !Oz̥9-I}.MmԤ(ߑw҉zܵy Eک.>Hۣ+éѥВl~Eѳؽ}D  m3iŜ!ʽ ˕c- m„z#4^!ƦsįʠJc %OٖnjzغK ʴy.ʱtʴ/5جƎ;I{ƜMئ̶BpSYdcѯ;Xm,8Ɩg>*vLc. f>B@b*9R#Ļ@-h]3F"ĮLh.+wj-0>*m 8 ,޺) ZSS 1r]Yrjʁ8޺ẗ́܋I z'E2tEBz6嶈*wšVؽa ؕċeĽ0TgmJw Ҙn;[E\@B7qLȟň;_β־J1^f}8tĻԴV $w躍P !t͸\ з5Y›\ LVP8g4U!1Ŏi IJVЄʊ*8 }!ϕ\ɤcx&'|+ɩ ̸ӡRظ\ϵƴЅ8VjI-.зBA *(Q"10v\\I1g"I_-L t 8ϚIqQ]\ƉOLƉՔ̏֘6̟jqˋ{ΐ#6Ͷ ûϖXд!͘cŋܻ7ցsUڽ"pևܺ$ʴ_7~GV  lޒ%8#ۺľ1 ׿+㰾زێy ʣqˁAY˩ŐdzH5k͆EjCBʤ(LpjA z۹Mޢj W] (zMLǼX8~馵ވf6 M?ҥV;]?>r_ךt D 4s=&^ξ'4fɐ\Ǡ+~̸GW7.gR.ީ D;`;h.ގiu&.-% E.f咯ש .`6˲Voոw;> (1֦ܸrtPy30 &fNB>ƌ^'(/1WZ(jϚ</츋ǿ1H쾉7/ejb O`жO%]iݎRߨ` ;:ýU֫y'إO/Ӷgår'Off û'L߬֬tbֱ ɲ1?zyڼB_!w;ԙ4BHϹm ыq SBpq'8=)!8~I3t zL8XqwN' ;Ժ6݋I̕' 1ѤAmTSǶBBڹ\ 1. *ĵ`Ŀ!*֦İ ~εi1Vg޳XP⵳jTmԢ5ĖRO,+:+e8"OO˲e*<"8[..ʷ /Lכ; i;}:FS< VǞ,ᅡt' ӧpÓՊ{Xβj:E`!I8ef ƾضތՕӽS >v`~Uc΁ØflYԸ {8ûwōp4iC^Ȣս޽ }š߫; hЈ w'ŀ>ѿ 1Y׼52wX) 5$mE (6⾷թ UXҵ`F4ҟ .P¶iL;°J* j2W٘/ c0ϟ1׼$ǧ׽-;ׅI^ ޽C֩uI6ݘį&w 5Aʻ T)!+0>'&Qbظ"g}0o`3"ťQȎBǪ|8j#Ew0+d\*ꎽq߹tQjs̱`ӏ! ޺Ժ-\.ΦE ۳ ̭1ћ#ƙ 6݁ˋ#tĹҕjLĥ婼ŸYׂϺθjVʢըןթYwGq⾌ _gm888Nw0$D Ƕ'壷4ؚ!Ś}  †|݈ǣ#+&ػ>Е Bq \dB?v] jz:w274ɨznӒ%εpYԽ .,jĘ* -_'&A5k:TB\'Kr!y Bc 7j:#B;쬖޴'Fف הƟ * ʰҁ¡ - *鋼٬HbӦ %8?RrL*W`}wR؁ 4[ TĺV߄ʩ̄ \*ۓ1Eđ+iSTc 4 'V5Јn\ .O` >橭.αﳁЏYm S]6϶qt. ЅWjh ħjKɻ.Vu޷rBV4pE !tVhշ l ٳzE$ ~OD5t$8>ƛLǰ_K6*;$uBmt]5k~ 'PH;,8 L=Y4WI0.IBaL]ϩvq'pl+*DO`ĊLN\)jû?iYƁ8ʚiלcˇy㪈[Y>,բs5'݇ʹɕ`50Կ圻ڼY\(æЯ:+g3s`c_t mw װ轵\u ԰2߯Ъ jӘ` Ӟ ۈfܟH Hơځ$'S΢dO|ꋳ'4mq$`6V+ ⳳi4V?Rػј3صw 8_'cV1 ϙcuPB.?m@ֽ_Ɛ&!+ոT\!+P>̨B? 8$0dz "mvɴfҀ$Ƌ -4b .ѰOB`Є5ƜĜ٦tǎ_*֕Ӭ*Zơ4ۓc˄tǿ2OsB 1Wm4%mΥ؟z\B\$/ tP]Sm/ (τÆɒ8f wO~εZṗ蟶dҜѠ`x.7 LԦ˾ꟳ ɹԷfÊ;ݩ ?h]ȻzεSn~} _ScBWޱcs8*q֭Yяq>4A w؜ ľ;o究5ȩY(}w- P}E9;߫9/ 9Gձu W7*/0#Q޴d.%ĝ8Pʊ1<;sm%RT>? >_֙I!dطsʜճˁۿ*3<#܋ϩV ݁.Ǖ/_7 5t;ȯC*ɢ!;LY»V]_,^m-.*Ee֐R΋SAnWθ)O1.թSj!pT޷H \䕿V(OڈQHɜ}!ww`Ļ*t;!`Vz qAL3ɗE'tEX} $m6B.Jβœy ۰Ԧ2Bw 'ծτ*,/Ө׆ zAh YѺSyM? ( CX|E˜HSJ# 5:{6Fwģ%8>ڨ `пwBʭ"޽F'p?ص>LÖj8,WR,}Ŷt# tĻK}>mεt D:\ƵЋKwѳ88c_q+ÿ,R1hТA z B\pN2 4$Ո͗6L4H Yظ>\ɺ? Q'zq"EL5`$ҪRtͣ1ҽŠVAʛhfÝ<{uV2ۼsW+<ӟ; nwBʆg<6c.ʘVq+w;ĵPºOt >eҦ \䙷 #~jC :ʬ *7꭮qgh{1 yzҰ?߶҃ػ.ʎ_V]ѾSWq*]MޟdNcjQwܩ+ hܶECi [o d0#*"]STY j.-M8 J#ǒ[;VP ۹Kz?Bf$\{E]Y]Z7ꕰ2xы.SVjʌmػk4\`UGV{AߟwWٽ:ftw#̬RLm zӥԓԢ*js~A֪Ǿwm\ϑ<*ձֱ첻E3$)t3ľӽÃCwȡ-͍qWŠwm(?zc  ׽;wzԘsбԺ˕ȭ;G ^Ƚe6ػӰB9{t躞Pq~'\dt*+ y J!~+ Ͽεcf&t {e ey 0.RR,_[|Y+&2@C˩\!L"qI嶼*M~FA*ﰾF%峳]RZ ľcOBϐR P i1ч;+F4V%F^c?}fÄ ԳR8tǞ<®5U֟>սYhz?iٵ{ξ\ɘ1$OD\\`jAʙL/ t.B0EFǒ LW5qpթ *BrI1ח6qQ/ m !V}GBpwҺRʷ Yds镹` 8Yd$d10Ƕ\Yhw:d?׺lVt$ ޱqfR;}B⾙Dĵ@ȗ$mdOd4I1w)(]͒[$ԴgEHL4tr4~mW ۝NÎС<\BwťFǛ D: ̘ɏ V m lη-ȋG&؄ޱt ;\үtV̰<\ Y׏d.ᕶBSB?躖ެ;zɁ뺸BT.'}6%85Ї Hfc#.+ ږğm7..ؕǻI fWm fľ-*Ͻ(qVբ5ѹԜYZLb\BxՀv3v huB8%Dޱ+6ʾQĻbp?ʖ#!'0L4+Cձ˿8tͅ*.eG lΒ ]yWJ' hHƩ}ܥ:©ޘĢfՓjϬw\Ӌ#fvz~F`Vy$8ę5;:;wQ嶧ig$яbƁ 48.˱EǨ $͑𬺶Ͻx13? :.$͎>V綷T$Ē1JB8b ϒX橧VlKӹBܘBĥ؜ܓͷj$VԷt/ ]jY eɠF) i;<e'ª ˥ 2ۧ:x]Է~÷q ~g쩙LJ8IpcB<AˊOĜz)µ$.'ȹ;̓.GOѦH'z"\{E1\ɥ(m§_uK59;bθǿ-+fpʍ c(гbEΎ$Č8;蟳n RmZ {gތWٳ p5j 4h-؜f̟IҺ.c+Pnw;&3# Åb{g{ȈhаYΖq1 R1 7f.៳. p"~1Ҭ 1pB=';+LJR|Yg=*vO4ƚ!cIɢEL/ ;5m6; $|t۶Odҁ.Cvq) 0~4ý9{ƈQү ]ՏǼMgp$CjܻgL@ғԶĝ$~ѹY$]θ{ c7.͓֝Ƶ²VY~5Rt.D Ƕ$gFc` Y] $SEu䩹e߄ngŤEզ] ~?b .Q|Ѷ*YXvø׺FSӢφ  K!dtצO ~ԷΚǼI 5ەҜH ˺cˢԴߋ+ * ̟Hh<Ĉ$*\ɋ -*֗!*ϸH\.%4 W跬 ɳ<3/f/)BǶuVLI$8zNǏ]E;BmUځѤR'WQܺ?_} R/ƈĺǃБc5O~'8®!o$?ڔJ7mb`:KӆH} 󷮞ΠzFESѳ$ (s 8?؋ OԶVYL풸x3#?ε 'XfzsKOzREmVi©O+ 'aẬAH ӧ.И ֬ Vӕ)>Z ޴zɞIg'ص +dҷ ί8̓ͱHs6  *8Ӛ8Ʃ₪jě۶(\~cc}*ɍ8ۧ?TL`ϼԤ'Bh߷ܢװԼ mק װ\ޯm{+Eĵ1`U2Uim>$4ċ.ԋ:\ śVPj8ܕpsݺv֩҂7صAeZOPȴc28Ͱ ˟ w>4u>٢?*'(dk*A S]Ѹ~ծz?-⣱#cKc<``Ƌ2`8Bd~ 런Ľ>%] O4Ֆsޟ!͗@ _fߠ+cGZV%g/ƛV/!\Mү>ѹ 2VErve=tR·d͋ņ>շܘ'ԆÐ;ȹ}'ɽIف'̜pHK<Zٕ8bt*!W !zDɏEVЌn,m'?֖f)ԋǿM  ضñzJwIλ w O'?6mQ܄\|>`>Ԋ*Ĺtca.x۹<Ŧ ձ&跆 R(v ŏ۰{hƹ޺UBpzgf|PBEa+hܟZͺ(٩liyM_%~.ѿ|Y3d=9 /HLI&ѳ;5Ȟ#jکȃ„w{ Oq> ߩѭ1Λ|̏Դo8zϺ O._-Vи\ܣ\ kѳ 1 رVףܥ E1;rj@m F\ɻڕ}~ EO\Pá HZ +pωƳB 1>'Oˁ́ț5\>8؇H ;fhR՛cŎøF ͟vցΤV!w iѿΰsg AԯP4`8q%LwBz̭!G+Eڗm/ccńf~nj qDԠ3' E;q>Դ!z`xjLRh{vބgŌ'ο`;(Ҏ w˳V m˜`VnzǼ۳bƢ%`}.- ً8 ωw ïڛpɖj-S EԟŢF=EE:ߎ͟~խnO VԹEꦲjͯ5ص ˶ǜ{zƛ ؘ߄Ϗ6|^ XC/$ 2dpa?¥65W1BBA !$į>S]q恰\ jnjΩhЁ?Јg*$t\qH vвo$ 􁼌 z0~D'ݥ.YѶܫݑֱB# vI.zJfAj۹ !e!ΟѦۼ̎z EYE { tH8c/ Ӱ`hξ ¦ ~եzʽViטOñR7 lSTǿˎX*u ˣt?1Ύt?I~ ̞ǼOZ ELĬ"ڇӤwf*IxDSW{ۤLVФ;͒ǡ "=2Kf/-轵 \lT<ߨ[m> A A5zɂVػ\'ί-%ƬM+&<Yػ9F Y,tR͒4I(fkcX\ǼCg}BV;c‡^EssʜҼؒ%ƦwM!ܺЇ֬8־W-$Pi5ʳ Hҵ'ޕ 離.Ȣ^ $ل?ٕm.gpR ?TԮ ػj*҇ѿ~3 ƈVĪ +xET;8OL>*- $zԋBOݨ §dQ$X`ȡ1+b Ԉ *ɕHϲwEɜϏʙ+ Ot 1~ ޳~ ;#9,^#EF@ʢENw$3JMD4/$gĬ ~!ɏEԺns֟w<ځҳϳ8q̷̶ܺRL/Yڼ0 B؋lR>i|v م2 ;t`\ݺv􁿞Sӌ׋x$ˎNصDȅ~ +Iԏgfβ2āeǙ 6ttRX $8P{о⽶Uzb jjϳwf҇ RνSmLVͦ{:>ϖOԏѹ–O џ'E "څxÉ+땹wȳBz޺Ό H/ƶQU8l,_mm+ÇSzsC!IH$ļRx^&Nįt)B%I } $G˜mcǼ7z|Jը0t^ ⾎mt2SO(Rʷṗ?\Կ;*ĭjg̮P_ܻձUª''mY_w5.Em]صh~>}z8!ބwεˆBִș?ʴ-ǿmig*iH8 fɹ V$'Y_p) ]Ǫ.6?LпԺ!Oγ4vqԜ3Ѷ/ ڟۼTwr۳Oj>ǻw c` epx7,\иEᳰצĜ*YYѧX#b;!>:aQ%ԷG$M1=E ̕L&gH۹7ZiI+&5\亲рu3B*E1IA֛_ i{ƽȘ?`JEeBN]p4Pc'b }ŨrRŭhLw ϾEXĹ>3ѺHƩ*lE 6+,nd^irm<~VRۧRï*w8 ~wv<ª&'EF%h͖`М ¦y  `ɩzL͓ZSj\jmԿqu+u&ѳÜV_ظB޺c1҇6*ɣ TG V1Ŭ *>58Βz\=) Uy|!)M]͎]m6V~'(hI*\![ N)j&Hc6$V!1۳~K>5wzɓ$;N쾇_دdH Uʷt袺⸋&7S'> ş?\ˋH跹mR?hv.ĺi4եi*ꦕ˒Ǣ)XmD.,̻زO\Y(5m騢S f*ҽ?sʟ.Л.j ftn _pɶε L فj8܅LJDm'p;ft;9Qʷ Op馵 ɔjϟCzA ?M;Ȗ4B *ϳ"88?`mH  *l#*qGHl;ST!6>EN ~y v4ȂǪEt5./1ˮ58.Ժ&`Ģ]㜯F‚8='ŐI~/cƋ'́5Sjݘ ̷ufҁo'ݪVʤܥS9T$ƕ w#cťx eؽĵܛQڼĵ6ۅձ +ZʁVVаS?";>Z8%˒c N` Џ+X泭ʳ#+ OᕶuVĻՕNB,Yj ϊmOq*dc>'ĵً¢˴ίԋt.Uʮ ޴4Jd׬ a'v :&fSՐ\!o*AI`z*!LѺ+c 0>ҢE"w 6pv4xˣ5âѶ+lP w 8<禦Aʁ҈`¦ıAܷRR\؝ ᅴ;-ESؽ~WnԷװ>ƱԔEBՅѳؽ͙88eIE`".Bά ̀BРz8J?ѹzpɻOfc| k鬷¢PwbY~ge쩆۽E >t~LE֨ ⻧׶'κwfې̢LAٚޜc4mtsn.¨PϋF OPϽε$Ď #`āå ۊVظۋZ AβjQȴةjBjߋ$ٯJL캵L`GN8F I ͋hP.Qp6?۶4A Eۅx'6`钬N %LomXh 'ImTO$εjć_ĝFS,4Ƨ BPYћ\8E ptbjDZ tIl߇Ab$$QOtf)' 5HҐ\Ə']PHM/5(]4>H ''jcdz- UlY>%`0WBZ(4ip8p@1I͗c\Sن幾!ӏ5Bc̲"mβ ͉$~ʣLϟBK72Ĉ־tDŽْb5Iޕ%˥ wԜz) jǥʴX>ɖ쩶 ՙ*]Z2fçį׳§E׋Sۺ>ٷѽ>{ڼ;wםtOίÈ Njˮ#P`أOcjj~ GY\+ $r؟N`XBdžVEH ecg^ ] vv֞i=*zNIHq_$/1R0#IBB82w /=~CIByh8ĦȇάGβa.m.<;Iد2ߘ ܻTلѤzDiَϢؿ˜)ίdKnfz ѿ?R<NiӋO־c˜px`5йm8ͰY󽭤B~ զ>zamcUڕw ޴tO:j ز1ҽūh۹|f:ѭ\fƻ纸G' ثE'hօ\`>@mGԘ3\@˱`' C֌ FI Է{xtǼْDʛ> 3c8R΋" 25BS0=2K0ػUȑi+,LC4XR,vO7HV4<I J#Oz'<΢4IJW{FlR8]t|/Ŧџ۳'>Ʋ̗U# tAc#VlmŕUΙђ@.z{޴Fj}:O AJۼ<|K 1!̵?BȇzLσx޷\ ' ػ5 _Y'咸dKoΑ;3pZqiXXf+ wڎcBYǏ8ܦ^ b59Oޥt ɃꏷکA 8 <r:Z7.?@Co`޷-P-əW/1q @?j7{f/L DθLL"cIլsD]\+o2bHx`ҽwՂO¿_ֽ`ѹͬ0`ʩ֦_Aٵj`N)Εvԫ.yϨډ̋kjwwĭ-E2ͭὰ92ئ4И#ѰLǼAʬb *4 +LlBV؞HVȧ`I>- _ `5c*㳿V υ r8Ajص;ς*{cLS ݺy;˛E j 1$5c.0ԷvM8 y pV>SۇJ >uBfR];GZ8J#$#`ǘJɾ)t|>8BBm; ͦ( Zˮ ƥǿ!>ɢ?{Ɵ+GYĽdʧ׽g\VzO·cʼדeMm轊dү(ž-)ġ8w>Ѷ8JZR5Lн`PʴԑgԴR΁КEq ɇE殺?!ÎòR>ٳQ0ݢpԴ2ʒN h]Hz I>校+UOԦ\XtʴнPm:*hҟŻ7 `.d..ɇYZ򠧧أ `rIJ$-05yˀpE'K' mOOWGg6 mn+OV(I?1cįh.բ"fJn+$ǿ3>:{Pv/{GB䅺 zﳪp̦ 6g22]صB?Lj A!Ez|Ǽͬ0߰8ǝ?ϥͽхwHǙ4ɉ>ƹӟ?ǹ'׻ξʷ͎E5ƹ8ǫdSI 5 1.\Yňv4 ̒pޚ!\'6 >Ƌ潳݈w زBϫjࣴ8ܢ`Н8ى-h8✻QE%$WʽOօ7]񕭿IE\â ޺fd;ԷL͒+>B'4nt>b 4Քp 4.aZG2Y@C+a1!+;St5t;4Lί'1>DZx+~PϦD>i32%Ʀز~ZsIGΌ؈w B˔txL~vOr؁$Χ".Ĕƨ 'vȸ–1{`w/$\Exn{LЕ B.gf.jO;<c Ddjǔb`ژhjm1YӳZ޴XwC .юzذYŕǼu*՛V>G7JҗQh9G.֤)BB۹9oد>Dg3/X;F|ξ6P"`Jf.LT4TԺ]!&Ƨu m`ʦ- ҋI~ YZ>ujͰҒ@Yzs߿dzSYו2Um(/f|DBB` ͑G ߩr*guz޳ʄ\SԴm wC !/YVɕ,h2H5>) E̖޴b8upG쾻Lwךpó?صs4j}أ]<5 Oc½ ;Lw 4LC$Ѿ| e~A Ϧ$չN#k: p7f>,]XY3J2YNqﭿH+mcB&$]Z̛!֋M D%˔ nǿuϊOZsֈ/Ƙi܈ʧesٛcŽŗSY;m*ɺ$֏;םO›R]㽿5bcԗĺ YўΚğϏ`t> |EԋΨ ȃ~ҹJrؽ.Jϟq;H Oќ֬x>u ŌĻׂ5ξۂB$ a*.}IlĘߺwcסB.t{ABdb fjې\3)ӡ4Ļm˾ ?<ȶ͕\UP _ʈ8Spn8 8O;+iJƴI$BItqn˫:ۺ`Rw 1g/(>eYx*1BXYRʷ ʜi•Ń Xl*؁ʝ).HӔ1SEa?zm7q1JίH޷!bƬqO[EUtѶcRϢwV̦..8Ž柪e]PgWқexѶVĦь.#́4iRʷٕ(t Ou EձttrI/ӟŤ쾶ϋ}pr؅;ȸ魮A%FE 3BbӢtʳǰDȢ@5!];$ ѰtLʮ -Vѥߖfc4$ʤ_dKѶ(;N yMR,>էPf>([LED&V0qQ쯥'`ܟ8Vw `Vc.{z' wLƙwsѯ߽HYz۝ .$cO/ʷ©ũցZXН v8# `ǐPXqHH ʷH Y.t'R 8.ѿ3юZ $֒Wp3Ysѿ*ւ (o~? 1M4",dzo'؅ ;Ȇ\zϜzR<*ɺHwh.)'ARk$1zFأc>Lߢ YPZ ʯ ؈Fų>_-ٜD3M/*BbGd!EpHL SԴ&HhcŽB\Z(VѶ+2zԒ'%U )gvBL0~=Lt']1pRY?ý/zW#*ѰMo*F )_ӹʙظ *|Ӓ+ "ڶHV#wc J'œ'R]H?ɣܛL Ֆ.!ε0ťhOص๟ѕqwA`+!L+u`' ϒBѶ؃8$tЌ'q4;:ǿ8?E.\ ]\`^ `6 wz^4G'ч'FӋ` EsкmtTD+ʴ bm珷ܬw 4ұ1`tǶhƦ啳W;E T͇GXݵQKY6:q)˶-4i×X ,`O*&^\Ø".aZE)qHL~=tE 4!z-2;twN!+]߽'>IؽwvT _#RIؽ\ƻEL.;)  $EÒ*՛R{#E@c~ƷѡZO*EEx$&;1Ҟ<ͥIRHjzVĹ]/!tTҿ ,tB7܃UTӾtV.ϰǿ:$tpba8˜5>'~&ئޟ ᰻ӯ͕ .\icmz]1A %F&{>̗{܋7*5U* R ?IF +j>˸䙱,Rtǽj[fy7-i` Jȟ9ۧ -@2\XD$!9 i;&xSۭ#ۼ ؅.ʪB"VOޱџ@\ƕ۶8 ɂUl8 ;Jӗ ³D!D/* ɹF$' z?>Jnf+q@$_<.jcz526ʽğИ.a]̬sLA+ V*61f]5+mVͣ8ҳZ1ˡڎݺ+BG+䷬I͑_-Կ޷л V̏Ѣi.9镰5m'chT!QئF>ƕ;ݶ/ дظѳd) csBbj<ӜLث(-?ؔڝ8zA$>Zw'Sp8Enص6jf#j璯jĕ b'`?)mq% w' 1ԸBOAp ǭ p1.ǃ\r2]Bʴm ľѽ\jǂLڕ!.hm >"ZB ~>mt*D;ΰϽBy ?ػt`S+4ƳL&#pE vY-g87D :ݿC#ܐ\ )5=#`L++&XQ>`2E\)Om86`1b S跴pȶiR.ԟӋ6嶑.#]iΩ亸PŽ xJ$е_1޺HK;ȶ϶0w ũzu<{SWOeYJ?dtiݺA`Е ⸡Y›cO, ٛVPM.z!ըiεg86ڻL޽4ғK۹.*sֲ! +g\Ɉfi(.`x5À<ƈ𺾘V41HϩIzҠ'^޴1˙g!giYnͦC ݟA޺ ͅ6Y+_lL\1ҔȼQf ӓ2Lx3X!# C.X)y ѳ<NIߨ ѧE/2ը Bs`CIrlϭz!î z8#轏7 {ƒ<ѩH΂-t*]'c&tHƲ\6z1׉ڕ`pzuƲsO޺]4ҋXµAƹ۳lǼI{]bԷ΂\f%: ; ѶALw]ԙTͺ~Si3jjF O]tO@1$ŝ`ظ ڇ 3w-`Fw?w1$S 5+%1Gﺩ½S^ZʻzԩBɄ.柰BθDz̏ԿǿbӼXPχF8YםtĂ;O_[/ {/1w~Xľ^&F@L/(gIJH$1 8ѭf)c\ެb z ˢ4sbگII!W?\ k Ky e**Y.@*^H̛ti¯kӯʽ9լu1V:ԌBءڶV .֋SOE՟λٜ!Ü4ƟѕF VEPT7勰<њh7lw-fh(6?,Bf Zͣc0ѿ+ 0fV|MJݎÐ$tk4>쁳 \ x dﳔē+ݙY ˿ 8OzԢãz 9ލ 6A՜cc;+l9 _4ɠ+ES>x3g 3zIL pʶ-;%ϱf\޺YgPq˩<YP7ٽ.đs\Ո*;o0w2܊UH.<Bćw+ sܽ}ͮ?YR`&w䁿Կ9ǫmՙS- shξV/ یg1Q>勰+۰.ε?p$mäSי2 L< sʕ5jcѹ\נԁFt 젧imA m!t~5ty ?w X橶{:d5_{Y}QF EWbrfi VN1: & [4<\$Z/]\0.wȫ@84c\O]ƪ&$ x1і {wLE)!w\( Hؤ5etp̶̄ tװĻЏ֘i'AVûۡz܋`s~PœӝЩOT!5׃ľ"&}Z]q;-]q~8Ġh¿!dLѶhv\Tz͈JLwϙTL6IqL `jO' cB DȬђBʯƄܜHzǭo2] ǼGqؽ+Z;Ys;”1f%4_@ DRJ#O2qJKj ~tP-Y$nq?k:D%p$ľ~ M(.ģ GԈ_She\YEo5jʆ $s1ºYϳ'\wĭHevfzѹzzGTRqftב4̵¶\\zH̟.wpյʷcŘqEPtԶ8!Luɽɭ RSOW4ޥ' zLf;D(Eγy ȕ >jmBTE. Ω`˦ !Ւή ~cڞb'CH +Bͬ wR]Ǻh˱+T BI"ڦ⩪bƁA.ʷ4$ݩі\k%!v]7)lC )KXq+Πd05bg4φ\7!-ߘڳĽJUH~4EB4i+Ǣϝ-`EZ'wľf4gy✻j- ۼ<'w|aB>|ZYt jZRzܺ1֦ ŠٜĄH[$tY <>..mj0z؀ۦ!az ܸfLc–؊?.Ͷͥ+Lg]N48OIfގX.ٿ1ˋûWn-e rb2"]f/ѧ-컔Z'Cg!ĨBHuB? 2q)zL?V*jṔ~qBemP,4DL8,޷Ol.Ǡ'^Ԏz4ހ'"LZVН;b܎mݠƮUy/j7 zzwRĥpεƒڂBE}e.'Կ W ^޷z7wL' $;,֕ 轴 +m:4\ Zn快 C`RwJ.L>}ӵ'? ӢczL߈ Е Y#ϛ۬ EEmpž<ו5θ~$` (˫ޛLʌةO`\jˆUgYU tǟ$'s[#t#Z'/b1O]BBدz?AdK VB#* rQV1¶-ĚޣgmǶm˕ ޱ;菱c@ ?Bɟ'2Ri`8ǎ1֋£|Lwȋ˲EՋΟEsֶ.&KفKƛxgOF☺Qj4ƙj/ Y4EȇgfD-βsۼ !1ZκžqԛE,R t`9OҨ 4>PϬ(#ه?z.8{ԺpҘcB{0]%-!^Yט—Ҧ4?۳  {P3?I- ޱ*ʹmtvC5 T'7,VAj< Hc+ 4!+N / ;4ۼۡaᙨ ƶLjѶА*E;kk۹*?8+#̛EصYjεmį}зbY:hs ĤO:ۺZ\ƙG1O}>ђ#Q۰5 ĦzRǽ+\طw=QҘ|>ε ?;w=\'أ.q!&j< ɑ3) >˰t0BDȎɹ&s IJ&.Φ־`ξf-rS/p޻* >$ĺLC񕰾fE8D!o'zh;j?@8o$w ߫.jE8:VQx}w5~EG`Ѧûl.ծj-Jq5ЦBi1߬YD 4dҽ1.EV}⽳p Һ'yu>|wBy MѳtpYo8û:ʋ ELPE ⒬?.mv8iF]4Dӆ v=Zb;$J#A7{g#8ӝ:fȡ82 5- .ߥY5ľCE ػ־pͦc'EL 쾝Ϙhû ́2O­Bnޟʲ@հɄބWƘ6_EŦzRɑ쩷޴A.핰<{E'q8ӈǞF+xB^.q Jw1q`жWȧLV(e5!;δЋ.~z1\ċ Ѷ*(`jꢽ?(1hcv֩'x۹j2е/5-⭮eAH N >Enͣ+ý4Lẩ\< T1Ҋ`?x3g LJF#*A5;`)B޴!]g,m۹Lbǰ6xս+Zpg?Yeߋ엯t.}fjWOzχѹB2!Bq Uŭ?\ ͜I- wV' ѢWScۼzӉi?4޶ Ep~ҟRH̭(mAΣ4cy'P5Цp̘{\䠞Ⱥ g"c]WcŜǟHgb#r6w48V1K!O+}0.!F8F ծXVǯ>VF%Ĭj.#VY …?L#aZ#f û$\T,z0!891I81RNÑ;~εbzۖ)'bƄTXS-\R$ЕO<+Ah ûԷ'B}#(jHᶽ룢ESѦ%ƿ Y*Ր;θZVЬ 8fά}ŦG+{Ɓƹϖ￞ǜ.IVmnR'_1 .Ԙ|EWӸ齶#`5qqD\ ?U \߫h$\ό.TYusy wtnmȔ iL8l6™QܩB !];ȡ`dz\{ƶϹۗ ^Ȟ4$޽EE~LѤ"A!0B5)* L$$(Ɵ Oj̶?Hf쬺ֱ] V 8omqʘߦ&εȇ͛H̘ѰŢmb5蚩mD4؀Ѩک˒zԘY(wmѿƹ̶tǶݛS!G.eƽc;Ȧزj;RhB` H3޺&wP`Z+!n۳>٦ёʆ.BB8YcԹ D՘j wI~YA ?~Li{Ecmцú.+ѭؽc?g~.֠ľ/WS2ȵ?$eË˲#.ʺRnşw#ܩwLJ40вu*GsٗOkdxEض̠ѺԿ2ʬ$<I_ 8~ѷE2` m,f罭ְZ 0ˮ|ӷ,OضҚcx›.sz8Qjظ>u ǰ4ձ PM\ ۝ Εş\eθN1f?VE ίʷыhYtq\R,#p[T~lSK0+i;a3/&PHVi;ծ;C4.5I E B'pd- ;hm#ξv;:\ KfMƻڥwԎ wŇͬ7otۈfz؍ʟ'0ӕ6 j֞ˏֶو i‘Ї᰸Ԉ忍ʶ_99(;hj͊j.e˾ص^>x ̡sʳOeq۳aLʺXҟcȩ(KTfw s۹zǯmhŞST$o5֩ \!CG.ہ4fc˞*1Ҝt m载;Q޽j9?7*Q` p.cYH$#*ETR,t Ȗ>Տ4~ ~.H5I A Lb1]t.m| s]k:VbO; HSĵV ޷`'gjصԁΩ<کҸƳ_QW1{R t7iEμ*Ͻl4ßH?SV.9-ًûh*!ŋ} E-$ ķgbw.Sb*?m/ {$?Ãꈻ .ւ 4cľwΪ >Ѣ 8G~cV m< g`ίĵ~ m}.VϘ;6\⺬ZǼ4Bc Cf.䅮eĜOwA躜ќ.џ sʞ : T] ۪/Ì^p7$>[5`H$}>y ~- d־ \8$\ ?Կظ`'œmg/?X$ةP-ϓ3mF `ڬ$ӎq{`ĵ LʢJ#j$i"Ӥ\%R%YԺ5k!.W5vِc˔1J#G'iق E߬ z ľEѼǿά* 䙥$"v Ǫ؋Fm$PcD㕹Bl 0V +9RE O"EC HϔR S..{G2_~=t%HLp۶H151]\&V-%fNIʣSxr?{b·⾜< ڎRRu ̙Ĝ\ÿ͝]ՎI¹ܑ_`\w*` x޺4B#9.'dҊ?޺7۰Çm4c AٔVǍtɒ\βqwȾ܅Q;Ū zS ϼ ژ޷ڎØ.X$فUӸtܩLFݘƬ ֋3ԋי>2߬ҐKӐS۩˖>QU]`Ҁwwb.hIj4 Y<Bp$lmx֦ OcBVVK߆@ |_A4p:P%)β.t$_Y Dm1AA 8L"ŮLw S(AV7`) Ƽ(5A VzVlY*ꋶ]Ϙm]OѦ ĽEמLB K<޽m1>ZU&ؕε~ߔڃmU־>>xgלEVτV蕭qĵ2g]8a8Lb f~p?!!;qzSz̄~4ňwf`ެTVEب q/Ӱo) ݷR̮ 1Eɽ:F Ο*Ʉܟ,'ȞfɜBqEC feB+J{ũcŴGSq) m2U  Y s*7*A'?-`LJة$JN'&Qq"Y跉EB!@C ʊ.ޒݟ֯Ry΅q/ӽ׶˹޺ w87;G`Ļw!$PHbwڄcMsևYƫDŽHޞܘƙɆAq08EZ앭-ڐNpïw׈1$+ͽd텴OԷ–ʕzqѧLʷѶ$#əuE˧-+SUӞ$ν'` m{5г}휵-̆l޺u wߟЦ-(l'F q> 6ݳľ<\?UH eѿz|Te}͏֥ ~0?p=*o*]Z+GC<޴< IZ زS.>E5ˆ^gDȜ ': o$51ŕ $xwb' Cc_X]㜵wĵԄ*тS$Z1juw~J!XȀ L" 7MG2V6:Fy !F ?4<;+  ¿Դ۳H p޺uɉـj`Z wIJc©ɘR*cŽ“,З?YGE]ȸ Lװ*m ,HVDʊb$5;/\$VԿ<VѶՕ LI ג`]\8tǠصng: B/ӘƊfѰp̘1 ߨ亯NEђ%ȡ\"Rb Ȇ۹\o-ϐ1ˁp5ïʟ$!׈! g$.i$.O1ŕʂHC]D`` |KN.#F%Vħ]S۰Ƕ4j$LL۳rzɠ>8܈躡Ze`Z1q5iٛWPl"h1KƘJ$]4E^N(IƽD#B`74P- ˱"!ro狳?4IԺ*υ~E!﹨c'-OLzv‘f E޽&TUEϭf`_e_s ϑ¶6YI8wډɥ. qzɁ!;)e1?A6; ĩ޷ sLۼqv$ j`IGEtqӚcЙ\ !2˄Û7֫5ǿ +zԺϹ遹jB 45mզ$֗4ʽ.zʷz ~ѶUzc]m_ΛVH iC ľ?Ln4f؈Ij޼zϵa[| [5d0Vͪ&ʩ\w _2%B;$WjʞI N[5ODAͪA+ mŜ HI Wʭ_t۹_3с+TpBIJœ־RKg{.Kّ!VONɸϼwף޺fiܴ ŇѭO'cOċpսVHncq֪ ?t"\\ p?tp: ئ$!o4#pOLK+_$'>4xm ݐypի1­{ ;N庯.'ѿЕŜrO.sA w򄽀8xմػ H 8!VV!Znq̰E;c֥͚﹇xВzyeo^i;\;'tV:aq)ˢ~=ɧ]c±"_jʮL$45忘=c>gGL2"oIz EfƘU~!L t 瑱FÄsEPE~_yѦֱLXkʣ ȥz;mܻ7&ذ2s4ϙѹfn*՜IE;؇NݟǛ ̠Oz#*QZ Y6 :.ěHؖ#1t fz"pV.GAֈ Lߕrf̣c޴V~+㋳w΋ س'jښкؖj͕V׋κђmظ1ظҜ$7ľaߨU- ѿ;?!ؕm@ "H (x~B;$MAr z =:*Az2컔ZƲe$+ծt5eXj'(+7UwCjY5>YA;8"ɓ!;hg3ыY8B<`gʼDǶj111ڊ'ō 6;< Y{pUМ*RRΎՏҋiɥs.f\.ӛA蟼Z ~AER\彪m7whж ^ VS.K?j.6ĘrccԤ)E˱޺}Р .ᦾ ػcqzTtʽ͎XIDcŋE;˯8I2ը2_i8vcn* VѹĿ<>1 Мʁׯ QfJ*O!7-XQƠaص-%ʴI1>ϔZq)V8tPc)Bj]4e=$WBͨ ,t 1E7@.pǼ VcP('NߌI fPWc_0cѹfV=+<\7ڼgިڅǞ'Ώ-aэdz p8!˥ҿEc?:4~6{HƻˮsVȁ뷱L E *tBSHujШ >f*?<ڋd곹cEb ] Y„!8:*- c6u;9Y˛В_ӗILtʘt9zM+Ʈ ].d\>OΔص#̶V ӈtgަ >Zm G+ ;0یidKhIL H.kb%S-QU$q)~VǻEΖ>5\ (2"M/鈲oB#cAľ.' ʽ_ '{T͜ĻfɀṔ DƉ̲"ssdɏϙm*X lWzPm0مLp|mj |*ՊٰY/m۪ GԶ.а>qpe%S,S"Q5Sێ Oh\ 0`*ǯVH$wO? ۨ em>Ə'- V{vց6 hwˌľfը cCH 5ǿ ӼS,Sځc؅ػ'ѳ'*&ĊفLZ te׿4nRiZ F >H9G!jC4ML hC $t;W7t5VĒ&($q`O2cт~6q);wqv6mWOa7֭8bpm.tɡ֨\aȫmXЄH/<ڼ$`Կ?8Е8HFj͝]B]EVtQȨ hįЈu.B EԴaH춷ψW;" śwn?j6\6~Ҧvи+<{nP!È8#QO"7jҽр**H'8I|8xp4ۧE!-ٛ$7]78ҳw}٢ҢCp~εp،zqǍʦpDH1ڜ۹ûRґiY𾶺gд.?*8ǘ.d컦p3Ѷ8Ę~. {BgrrLARL>Tw ǿ6OV7K:5˨ mͦǂڻc S\]pɕR(+CԷ6w4̷R<p͎hB FεʶmʽI(ɎZt?Qܩ˔`n] muЋ敶fǼ1RÏ~҈W{R Aʺ\!ӛʿθqLJ躯2ąA` q۹LpE̎jǜꙴ5 -לM?ѭ=H< Zc?u Vw/E4ѰQ55/Ӫ8 A֙ڼ+}`ͅHƝH5eiӁqOĵwȶfǫ12w(@LtE֖HĭHCiiُɬ Œ稳>ս VE^18'4mOf̚ ً`ʲpmRL͕ L/gNYѸB+㺲jǜد.tP ^ p'+ς RñR!>U> 2$ֿ BR?6+ Z8ƸG8bLDZ"D6;?!LR'$w˶ͭᢽuɩQڙ 1mŃgįӺp+zwW1ûGtŽ'(fҏֈR ƦBЄ4ƏɔK_;:t1$H$$vp? PɒĭrLȢ~I`3˪S.ęcǼg*ٙ ޺?YBCsк] E׎mѩ ҕ ?ҽ:d>ٟd5Tzۜ 8+ oCľ>T) {ctcBR8{?󦵓LmH̿~5ttו`iiӉɲ&)'?-MظsCtBSTnc3JEȬ%qdI%D6ε +y$E ª㩭pY^0೼`wȔ?ضXԦҳt[A*Փ~[ЅBhtUEE%9f1tG$eRA?úpV۶Ű 1˽jĜjz `ѶA ξ(80 T!1Ģ'YE} f~tSصPVJ }|jL с눻*֥' !Ywj<I t2~Ǽ$ә~۹5 1`iծ$M}ĩ«;@NU8.)'8]Xg2"e=lTȢEL"$7,Ĭ 쯵݌iF t>橹w*lRՉԿz61#w?Ltg!cξvE5mcswFDŽ1G֊ħՇqf[c„Hv qڜk É̜1BԱ߬sj!&۹t `ƢpԴθ'їѿ݈J 돫A~S޺DwԺ;EθS` _` jG1vVΙH҄.۲8r>H@ξLr4gL ή ُ.Hrľs兴cnm?T_j ලG7>ѳo tH } & B)Bձ5Lepû`(YA>ώ]Ƴ!"w΄Umˈ8BćFO= ٶY911$Ļ>\qjrmդz[H4ٟ־[VhЀ?8<־\а־\*˽7ξ˱ݣcYΏ.ԩȅ` ˆ.td1˪ػw$cX4Հǰ#O۳ў'5z8R ވûE׽ەp؇iξ<‹+R*V$ظ;sa.㩼-*ҷﹻŴ` 8кnI*L #7 #EQ]JrY&Q.2w\<`-%޴6mpRZYJqC4x3-f윲'ϥL۶cѕ `ﺾʎEԕIe42ęuɈǦs!zΩ !ۊ _ߕ־_Vf!c(p>ԴBLQ!qҳ+V`zt5Z'QI B !Z`j곧'ZYr.$JpRԦu^ tն`Rsgfc'qW٘8z҅A7Kz>rҫ弆jݼVDŽ?a9pvֳ=E;C\u䣱M ŋˉ ѳ@\X!UڒZEʽ8Ӧ pQY<l o%79*'hW1jPcY0#9Ov\4n+5%QfɆ98 Z(`'VV灳\Лc6݁BN$Ǜ뭫!꽿kL #1fU֩]fٹZդЛЎޔpdƢ$t48Bz `q]<j wc|}ǰ1pRRѶ'y `:ۙ,.Ę.Ǎ~ ~ʹ?(C `  .ҋQ;1<ٓͺ蜻mE ى+x8d޴t݋C ֝`#pذf1;>; Eŵm!ё𽹏IIHφ8Sf!ï8̈ɤh#15.7|'8PV9j?3΀<޺i;.- ]<$H$۶ IB޴3`h œĸȸBʉj]‹Ȟ۰ξ.L É:EYDЕŁR·8w_آǠܖYňpiٜ;p弋˩vg̜UֻEZӾ ۙ(lצgw 52`7;4. ҙ z5?ձ+j쒲θƜﭳƶCnK\1œ.f[ɜѶߜXzǭ3ќ ψwwȁ)LtšY 5!͋C ắNllRltPz2g#*Y|Y΢Etz3PH L"eX)mdV:ȥ{ø5Օ>uOEVVӋkևѬziӢG޽ Ų G!۰*iWt-ޫmΒpq,syc-g⻭%Yŧ׷ɶFE ~iS!$EЃ>لF *ѿh; ?ԩH> \ɩb~t ;*ֳTɗcz EpڲŶʽ.Rʽ s%I;GcKc۳Y{`' ΩθюÏ+ fθܕ8\$SAwzPS t]d}ʉoB&)Y4V}0mv hIm=~T5.sC? uBV!#``qǰOdzNj'号#'bƘO3 (.$z2YPiB`e-c˦\:Vⸯwܻ-A޴`\޸vhY־'Ӄ;STp ٩+z.Ot .צZ>7$Ӆ!( ԧI|VOj¡ژmUrLEVPtѳEOވO끹fزBʧDOfɵǼ -;C R$w2j>`1]}ͷbUAF >ɛнXՔ ȍ=}|D9,#f/_Y8Mk8K;5%)К \䷮~*Ѭ#lpS+ ÎOnՈ` E圲O ?IuLZ`6BPǭڢɯ!/ǿ 󟳲VӻǩFRɯpr*Eyg#>J#ˢ5$e? fJAu !+>fJ51FEt7+ zzH ޷άAtةXq ޺bƄ\ڢBzԞ6ۺB` KR%t*຾&lpOU`ޤ˒Ap0bYU~ҘۛL{jʜ˫2w t/ƙgYVG m/ mt`6.w .gީ=3$W دJOH (*>pH^b*ة`O‡rt wtjnP EЙqʷcc80ٚ!zqQ1B'b ]%m1ѰpJ}͐Kؽ;bӎ*i bۼrS  pƝOǣe`ЋOItѿ'y ۼO?ڭ׀t׳:si='Θ;3fƩ࣫$\˫־UY޷82.4Z>v񅱢<ژZ,0IB~Xܙ_SM/jN.ĵY^躖>rc?ԪA'' O=*.ЪN$m88n"ں.>tAp̎p˫ǵ(޺\۶DO~sZ'ReīEWRU ~tP#*&Q4PC B1z;V/$jENO f/+ ۢѭDE_^ ɡg!͕˷;Q۪2cĔǼؽкBŅ޽蚺ӻ Αc:ʜYOؕOѨE9tGaP 3ɰ۪`;Oԣ`}EJśʛjV]'Ƕʅ4.ĶձS۾ O,2݊ǿ5.*+F8EKӚqbӦK;mhEDװB32h.̭?Դ 4!wGj!Դ>Ѷʷ Tc;DޱEՎƖ\~w EՋ)Bи˰v=ڧVn8.bO4{?IɈ8 ]n+ÉEѧF n}1 bp*޴Yʼn 2c>}͘ҹ͘ ›xؽL.Ԅh̋V,#mӽ c Gԕꦁ)Oĭ׃VP®s>Sڎ c >"Ѷ͛~BԨ “]aZ f䳰Vfƛ~nͰ1+ m3ﳔ^ Y.bưN1iOܹ+ ձTͽmNR]谾xj~ΖB$(YǼӧձ~ʻØ..CBcww g]VեVpǎ *A_6M޽\ɍ QAԎ1Pq!f/]a6;xNIƛ;įM/NO tƝ:_B>uɋ?ε.dB2\NÒ˽Rw5D۹ǔHm˞I JJľ=L͚;Uڜ/Y\t$,zZҳʻUU] FǁB?UIJ m j~ŰR5Ḧg L>υ~ﰪ˛ KV!ҺUׇÊظ9wt򽹡ȴҩ~RY;  Gfџο .iփc»JrgpS?E` ժ0ଽ Nձ68p̈ 1dҩ+ j 7-ՠa-2 8Y_tA5ۤa< ̍5g.4yMf3/HƊV߳dwZʘpφj8Ӣ ̻S81'LȎUϯ$j;QÀU} p<`ձե UpzՉػ&+MҚ潼ίcz;іgsD~.8(ɢz;ԅYEŝ<޷XWƳjB慨p..z+qOǰ-ћҙ쎽ZO;­H Lߥt ﺬtY.įhd跌$!-q}Ŏq^2ʜ~1Դt 8P?ESLĽ+A ވ>KNQ^+Kma1$/\j921«@ӐAg 1-Lr$.H 敹 - 5b٨ ' U ;˒EڷϜܪ 'U_Ӌk鰻-ǁ+Yգml3ѯ$1zܻûme5 ہ8ܕVjBv B.ehj͜q;?عz۰ˢƿpu۰\wpOˮ $vը m 캩ѿWE1xʚ޽Uڳm T`Ecn5S{e>̶Nj5*]Йa`L(ףUE^ BZUjܟȧ`Y65bߥx+E {vֈdzL¢'-Ӷ䄴 f>E!FձxxH?)>+j1turó<,5r󕰓sʢH~(ׄϙ Կgŵξ>{6 (?%˺bE6ݏ&tdlz>_N!)ѣyzǫJY_ItͫǶĵAu! q۰jıF`U⾙B <)E zծ + ˫w(*N$џ4mU'dOxԴ ҿ κEV+`ıĬAm zOjAևHɄ .RΘз1ҳRt ܺ\EP 2gѰǭkX6Z?1` S8Q$sO{ΚޢƻTTn8λVXDjʬh d0=*.U4z j61ԌC?(4ɶHI' +! c9 &.RVN|qgԺ({ S$YGOq欽εX˟Yf 91ם1ʫG/Ƙ՜Gۼдև1!"OOݢm?ôΩ>E}%ˈ8eA޴}EL:X mΩĵ.X? \|,'B+ `ELx`;78dzO>1 `ׇ OmcεTۼg]x]L޽Atώ6fՅ~+9m`z 3VmqjXF ݕh4Q X7۰3VeXJ#nt!CH(c'(BLj86B;q<jtVTը+;ErU zT?!+Ґgԛ,ʝwYXձ?]⸺AKpPAqzȕOz')em.cRkKԲ(׎"Vs20zϮ $$Il@ #/ ! 'pƦ (S P>ģ 鳳 υU , Vm_͜ĻLЬ 轄 T;qg޴1`:?򋳇+Ʒ jzZ*a` j.L躓_f`YjP$IJ~=ѹצ;rEփQ> lΑ 5_t5]a]|1ȞF.!+$@1ȡwA ʷ,8ˁc!ՁΩÛ첑?h`;94ɽI⸆}v֟f,\p SX_gm 4dOhfbEwȦ2 0ǶLjYǼΛfGOZ(ξjy?Tˮ]3pc3T Ӓ7878VRHѰy) ʴAô*ɝ#Eb \轄83Y޴͂]˺Cg`YR"ڦF wˮ3]S` 3љapF  Ύ mε#Vxدt }X.B ,HfJm,BVLn+ Qc>4P-I#.Z(ÎB K1"8F dcȽo+!+W/gS;3]HK~> !$t޴ww .zW̄:ә8s HSh.ԩǬ.wi55ЕUģ4_z\''Qܑעɢʁ7ϑRO$<шڟĻb$ӥ󈾞!VF̢V̦x̹m4(8E!.1` L*5Y' $tфW*?p̬F ǿxۦ kgAɭ2]y ص$c• V8HF۶ɦ͈R\jOsʛ >ׂ sUػ%5&pR5.x- 45;!@L!#?6>ɈOMB]AʘĊ{ FDžʩ/ʴq W171ڇc³JKw24׍'1؆+ǫ4dwY \!ͽAVMa;G;8fpCx$tfƫ$ dX˽G-SʷGU["OmÄx$G𾦲cˈd(g$q˳Էt).` fԅRizL1dҳ*zԬрc0 FfB͞ ϟ  NdzǜѯѶ5G\<f PDxh urO}#nίM첶- 2w6op'C.?B'Òʷw2$•]AʒEgó;$b .*pjѬҢ*)䋼zl<njؔ; *x.m?W*v֨ԋYE XclDc eAchМ.JwvցHҭ9馸 ͎pqZ ֣wE%wȣ^V#3 %fľ$U>P꽼ЌԈM! 1Oզ >ޜٯ׫jVZ ݅\ ᦲl⵫1Ԫ m,HA zφ$hИԺѦjͺ{' pYuD10Aܮg;ը}0t`VXDA1KĵO8D&Oظ +/-ʙ.Uڲ9ɒ-`wѸs*+ߒ~͖ҙ5 ҰY]콹fOηԴڰ(Mވ @~ t  򩼔;pNO!Åӓgdћ.҅ڢ I3p!ߺW'7$ݒv ϵ \sЦ(ۣ4̶&mֆszQܛwr/>I1^}0dG4V-%$ͱ=g1C+Ĭap(۹'ۼf.߫PSzձ 1s ~# կROtډ©ɆOͿƑSɄQO®.ӎ{lu$1}B0t"ԿW!plHϋcTj njEN޺p #;GIiSz1$t ђ޺Ѩ zޱH=$镭*HƊ.Xٷ.ċˋCցGjE8/ ̔76 $#c`!( LLձ{߫TŚ<+FYшIȕ; q>RF4ZASGNǵ7?6n3/9TX)$F"8(̇Fr+b'CE=!~fc˶`y ΙS3⏟t>\ǕoޤY#$Oڿzmw-ݖdt;.+ؽ œ'vh!դdzwțZϓεy ڡbZʕלK}h޴-S\6]jϖ$ o煱$Rq+ `׶˗VR{.H Itb׋ҭʎb pòqt8;V̽'sʣ\˱kZh!"I`pLSۋΘm(w'ŵ jHϋ]i©.H҅ص|i1v)6ۑ_Fد!5P+0Vv4.58;)LLد.G2P8OԺ)i nL/w˹8cpʍqigH̵tNѳuɄF7?س־ RH~ֱEzccۿ{ƕOԷ4zUܜ ε RϝtM }R82 -LG ! фcq\fծHH Indҳ'TzSdcѼWmtԢ%Ҥ twL ĵ; (װ OZʰ$C rج ۑ?ҍmÎcԕ .w}. ۳٬d #ᅥR Ѷ¦ Ժ&$z P<˅ O 8A  T u fE֜ f\O۶ ȡhI&B*}0ʴqh ȥ6Ewx +{߫ccșSƋȈę/( jǹt>٪ CbֻHبEwݑ8K W@YmxբQ-w΋5Oׅ ՛"EM$։糹ظjЄteǝƘըѶG]۳)F ŸE۶ {f3ђpπtEc?m|8B۳b8VLǶYΜԺĻ+-✵J.cU`7gS(\j͐Lzj ΐLS:Ժ Cw:+ 4eB2 ʷ?;)mԯ ۳EZ x޺YrOEB ? ϽfɚO(rԺޒJQ۹кֽqػ) ү#hP-~6(]*M^&VZ@ i;BLc' \O?c"ˆ]'ɽV6 .L 0/騑ƢB$S1|?Rgpå>Ht͋Eȑ}hoA߆ź\ݗO$ɇ?EV4ٞ܈;˜"( ҽ;'@mwȦ'?)\ YwnP ̟Bc}r ὶ$YjA.!﹛gYS+-G\w xwΞEɺU-1B .U SzsSYtj ?į(gm8>ƉҦ. ݋H<ځcڜv8=6s_$NǤ)β?f~9-%fNɥ6` ?6EΘJ+$pGdL 72 ΄բIȕзHɽw\ ř ꙴ𾒵f5YVۑٷ.FƟi9mſlЩu4HܻYH̛SR ؽ͇i*cfww+ ǕӈBT$϶b Itc|\bœݩ- I VǹdzLIÞ޽I;cGm+xӺ\Z >8+ H !å罼m ;u5mdIVE4ަīшwȽ^C ޽VBHQ앹8ɼH `ڕ(EࣷٗԀ4XevGjK0ػWq. 82=1$(D ;2˫(c( tDѿzmFǘF>ggnOǼ7֊: \޽ʷA`LJwĺz!дA8ШO c{A+絽@.FqKg˷mg2~й*gʹ0+fO' !5O mvVό!$AJ]1dz1JDjʽ$`<m|^mTYZʺ \ bӕLF .* Ӷj'޺ȁPm:իwT {-\h bw<IɿLX g @^z+bm7 <'dt;d[%D6; ?) C !?wt]qEW?1ѳa m۪L ɡԷɋf yߖ>O๘*݇ΒCg޲'ņPf'5Oڙ˕8mqIt-FjϬyxbۼ įp ޷. 7Щ΄8E`SM$TxBz̎{Xt%?w B⻀B~w]qT. Ѯ 'lLʐĵtĵ fϰc;q nޱ"g㋭޽W΋۶ۄ̊ВtR' 4E#r v>9ijE3K0 «[t5ǰ;[5 7ծ' LBgV(SծIn!,+ȋˁEL8Fⰸwʄz@ز*9!;ƬiݯcǛȟOz1pիW4ҳ';#ξǫѻʷڼvεuɦeLċWER"ڳDY5f.<`ƽE?Eg. ùzƨ w 0!g.Yv̲֬<>즻5϶?͏^tcuB/C42cŢBf(c8<ɜwΫԷj #YHሯw̭;ƙ .!͘ޒR2ߥ8 K߭'Ȥ)W5!5ÞG '($w&wK0±=mt58 ?wQz č5`ǩ e˱aXs`$4fNϺ`IJд4ؾ؞ڵ$ϰҶ ĜV_<$hY7plIָ Ժ'ѳV )ػY߄O?6EB~Guɶt 8ĥN4C쾄`WˈC fgt g?ϯǽܶφò$Eص%E *Ƕ]gdҳ  xW Jq +t!,'VœRO mvƍʰR"{%ĪN A+X)E3?" PH {z;pmZʒߜPص,Ւю#z+gÎǶ`ЙcNLD˺ЯLG>4!E> ̳!fЄe쥦[O$DzcWف"V:ҿ$v5МB{t̷2ZdWŪ Иӕ 3+ f2vjDz'Ήεj쾟H Y`=x:? xL-  f4T@B zƦ ؂ cdEdqSܢ Ycb.NεB5!Þ!+ƅg,Wג”cµH$Ȝ;l0&sP$rQ.!:{$dEHɮ1۰ߨ= 8m<Ǥ ʴ7!ĵ+E+V# F⺝޺]Y.yE_.Ǽ9ŽHʼn$wzûp1Ң_ߜpOFƹݘSEfÌcΛąν&I\θE Ӷ\ Ƕ`y .Ӧ Y(zɂLm. ޽` E޴f]n HҙLǼmr;*8Y> GmћV纻܋;JW弻f+Lߜ1GqMޘþ}/{Vw+${fe2ʽ wecԳˈ?%˞AEΈ 6f4<)'ĨO1g<⸮ ۼR,ͻE ⩛:ة2 V_ əWB1KbƿSʄĻIJj.,dҩ#^*ؽGCϐwȇߍ\<ֱۘs}B4+m\w̹G4>ߟ.ģ8dzޯFIR]˦ ϛcp~ Dl뺯<ڽ` .?1mŽ;\Yꣴ8LDm?Zf-$ǻ*cG!p Y{? ̖?ξ\ѳLHIp:-f*e瞧TjcZ!>ⵃ$C jt$- sRN .ԛw XDAY"dGۧ!j Y6q)??1|1(8^&ACsPεHR,RcLEF$vu־$W\}ŘU1ԝ򽗷}ͽiݺvv> BeBvQ Cֈ;9> ߪ\ػ~}mQ]ӓǁ YޱʕĬgVL!ۦ` jʅ V;۳2cVR3fB~w ȴ ª nOmW.V\cj1ΜݺY0ͽ;C ۳] \l;4QLğ:fs Y @]ʽ6ǟ>ͽ <ԇZ˷Z_HKb ݆T=*S,US0n~=ɡ8]8D&HǭME4:O$?ux!): P;S8ܺ8 SM>GЊ٘$jꋿ̶ј*۹Bѳi ήbƘBC8ĝ}ٯk1 w}˄Gξ8$bġYWnȡ j 1;tRVq?GԒy Լ۬YmR $D;a $Sۺ'ruVBKL\0w1;` (ѹ Ky Eч`F1Qz޷z+}C 5>ٟ ˫ҡ|+OXrť?U w+жïFAB He E՜$ل.c>V|aKܰ0dW7?}0;¹aȐA#EڽDľM/ξQEtBx3Ĩ $B䅴/ ظ.%΢}^ȄO츄cӱeB}7p ڇ \ 'YpLQ̉̊ Q.L'ĭBݛчӄ;/ƥʵpSf>Uj݄N$C\d Ll$FԴάV L.OwfբMH8|C֘FdBN0;BBξ ` Y7tm_ʛR̟ctsШ mպpIO .(3s. m HƔʽي fU u \4Ҹ,[]5C4ծT+¶U;ȟ9`;5~B+%)N1œLfq)5!ʷw \zj \n$f/ @SV ">K|⾠5t'Ƞ *.•?pퟶۼӠj` !(\ɛӝzX» _ȸJżחS6ݢزѩk؇ Vbjϟ}Y*ePsBʇ1 ֐xճ#¨䜩$;Vp ᅪ~ƹ.4].Bʥ.,$cwI>!5Vǣ~ؽܘl?5&ة`Y2߬nßdЧm/]H _kѶJ ΋S;jĚ6۰Βv͚EE_Bǧϡ++R]$ݟ) 8D~ UBD#JVǸ,͎]/Φr跦C1ծ 4c[5IB d<sʙOز%\OʣD@mwE!xLj VO `׸ʷ)YOEϞO }%Ŧݘat7'?{I_!*ϐt<ڏ ˄֕8u ՜2j͋I|ۼ!ƒ+Ж1Ũ .ص gtPjL LʅbVixp1ײjjG\շ?bHɞq۹{Ю /5U>Ʈ ]+n~g Rν ٬̅MO͍VĩqzώșEYȶcԺz2ʛ54;Ša;;0#ۼGS9t:E<첋?z#ES įTͽIcR c.Ժ“z߹ǿЖGԘa+ .։+X!*`БȺƬpՑR\ƲLsʛ$x} ŋLװ֋ԆcԴ`F (.x VE8~' o癮T'Y8ςgEf6#v Ƕ̺߬<~Pѹkg5vR@HψEGzO% JA tVCƚ Pu5.xǪǰΈC 8c+ĶljξdGⵏExv$2DQ &yLp4.hIvM$T+WPx⻡8hVuBhrŶc'ƌZʕVȱȈ`Gmd־i1ʽBi֝ӶSYF$ XEϕ IۘߞP`ĸα{ȆIE78V幍Vazwֱ Dњ'Ղwp?*` *օ?ƶ>BɟRg^;1(܄+ j+Ԋ躢ԺTy ~ҽ}͆Y!T6qѦ Îc $ǘʇ~*w׽T4 +ђƷqbƕ¥w޺s@Wm&VLǺزL4L޴@jEsىwr-4R!cQh.U8W7V&Κ<5$/tu Ǫߺmf޴͚?Å Fs.ŎnOѰyȷ;¡8ǬZE~ε4fݬ־w-/яֽ MPhz'ƹ$ބΞ܎ҷ۹'hӁ⻠ {ƶҗڼ '{z2SqxˀxBR|Eeĵ ̀:jͩ~ʲH쳳ǿt+}8/$ү4́`г;Ѷ s—Bw㜲gVbq.ζE4ɿ峭L.{WǶU<ҩ E<.-h6 ;ȩYįy._-U[=*A άLJt0ģظ075 wAu 8t5$%MZ'џN Ɗ~躯%5˷BPϬ7p&qbӑӆ7Ǝ4fi`rBIыi֤`Yfɍʑ֯Ӻqt* Vʷ̛˃Mصܓ sjSԲW٢+tLHd+؋ȸLx1W: ۹2C1DʷȰdکg8RΎÝ1Թ!͜ZA .0:ۯ jhY88uձz m.ʦ$쳼ĕiz޽ÜS\Ҍ?`4'兮k?q`mt`ۤtS:RRқSد<>ز>|<\F{$t4!qRθ6 2.? .NIVn8d$w㰻}) I˕UVȕծ8ulѭĬx,ĉRϏQܩ>ƣT _م7~/׿jΚƕĻş4mװc>uVhH᳿}ѹؽRP i+.tv+}6NB׽8B>RяmuԻqԷ. 16 HƜ ˍSzJVZ$َ>שYŲ$+zة P.; 2m\φ  \i֞O1eBVĝ˱$/ ?++  _G}Ŧ8Ӝ{ 1µ݅Bǹ-pwW mGZ7]!+fWƐAޱ~7H!;7H lV2޺ ]O ػ~ށѷȏc 6+$_̙ t>ɢ̒.R aԜw(ϊ>ɮ.Оɇ$ӲUL.ʒӻLέY!ξq5޺BËÛ㺵czԺ2ĜC4ۼ"T͢xįS+1$2c1Jﹴ ̤θ%˦R5I!BެϨ \_⺵1fƞծdz$ 8dҦ-RjB䅮!.V1ҢjVỎԷ?؋H ػU ˬ bIy ?B(轷'|Ю 3ѺQ e >὾0F X\z?o*!WظNI8*ϲJ 2")OH$u /Vص~X ڶυ (m·裂]#5 Ӈ߳mcEi٪û4hYBH- wcXE ?,սΜqp؎e̶cȇw>*?tc}ţzƸ #UE  zzܜ X潼Y|k5`Đwȣ߫m\w5? 8Ĉ5Ǝl:.J˯2Yͯ;1>θn𜯥Ou֞Ogυʴ.Ycظxے5ĠįV1ԆB ݒđ?*猽" =?MUSد/(h?@OY6DθQ>N.wst7C8z R^ ..;>(xıƎ`־`V-쯻θݯӔ+ŕKҁ ;'5~-Q5v*ӏ.:ۀүʊ ˼`дO“4\ئfBuɕ׸Gθ˜ pϕӽ S81ˤ~(B5V!WԺ ϋބ Ǹ镳ҕ%cjȣE *\ɾɑ]޽H.gs?E Vە+ Eѽw̹ͱ٭zphmC c(Ɩ BIF첇+ G5\ɲpcpzB.ʰ9EіʽSe wūb }D/4Di EF"޷MH̴Iw*)O$M%m$ܳ"jjW _ևfT4̂4حu]mYѰpUB䁼yǯʣ }V2  ŔV \HFǢɛ'Rs _RfȰtQ܇_1¥E$Rį`8SgR?Ҙ⾿4- ?܎Ҩ EPAgԬAӛjzɰ>hL ѹL\>5<>՘zzɭ2Y $E .svƪ ;1Uڦ җmݏ;λ`S;Bɏ]1Rg _5m*˺7$'¾ʷ%AϨGT sO=l`M,1p<`ǒ@ .?Aw $)$L&zƪA7ձ) mC jϬ - ȑxՄN;LLtp8E߶ՆpƲс wׇB7fWEb1ܻ cťt;gއXдmK{[aہ`m'™ڵbظw㦵m\,~ ӕ- ts ~BwǺhεضswOIEw6ݽѦ 5ӛfF'eEߩh>UV`ڛ 5EtwxE<bj~Ҏm;'Y RՓf戾;Qih-٨C2<bLN.$ -}Ю1 1x3Pѧ Ļ/` tܦ* R۶c\ &۳Ϻ.pزNq̊s!aYמT謺f }Gjfi B#ǿzzӥ08ʹĢ\鴕s֖  Ɏ m￸ĻXщ ѰƁ;ĵc׷Sɖm׹$С.Ѯ Ӷ}4@B ͵Ƕ1 6 МZq۟^ 4m~ +\] OO.Rt򜵡 .ԢaHؕ ̌w˖8pم!˩Y$Ջ66 y L͆5ö߈>IiS3NZWRÝ-{N!P<Rî1c>/ 6 PH۰eVĝ-VNj,Е YPεeߑ ťZsfxΓYw2ei*iӆUD`ʷOUߓf̗Ɓ;݁Rû;݇Y1' *FUi6;ֱضTRæw6Ÿ^BԿlf녮e5ρH Ȕ᣷bˢ 󋼋B` mZ壴&Hɲ Գ!e}jw H \ƾzBДLM4TmڜY>mוpM~ HV ~%vJ?H۵ p~ Èژzޕ4ɯI*};9iye 6t;2=޸oDAĵ+X\7Ht$7ղJ$_S=**T"H mxհ Բ]Im ̀;YWbr 1:7h.:ۼvB fwqpzӿI ۸˜{E־H)E)™pƩ;ϟ+3Ѻqꩪi+ѿ{ƶ8#΀ǶRԺ. ԈDiC jZ尸Vҷ۹̶bYѕ V2;mًt ٤ϟ5YΙĜڌUӥ~Ҽ- c8ǤKɪ㩼H!D\VcѢm.ԋj ʽB8Ԭ!4|t1 tqЇz~Ҳ zC @wb1R `۹9E2Sm+ʜH ; \S- .!HBBάGpv֟w$L'jp}6·˭5}wXm'®]Eֱp8ܳwi ,1+iܹ?$1(ԺDȯ6*ɑՅ;{SmmiΦt-Pʶõӥg޽* F ʉ۶ɔOƽwѰ8նf앭.ԁ<HzȋU ʯ+'h2.4KVHj5x`YPA_2@*.?w˰vzž]gR ҫi6 F -$Nv\.0Z0Zcµ;gmmVE0>Y) j-jwNd8; 蜲?]k!;yԷΝQL#.um'f\>ަ ֶJ `Rۡ'¢Vcd!ј3*şʣYpY]>P-A߰SύE*Btǭ㦲w.ě՘\޺ w,g;rﭨxtJdѿfÝi.'.Bz ш3+V__%\zwr "8+LUF ?弘٣t.5OݩF ًľE\ҙ8J+˙ Ý Bq˓+>,͂Ѷ>' w֜pi'wȺK+ "^ z?pm7L5\]4AR@C1r 5*Ycr?f/y ~Ế/ 4E Ļt+pQ>8S p{2 wpPŀ`} (ct׎طݽaϻޓv>Oj<ĞnzW-rP"ڞ`ǘ1ףҶųK&X˳xtzO_}VЋmRrؽΐ~нVNJޱ V޷XIscmȚ%B>.2"$}Iq(OxOˊ_(zmլ +SDϬ+ *lG2Bč5t]/$饹!COVG2- 5Y*A '>̇F6lE˥ΦlFtہΙDSʜg4FIm5kOD{եS BQ.SY'BLEH>߰1͞m$O~ɇC8eNÎYQܰ 7~Կ SOP.d icIJz\`dzP{] ?Lt?3G(V̩ъ #ϋB۳ H?ΘlO:ĵDjǥة*\{͈~!2cV͖&؅dÿf2u GԴVt !݋W*E OΡVSO3~޺? _Ƙ߹ ->  ? Hg!b1!?)fQͥ6۶E z7sH)K8c ģ6S ѿtUA ٩X˥ЯtR'޽ ևG4 ;kiӟOLd폴7S^4ҩƳ jYК[Kľѕ!G.궷!~βRx'7IJ$YľBdtľأb6H̛2/S ' x jᏱ ˵L< ίպOѭV綽c ;к AدN]Ix𩶘1SξѦ) v֋H X泼U _Vv.XѹP8܈ g<cLʹc(wŭى YԀ۟C VԈ E.?{(ר\ G>[9Gw+&c=h:D&RT.:FBW7wZPm(!Aծ!#O¾8$* ¢1C 9iEOC $*$$։ ) J ȸ$Ĉ7!Umo1xظ&ع֤.P€_Ƭ ۘ >1ʷЇhchSFG sI͕ Ѱtʪ \آ]֕RÖIH[j$Ƌ{ g=tB;$S ~B-ܙm.K5W :~2ՂʽǼNn Ѷ쩙g?֟7}mgʲ8 幁В?l޽g >m.7 #D:UE^3Cmn@j"GfɆ95$8ʳ<ޱ` /j9-˱Z V];'.ắ!c'B}Łӛ;ŧ*nRĵ;ԫVoĄMcCf̹2۶a1pV H2 /`f֪ʞy_zĕ*cbӦûtί8! E jVh6Z$Z8ÇͩTAjhp̡!cYR̅8ޱ 8l0Pwez P|pɐ8tQAwHϹʽձ1˜ɶnBɈjB1~$*ɚェɺe1]RsLb.ܖԃ0l ,HR)M1~XIJ58:z2B.P ƿC ?S $,j,'qR.zɒD˩IUIv⣷cH.NpcťRнOبO$ ΘhfQҪѠ ?tUӯSMү1xMދ jE>tǏ8@\4Ȓ /첏j4Ƀ]ЁD 5A' ǿѲzz?ߓ#֔ɝh&"0( p՚$?"#VЂVeB՟VL$I+F ·j*nJ\I"d˖%UڈC6ϱߥ"fdkߥb 2<B䖞Ғ\ ~\ L&?w^<~] `$ٷY QܪY~~DPw~+3сp̽٣DjGwˎ+PE} 5A̞)䏮 E 5˦ʜ-eĽW…Qܟ { Ȓ`D㒯ǰ\j58*TʹP82{]usm舵ǡPċ$O?ȳӘw!pƜѳ>ɼ+ ژ^ ~!  }pnLa1i쯋ǿD…ϖ5vB^ `{LlE˦`Ė{`xȩt|ĵyǜ0!̞08轾=pS1/$M]Ta?E45.F[=ѳ<j"~Ϝ^(>ٟȩgG԰ђ';ob"eĻ>?jzϔtڼÇ Ժ6<ڎ2O}Ű!&سtʵݬ9Oeȇ*ޡ$ѿju7&ǼF'qȘcȞ܅⾟ϞlΜu B:ۙr ԴEՒuְz{Q8c4gض%˸ѭT$lqdLSξdٓk+9z؆џǼS{aH(׋1w-gf̩/+ ƅ?髡EŎˉ5ʝ5Uzi` [<ڞ L/I1c ^+ Dw@ЇF θ,ѨO6 $ˊDo ` ˅BCցhlJ< LpXYt +Y-ƯӶѦN뽿zmSc›ЇܟÁe<t1iƹTOѠcIo7~ҽ“Lq恿ֱuEыIJ<B䷨ 2۶eİ8Қ`A׷1Ŏf콳EJw0ǽtV轌삡1BWSȽܥʶƌ|H n΢ VĴ⾽ԓ+ة` |dQ H {ҟ.A MЎ bIJbƽC:޺ͺHJ\޺BV?85ԴνYegh'Zs7 B0#nS-2IX)ۼZfA]ѹv4B;q ޱ )R#įE3{yѶW 3Ɍʷ1O.i;Ўyθ?H#v˒\Î(81ŋ ۦL>7Eּpļ5wk Uw.\ң4ԴUJɜꜯHk^ɹÆ? $ ̟r$͖Y΃>+ Rώ۶4sAװO+Oݒ sv֜w /Y.;?ИOТÂ=*{B Ŗ$'´ʟʴ^8B\gLS䏴4Ƣ8tʦJVĵ.11F oY~< N.][B/LԴr9`M+d'(T;+5p7!۰g::۟)m wD%qʃ!8oφɢEOx3q־;᰻NԲ޽›`.ˆH.VƬK7cɠ9Nù cԪ4ۈ\?~ *ލwȻ8صL\ÝZ򈬲ʕ ۼb(F'L숵>- ΆC֙SBdÕ LHɨ 8w?ԷصLV{0ػ/j F .θ~L4Wmj!w}qؕ ޺S հy` *ɉ!ց¦ EδĻ υ?YH _w-%Hg5I쩶-q~X-M2Gⵉ+EP~N!;xBfp1dY]<۶ z̘ą 1.8-_ &E fi Y ~Ғ; b4؈Hޯ_hv`E˟K$ԺZ~>%˦YѦ Et 9+θJ;հdܽd8ͣ+ \d֬----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------