o. o. o. o. o , o. o. o. o. o. e.