####################### +...oO'...).(........<# #######################