Do you know your Sender Score?

Find out your sender reputation. Learn how to improve it.

Want to check another IP or Domain? Enter the information below to get your score.

Sender Score Metrics for foodtecsolutions.com

?

  Sender Score

An IP is required to see a score.
Enter an IP above or click here to see your IPs

Sending Domain Information
MX Record
SPF Record
Whois Lookup
SSL Information
SSL Certificate
Owner *.foodtecsolutions.com
Issued by Go Daddy Secure Certificate Authority - G2
Valid Until 01/04/2023
Sending IPs
IP Address Hostname Volume Sender Score
74.6.129.81 sonic317-26.consmr.mail.bf2.yahoo.com. VERY HIGH 99
96.102.19.36 resqmta-c1p-023463.sys.comcast.net. VERY HIGH 99
135.84.81.213 sender-213.fsu3.zcsend.net. HIGH 99
68.178.252.33 p3plsmtp21-01.prod.phx3.secureserver.net. VERY HIGH 99
173.201.193.39 p3plsmtp15-04.prod.phx3.secureserver.net. VERY HIGH 99
74.6.132.41 sonic306-2.consmr.mail.bf2.yahoo.com. VERY HIGH 97
216.194.64.198 ns2.redirection.net. VERY HIGH 99
173.201.193.171 p3plsmtp17-06.prod.phx3.secureserver.net. VERY HIGH 97
67.231.154.164 dispatch1-us1.ppe-hosted.com. VERY HIGH 97
185.226.149.37 mailtransmit04.runbox.com. VERY HIGH 99
199.89.1.15 012.lax.mailroute.net. VERY HIGH 99
104.47.74.46 mail-bn8nam04lp2046.outbound.protection.outlook.com. VERY HIGH 98
98.137.69.147 sonic310-21.consmr.mail.gq1.yahoo.com. VERY HIGH 99
104.47.56.174 mail-co1nam11lp2174.outbound.protection.outlook.com. VERY HIGH 98
50.205.55.16 triton.smartgate.com. HIGH 99
68.178.252.37 p3plsmtp21-03.prod.phx3.secureserver.net. VERY HIGH 99
199.89.1.17 014.lax.mailroute.net. VERY HIGH 97
66.96.184.8 bosmailout08.eigbox.net. VERY HIGH 87
68.178.252.187 p3plsmtp24-04.prod.phx3.secureserver.net. VERY HIGH 96
74.208.4.197 mout.perfora.net. VERY HIGH 44
67.231.154.184 dispatch1-us1.ppe-hosted.com. VERY HIGH 99
64.29.147.176 mail106c25.carrierzone.com. VERY HIGH 97
206.152.134.65 mx.centurylink.net. VERY HIGH 97
66.163.185.31 sonic313-56.consmr.mail.ne1.yahoo.com. VERY HIGH 99
64.29.147.151 mail81c25.carrierzone.com. MODERATE 97
104.47.70.105 mail-bn7nam10lp2105.outbound.protection.outlook.com. VERY HIGH 98
173.201.193.57 p3plsmtp16-03.prod.phx3.secureserver.net. VERY HIGH 99
96.103.146.55 resqmta-a1p-077722.sys.comcast.net. VERY HIGH 99
173.228.157.40 pb-mx21.pobox.com. VERY HIGH 99
96.102.200.13 resdmta-h1p-028597.sys.comcast.net. VERY HIGH 99
13.58.214.35 egress-host.us-east-2.a.mail.umich.edu. VERY HIGH 45
64.29.147.135 mail535c25.carrierzone.com. HIGH 98
74.208.4.194 mout.perfora.net. VERY HIGH 61
74.208.4.201 mout.gmx.com. VERY HIGH 96
17.57.156.17 ci74p00im-qukt09082702.me.com. VERY HIGH 98
17.57.156.19 ci74p00im-qukt09090102.me.com. VERY HIGH 98
20.67.221.11 smtp-outbound6.duck.com. VERY HIGH 99
66.96.184.2 bosmailout02.eigbox.net. VERY HIGH 92
216.69.139.15 p3plsmtp25-03.prod.phx3.secureserver.net. VERY HIGH 94
107.23.97.165 smtp2.foodtecsolutions.com. VERY HIGH 89
209.222.82.241 outbound-ip77a.ess.barracuda.com. VERY HIGH 97
135.84.81.30 sendera30.zcsend.net. VERY HIGH 99
104.47.58.169 mail-bn8nam11lp2169.outbound.protection.outlook.com. VERY HIGH 98
66.163.186.82 sonic318-20.consmr.mail.ne1.yahoo.com. VERY HIGH 97
35.161.254.188 egress-host.us-west-2.a.mail.umich.edu. VERY HIGH 54
104.47.56.40 mail-dm3nam02lp2040.outbound.protection.outlook.com. VERY HIGH 97
66.175.56.172 mail142c38.carrierzone.com. VERY HIGH 98
209.41.68.180 bolt103b.mxthunder.net. VERY HIGH 99
135.84.81.200 sender-200.fsu3.zcsend.net. HIGH 99
216.17.3.235 maild81103eb.static.msp.securence.com. MODERATE 97
66.163.188.147 sonic303-21.consmr.mail.ne1.yahoo.com. VERY HIGH 97
17.58.23.183 mr85p00im-zteg06021501.me.com. VERY HIGH 92
96.102.200.7 resqmta-h1p-028593.sys.comcast.net. VERY HIGH 98
199.89.3.7 004.mia.mailroute.net. VERY HIGH 97
66.163.184.200 sonic301-31.consmr.mail.ne1.yahoo.com. VERY HIGH 99
173.201.193.63 p3plsmtp16-06.prod.phx3.secureserver.net. VERY HIGH 99
104.47.66.42 mail-mw2nam12lp2042.outbound.protection.outlook.com. VERY HIGH 98
135.84.81.26 sendera26.zcsend.net. VERY HIGH 99
173.201.193.169 p3plsmtp17-05.prod.phx3.secureserver.net. VERY HIGH 96
209.17.115.50 atl4mhob12.registeredsite.com. VERY HIGH 98
96.102.200.3 resqmta-h1p-028595.sys.comcast.net. VERY HIGH 99
96.102.19.43 resqmta-c1p-023464.sys.comcast.net. VERY HIGH 99
24.41.67.42 smarth-prod2.sys.elnk.net. VERY HIGH 70
40.107.236.100 mail-bn8nam11on2100.outbound.protection.outlook.com. VERY HIGH 82
104.47.58.106 mail-dm6nam10lp2106.outbound.protection.outlook.com. VERY HIGH 98
135.84.81.196 sender-196.fsu3.zcsend.net. HIGH 99
74.6.128.32 sonic304-9.consmr.mail.bf2.yahoo.com. VERY HIGH 97
98.137.68.31 sonic308-55.consmr.mail.gq1.yahoo.com. VERY HIGH 99
104.47.70.100 mail-bn7nam10lp2100.outbound.protection.outlook.com. VERY HIGH 98
66.163.189.146 sonic314-20.consmr.mail.ne1.yahoo.com. VERY HIGH 97
216.17.3.117 maild8110375.static.msp.securence.com. HIGH 97
216.235.79.150 rhea.intersessions.com. VERY HIGH 81
216.69.139.49 p3plsmtp27-03.prod.phx3.secureserver.net. VERY HIGH 97
148.163.155.161 mx0b-002d6a01.pphosted.com. VERY HIGH 98
173.201.193.35 p3plsmtp15-02.prod.phx3.secureserver.net. VERY HIGH 99
108.166.161.245 bolt103a.mxthunder.net. VERY HIGH 99
199.89.3.4 001.mia.mailroute.net. VERY HIGH 97
64.147.108.50 pb-mx9.pobox.com. VERY HIGH 96
64.147.108.51 pb-mx10.pobox.com. VERY HIGH 99
64.147.108.59 fb5.pobox.com. VERY HIGH 16
52.204.17.56 outbound4.foodtecsolutions.com. VERY HIGH 98
96.102.200.4 resqmta-h1p-028596.sys.comcast.net. VERY HIGH 99
173.228.157.39 pb-mx20.pobox.com. VERY HIGH 99
173.201.193.187 p3plsmtp18-04.prod.phx3.secureserver.net. VERY HIGH 99
216.69.139.45 p3plsmtp27-01.prod.phx3.secureserver.net. VERY HIGH 87
208.91.198.21 us2.mailforward.mailhostbox.com. VERY HIGH 97
52.201.148.113 outbound.foodtecsolutions.com. VERY HIGH 99
192.252.149.18 server304.com. VERY HIGH 99
47.43.20.33 impout009aa.msg.chrl.nc.charter.net. VERY HIGH 99
66.163.186.205 sonic310-24.consmr.mail.ne1.yahoo.com. VERY HIGH 99
74.6.129.124 sonic309-14.consmr.mail.bf2.yahoo.com. VERY HIGH 97
173.228.157.41 pb-mx22.pobox.com. VERY HIGH 99
173.201.193.185 p3plsmtp18-03.prod.phx3.secureserver.net. VERY HIGH 99
98.137.70.146 sonic318-20.consmr.mail.gq1.yahoo.com. VERY HIGH 99
216.40.44.21 smtprelay0021.hostedemail.com. VERY HIGH 84
216.17.3.115 maild8110373.static.msp.securence.com. HIGH 97
148.163.151.213 mx0a-002d6a01.pphosted.com. VERY HIGH 99
207.54.93.77 esa.hc4021-78.iphmx.com. VERY HIGH 94
64.29.147.35 mail25c25.carrierzone.com. HIGH 99
96.103.146.51 resqmta-a1p-077435.sys.comcast.net. VERY HIGH 99
96.102.200.6 resqmta-h1p-028589.sys.comcast.net. VERY HIGH 99
35.160.237.124 egress-host.us-west-2.a.mail.umich.edu. VERY HIGH 53
135.84.81.208 sender-208.fsu3.zcsend.net. HIGH 99
104.47.57.47 mail-sn1anam02lp2047.outbound.protection.outlook.com. VERY HIGH 97
17.57.156.7 ci74p00im-qukt09081702.me.com. VERY HIGH 98
139.138.47.105 esa.hc4021-78.iphmx.com. VERY HIGH 82
66.163.184.43 sonic317-32.consmr.mail.ne1.yahoo.com. VERY HIGH 97
96.102.200.10 resqmta-h1p-028588.sys.comcast.net. VERY HIGH 99
209.17.115.117 atl4mhob23.registeredsite.com. VERY HIGH 98
74.6.130.121 sonic316-11.consmr.mail.bf2.yahoo.com. VERY HIGH 97
40.95.36.40 mail-bn8nam11rlnn2040.outbound.protection.outlook.com. VERY HIGH 80
216.69.139.55 p3plsmtp27-06.prod.phx3.secureserver.net. VERY HIGH 97
198.71.225.37 a2nlsmtp01-03.prod.iad2.secureserver.net. VERY HIGH 88
104.47.59.172 mail-dm6nam12lp2172.outbound.protection.outlook.com. VERY HIGH 98
216.69.139.29 p3plsmtp26-04.prod.phx3.secureserver.net. VERY HIGH 96
98.137.69.30 sonic316-54.consmr.mail.gq1.yahoo.com. VERY HIGH 99
199.89.1.16 013.lax.mailroute.net. VERY HIGH 97
66.163.187.32 sonic308-9.consmr.mail.ne1.yahoo.com. VERY HIGH 99
98.137.69.205 sonic312-24.consmr.mail.gq1.yahoo.com. VERY HIGH 97
128.103.229.181 postmail-s03.cadm.harvard.edu. VERY HIGH 85
130.44.216.120 mail.thevillages.net. VERY HIGH 99
216.69.139.19 p3plsmtp25-05.prod.phx3.secureserver.net. VERY HIGH 94
104.47.55.107 mail-mw2nam10lp2107.outbound.protection.outlook.com. VERY HIGH 94
74.6.135.124 sonic310-14.consmr.mail.bf2.yahoo.com. VERY HIGH 99
104.47.66.41 mail-mw2nam12lp2041.outbound.protection.outlook.com. VERY HIGH 98
108.177.16.13 13.r1.unverified-forwarding.1e100.net. VERY HIGH 77
64.90.62.164 mx2.dreamhost.com. VERY HIGH 92
216.69.139.53 p3plsmtp27-05.prod.phx3.secureserver.net. VERY HIGH 97
66.163.190.32 sonic307-9.consmr.mail.ne1.yahoo.com. VERY HIGH 97
47.43.20.26 impout002aa.msg.chrl.nc.charter.net. VERY HIGH 99
35.162.59.88 egress-host.us-west-2.a.mail.umich.edu. VERY HIGH 29
74.6.135.41 sonic302-2.consmr.mail.bf2.yahoo.com. VERY HIGH 97
52.7.253.234 outbound3.foodtecsolutions.com. VERY HIGH 99
216.17.3.156 maild811039c.static.msp.securence.com. HIGH 91
74.6.133.41 sonic305-2.consmr.mail.bf2.yahoo.com. VERY HIGH 97
216.69.139.27 p3plsmtp26-03.prod.phx3.secureserver.net. VERY HIGH 99
66.96.184.9 bosmailout09.eigbox.net. VERY HIGH 97
20.67.223.11 smtp-outbound5.duck.com. VERY HIGH 99
216.69.139.51 p3plsmtp27-04.prod.phx3.secureserver.net. VERY HIGH 98
74.6.128.204 sonic320-23.consmr.mail.bf2.yahoo.com. VERY HIGH 97
216.69.139.11 p3plsmtp25-01.prod.phx3.secureserver.net. VERY HIGH 97
74.6.131.42 sonic303-3.consmr.mail.bf2.yahoo.com. VERY HIGH 97
128.103.109.33 postmail-s01.cadm.harvard.edu. VERY HIGH 97
66.163.191.147 sonic304-21.consmr.mail.ne1.yahoo.com. VERY HIGH 99
199.89.3.5 002.mia.mailroute.net. VERY HIGH 95
66.163.187.146 sonic316-20.consmr.mail.ne1.yahoo.com. VERY HIGH 99
66.163.186.147 sonic302-21.consmr.mail.ne1.yahoo.com. VERY HIGH 99
173.228.157.42 pb-mx23.pobox.com. VERY HIGH 99
135.84.81.27 sendera27.zcsend.net. VERY HIGH 99
161.47.34.7 gate.forward.smtp.ord1d.emailsrvr.com. VERY HIGH 85
74.6.131.81 sonic319-26.consmr.mail.bf2.yahoo.com. VERY HIGH 99
216.69.139.23 p3plsmtp26-01.prod.phx3.secureserver.net. VERY HIGH 99
96.103.146.50 resqmta-a1p-077436.sys.comcast.net. VERY HIGH 99
98.137.64.148 sonic301-22.consmr.mail.gq1.yahoo.com. VERY HIGH 99
173.228.157.37 fb20.pobox.com. VERY HIGH 45
69.16.227.189 mail.qsl.net. VERY HIGH 89
74.6.133.81 sonic321-26.consmr.mail.bf2.yahoo.com. VERY HIGH 97
52.1.195.163 outbound2.foodtecsolutions.com. VERY HIGH 99
66.163.186.148 sonic302-22.consmr.mail.ne1.yahoo.com. VERY HIGH 99
104.47.56.176 mail-co1nam11lp2176.outbound.protection.outlook.com. VERY HIGH 98
52.37.117.118 egress-host.us-west-2.a.mail.umich.edu. VERY HIGH 62
135.84.81.28 sendera28.zcsend.net. VERY HIGH 99
173.228.157.38 fb21.pobox.com. VERY HIGH 16
74.6.132.124 sonic314-14.consmr.mail.bf2.yahoo.com. VERY HIGH 99
66.163.184.146 sonic309-20.consmr.mail.ne1.yahoo.com. VERY HIGH 99
96.102.200.14 resdmta-h1p-028598.sys.comcast.net. VERY HIGH 99
64.147.108.52 pb-mx11.pobox.com. VERY HIGH 95
20.67.222.12 smtp-outbound7.duck.com. VERY HIGH 99
20.67.221.12 smtp-outbound9.duck.com. VERY HIGH 99
68.178.252.41 p3plsmtp21-05.prod.phx3.secureserver.net. VERY HIGH 98
68.178.252.181 p3plsmtp24-01.prod.phx3.secureserver.net. VERY HIGH 99
68.178.252.189 p3plsmtp24-05.prod.phx3.secureserver.net. VERY HIGH 83
96.102.200.2 resqmta-h1p-028594.sys.comcast.net. VERY HIGH 99
96.102.19.40 resqmta-c1p-024063.sys.comcast.net. VERY HIGH 99
216.17.3.116 maild8110374.static.msp.securence.com. HIGH 97
173.201.193.161 p3plsmtp17-01.prod.phx3.secureserver.net. VERY HIGH 97
47.43.20.25 impout001aa.msg.chrl.nc.charter.net. VERY HIGH 99
98.137.66.82 sonic321-19.consmr.mail.gq1.yahoo.com. VERY HIGH 97
216.40.44.19 smtprelay0019.hostedemail.com. VERY HIGH 86
104.47.56.171 mail-co1nam11lp2171.outbound.protection.outlook.com. VERY HIGH 98
209.17.115.45 atl4mhob07.registeredsite.com. VERY HIGH 99
192.252.154.29 s450.sureserver.com. VERY HIGH 97
74.202.142.144 emde01oc.mail2world.com. VERY HIGH 98
66.163.191.82 sonic320-20.consmr.mail.ne1.yahoo.com. VERY HIGH 97
104.47.58.168 mail-bn8nam11lp2168.outbound.protection.outlook.com. VERY HIGH 98
66.96.184.1 bosmailout01.eigbox.net. VERY HIGH 7
64.90.62.163 mx1.dreamhost.com. VERY HIGH 97
173.201.193.59 p3plsmtp16-04.prod.phx3.secureserver.net. VERY HIGH 99
66.163.185.32 sonic313-9.consmr.mail.ne1.yahoo.com. VERY HIGH 97
64.147.108.55 pb-mx14.pobox.com. VERY HIGH 99
136.143.188.78 sender4-of-f78.zoho.com. VERY HIGH 99
135.84.81.91 sender-91.psu3.zcsend.net. VERY HIGH 99
67.227.183.109 halo.pete99.com. HIGH 99
209.17.115.110 atl4mhob17.registeredsite.com. VERY HIGH 97
18.219.197.222 egress-host.us-east-2.a.mail.umich.edu. VERY HIGH 45
173.201.193.61 p3plsmtp16-05.prod.phx3.secureserver.net. VERY HIGH 99
216.69.139.33 p3plsmtp26-06.prod.phx3.secureserver.net. VERY HIGH 99
74.208.4.196 mout.perfora.net. VERY HIGH 43
216.17.3.96 maild8110360.static.msp.securence.com. HIGH 97
66.163.190.146 sonic315-20.consmr.mail.ne1.yahoo.com. VERY HIGH 99
98.137.70.82 sonic322-19.consmr.mail.gq1.yahoo.com. VERY HIGH 97
209.17.115.109 atl4mhob16.registeredsite.com. VERY HIGH 98
47.43.20.27 impout003aa.msg.chrl.nc.charter.net. VERY HIGH 99
66.163.188.84 sonic319-22.consmr.mail.ne1.yahoo.com. VERY HIGH 99
74.6.134.123 sonic315-13.consmr.mail.bf2.yahoo.com. VERY HIGH 99
64.29.147.29 mail19c25.carrierzone.com. HIGH 99
199.47.128.40 smtp-forward.a.misk.com. VERY HIGH 99
17.57.156.5 ci74p00im-qukt09081502.me.com. VERY HIGH 98
104.47.56.173 mail-co1nam11lp2173.outbound.protection.outlook.com. VERY HIGH 95
135.84.81.180 sender-180.ssu3.zcsend.net. HIGH 99
107.22.162.75 outbound5.foodtecsolutions.com. VERY HIGH 98
20.67.223.10 smtp-outbound2.duck.com. VERY HIGH 99
18.191.56.25 egress-host.us-east-2.a.mail.umich.edu. VERY HIGH 54
142.4.204.181 mxgw.r4l.com. VERY HIGH 88
64.26.60.153 mx0.mfg.onr.siteprotect.com. VERY HIGH 99
173.201.193.189 p3plsmtp18-05.prod.phx3.secureserver.net. VERY HIGH 99
216.17.3.197 maild81103c5.static.msp.securence.com. HIGH 96
104.47.59.176 mail-dm6nam12lp2176.outbound.protection.outlook.com. VERY HIGH 98
216.69.139.17 p3plsmtp25-04.prod.phx3.secureserver.net. VERY HIGH 94
17.58.23.195 mr85p00im-ztdg06021801.me.com. VERY HIGH 97
66.163.189.31 sonic322-56.consmr.mail.ne1.yahoo.com. VERY HIGH 97
128.253.150.158 alr.mail.cornell.edu. VERY HIGH 98
74.208.4.200 mout.gmx.com. VERY HIGH 96
96.103.146.53 resqmta-a1p-077724.sys.comcast.net. VERY HIGH 99
148.163.129.49 dispatch1-us1.ppe-hosted.com. VERY HIGH 99
18.188.205.92 egress-host.us-east-2.a.mail.umich.edu. VERY HIGH 69
96.102.200.9 resqmta-h1p-028591.sys.comcast.net. VERY HIGH 99
216.40.44.20 smtprelay0020.hostedemail.com. VERY HIGH 86
216.69.139.47 p3plsmtp27-02.prod.phx3.secureserver.net. VERY HIGH 97
17.57.156.22 ci74p00im-qukt09090501.me.com. VERY HIGH 97
17.57.156.15 ci74p00im-qukt09082502.me.com. VERY HIGH 98
67.231.154.183 dispatch1-us1.ppe-hosted.com. VERY HIGH 99
148.163.129.52 dispatch1-us1.ppe-hosted.com. VERY HIGH 97
135.84.81.29 sendera29.zcsend.net. VERY HIGH 99
146.20.86.8 gate.forward.smtp.iad3b.emailsrvr.com. VERY HIGH 97
66.163.185.147 sonic305-21.consmr.mail.ne1.yahoo.com. VERY HIGH 97
173.201.193.163 p3plsmtp17-02.prod.phx3.secureserver.net. VERY HIGH 97
204.232.172.40 gate.forward.smtp.iad3a.emailsrvr.com. VERY HIGH 94
68.178.252.183 p3plsmtp24-02.prod.phx3.secureserver.net. VERY HIGH 98
66.96.184.3 bosmailout03.eigbox.net. VERY HIGH 90
98.137.64.83 sonic305-20.consmr.mail.gq1.yahoo.com. VERY HIGH 99
104.47.58.102 mail-dm6nam10lp2102.outbound.protection.outlook.com. VERY HIGH 98
216.69.139.25 p3plsmtp26-02.prod.phx3.secureserver.net. VERY HIGH 99
24.41.67.41 smarth-prod1.sys.elnk.net. VERY HIGH 70
216.17.3.178 maild81103b2.static.msp.securence.com. HIGH 97
66.96.184.6 bosmailout06.eigbox.net. VERY HIGH 90
104.47.55.104 mail-mw2nam10lp2104.outbound.protection.outlook.com. VERY HIGH 98
108.177.16.12 12.r1.unverified-forwarding.1e100.net. VERY HIGH 60
148.163.129.48 dispatch1-us1.ppe-hosted.com. VERY HIGH 99
66.163.189.83 sonic306-21.consmr.mail.ne1.yahoo.com. VERY HIGH 99
68.178.252.39 p3plsmtp21-04.prod.phx3.secureserver.net. VERY HIGH 98
17.57.156.9 ci74p00im-qukt09081902.me.com. VERY HIGH 98
66.163.185.204 sonic321-23.consmr.mail.ne1.yahoo.com. VERY HIGH 99
66.163.191.204 sonic312-23.consmr.mail.ne1.yahoo.com. VERY HIGH 99
104.47.59.177 mail-dm6nam12lp2177.outbound.protection.outlook.com. VERY HIGH 97
74.6.130.41 sonic308-2.consmr.mail.bf2.yahoo.com. VERY HIGH 99
199.89.3.6 003.mia.mailroute.net. VERY HIGH 95
66.96.184.5 bosmailout05.eigbox.net. VERY HIGH 8
66.96.184.4 bosmailout04.eigbox.net. VERY HIGH 88

Featured Resources

Report: Fundamentals of Email Marketing

This guide lays out the foundation of email marketing, giving you the insight you need to understand how email marketing works.

GET THE REPORT

Webinar: State of Email Live

Join us every month as we discuss email in today’s changing world. Each show, we'll share current metrics updates and changes as well as host guests from the industry.

REGISTER NOW

Case Study: Hickory Farms

Learn how this gourmet food retailer achieved a near 100% inbox placement rate and drove significant growth in revenue for their highly seasonal business.

READ THE CASE STUDY

We Know Email

We’re the experts in deliverability and driving results for your email marketing.
Let’s chat and find out how you can improve your email deliverability.

Request a Demo