BMφΖ-6(θθΐΖ-ΓΓŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιοοιŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸŸœŸ