www.team2.orientalsnacks.com.tn Open in urlscan Pro
2001:41d0:301:3::31  Public Scan

Submitted URL: https://www.team2.orientalsnacks.com.tn/
Effective URL: https://www.team2.orientalsnacks.com.tn/admin/login.php
Submission: On December 24 via api from US — Scanned from FR

Summary

This website contacted 6 IPs in 4 countries across 5 domains to perform 9 HTTP transactions. The main IP is 2001:41d0:301:3::31, located in France and belongs to OVH OVH SAS, FR. The main domain is www.team2.orientalsnacks.com.tn.
TLS certificate: Issued by R10 on December 24th 2024. Valid for: 3 months.
This is the only time www.team2.orientalsnacks.com.tn was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
4 7 2001:41d0:301... 16276 (OVH OVH SAS)
2 142.250.184.228 15169 (GOOGLE)
1 104.17.25.14 13335 (CLOUDFLAR...)
1 2a00:1450:400... 15169 (GOOGLE)
1 2a00:1450:400... 15169 (GOOGLE)
1 142.250.186.35 15169 (GOOGLE)
9 6
Apex Domain
Subdomains
Transfer
7 orientalsnacks.com.tn
www.team2.orientalsnacks.com.tn
9 KB
2 gstatic.com
www.gstatic.com
fonts.gstatic.com
255 KB
2 google.com
www.google.com — Cisco Umbrella Rank: 3
967 B
1 googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 29
1 KB
1 cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 225
6 KB
9 5
Domain Requested by
7 www.team2.orientalsnacks.com.tn 4 redirects www.team2.orientalsnacks.com.tn
2 www.google.com www.team2.orientalsnacks.com.tn
www.gstatic.com
1 fonts.gstatic.com fonts.googleapis.com
1 www.gstatic.com www.google.com
1 fonts.googleapis.com www.team2.orientalsnacks.com.tn
1 cdnjs.cloudflare.com www.team2.orientalsnacks.com.tn
9 6

This site contains no links.

Subject Issuer Validity Valid
orientalsnacks.com.tn
R10
2024-12-24 -
2025-03-24
3 months crt.sh
*.google.com
WR2
2024-12-02 -
2025-02-24
3 months crt.sh
cdnjs.cloudflare.com
WE1
2024-11-26 -
2025-02-24
3 months crt.sh
upload.video.google.com
WR2
2024-12-02 -
2025-02-24
3 months crt.sh
*.gstatic.com
WR2
2024-12-02 -
2025-02-24
3 months crt.sh

This page contains 2 frames:

Primary Page: https://www.team2.orientalsnacks.com.tn/admin/login.php
Frame ID: 80F052C7483282BFB917E91ED46DC251
Requests: 8 HTTP requests in this frame

Frame: https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LfLma8cAAAAAAJNYLXMlQ9kGxh8pzSjuCxkwhA6&co=aHR0cHM6Ly93d3cudGVhbTIub3JpZW50YWxzbmFja3MuY29tLnRuOjQ0Mw..&hl=fr&v=zIriijn3uj5Vpknvt_LnfNbF&size=invisible&sa=submit&cb=dikqm08d60zi
Frame ID: EF875658DE70E4B9E7183AE606673267
Requests: 1 HTTP requests in this frame

Screenshot

Page Title

Orientalsnacks

Page URL History Show full URLs

  1. https://www.team2.orientalsnacks.com.tn/ HTTP 302
    https://www.team2.orientalsnacks.com.tn/admin/ HTTP 302
    https://www.team2.orientalsnacks.com.tn/admin/login.php Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • \.php(?:$|\?)

Overall confidence: 100%
Detected patterns
  • <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
  • <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
  • (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)

Overall confidence: 100%
Detected patterns
  • /recaptcha/api\.js

Page Statistics

9
Requests

89 %
HTTPS

50 %
IPv6

5
Domains

6
Subdomains

6
IPs

4
Countries

271 kB
Transfer

634 kB
Size

1
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. https://www.team2.orientalsnacks.com.tn/ HTTP 302
    https://www.team2.orientalsnacks.com.tn/admin/ HTTP 302
    https://www.team2.orientalsnacks.com.tn/admin/login.php Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

Request Chain 7
  • https://www.team2.orientalsnacks.com.tn/favicon.ico HTTP 302
  • https://www.team2.orientalsnacks.com.tn/admin/ HTTP 302
  • https://www.team2.orientalsnacks.com.tn/admin/login.php

9 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request login.php
www.team2.orientalsnacks.com.tn/admin/
Redirect Chain
  • https://www.team2.orientalsnacks.com.tn/
  • https://www.team2.orientalsnacks.com.tn/admin/
  • https://www.team2.orientalsnacks.com.tn/admin/login.php
4 KB
2 KB
Document
General
Full URL
https://www.team2.orientalsnacks.com.tn/admin/login.php
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
2001:41d0:301:3::31 , France, ASN16276 (OVH OVH SAS, FR),
Reverse DNS
Software
OVHcloud / PHP/7.0
Resource Hash
76f7688c38acb7ad41100d12624219e1ffe7a8f410fb98f7df9055d2a2962753

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Response headers

cache-control
no-store, no-cache, must-revalidate
content-encoding
gzip
content-type
text/html; charset=UTF-8
date
Tue, 24 Dec 2024 19:41:45 GMT
expires
Thu, 19 Nov 1981 08:52:00 GMT
pragma
no-cache
server
OVHcloud
vary
Accept-Encoding,User-Agent
x-powered-by
PHP/7.0
x-ua-compatible
IE=Edge

Redirect headers

cache-control
no-store, no-cache, must-revalidate
content-encoding
gzip
content-type
text/html; charset=UTF-8
date
Tue, 24 Dec 2024 19:41:45 GMT
expires
Thu, 19 Nov 1981 08:52:00 GMT
location
login.php
pragma
no-cache
server
OVHcloud
vary
Accept-Encoding,User-Agent
x-powered-by
PHP/7.0
x-ua-compatible
IE=Edge
api.js
www.google.com/recaptcha/
1 KB
967 B
Script
General
Full URL
https://www.google.com/recaptcha/api.js
Requested by
Host: www.team2.orientalsnacks.com.tn
URL: https://www.team2.orientalsnacks.com.tn/admin/login.php
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
142.250.184.228 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
fra24s12-in-f4.1e100.net
Software
ESF /
Resource Hash
b65e313b14911d128a41583121c866e203c852758642f145c4e11840e40e21d4
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 0

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.team2.orientalsnacks.com.tn/

Response headers

cache-control
private, max-age=300
content-encoding
gzip
cross-origin-resource-policy
cross-origin
report-to
{"group":"coop_38fac9d5b82543fc4729580d18ff2d3d","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/38fac9d5b82543fc4729580d18ff2d3d"}]}
x-content-type-options
nosniff
expires
Tue, 24 Dec 2024 19:41:45 GMT
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
cross-origin-opener-policy-report-only
same-origin; report-to="coop_38fac9d5b82543fc4729580d18ff2d3d"
date
Tue, 24 Dec 2024 19:41:45 GMT
x-xss-protection
0
content-type
text/javascript; charset=utf-8
server
ESF
x-frame-options
SAMEORIGIN
font-awesome.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/
30 KB
6 KB
Stylesheet
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css
Requested by
Host: www.team2.orientalsnacks.com.tn
URL: https://www.team2.orientalsnacks.com.tn/admin/login.php
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.17.25.14 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.team2.orientalsnacks.com.tn/

Response headers

cf-cdnjs-via
cfworker/kv
content-encoding
br
cf-cache-status
HIT
etag
"5eb03e5f-7918"
age
499873
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=5bRKjYfSasXDhfyzXgNKB3wNjHEJf8GG3s2cXd4yU%2B9igLOqTQWUu58iiNhXHA37ucn7m6T8cLTAQ3yIwJn8slXdvUarr7QPoZONuyJ4JLlV2T0oiYaMrhrdiP7yAx4N6wpxsexZ"}],"group":"cf-nel","max_age":604800}
x-content-type-options
nosniff
expires
Sun, 14 Dec 2025 19:41:45 GMT
alt-svc
h3=":443"; ma=86400
server-timing
cfExtPri
date
Tue, 24 Dec 2024 19:41:45 GMT
content-type
text/css; charset=utf-8
last-modified
Mon, 04 May 2020 16:10:07 GMT
vary
Accept-Encoding
priority
u=0,i=?0
strict-transport-security
max-age=15780000
cache-control
public, max-age=30672000
timing-allow-origin
*
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
cross-origin-resource-policy
cross-origin
cf-ray
8f7312192c6e9e4e-CDG
accept-ranges
bytes
access-control-allow-origin
*
content-length
5631
server
cloudflare
logoN.png
www.team2.orientalsnacks.com.tn/admin/images/
4 KB
4 KB
Image
General
Full URL
https://www.team2.orientalsnacks.com.tn/admin/images/logoN.png
Requested by
Host: www.team2.orientalsnacks.com.tn
URL: https://www.team2.orientalsnacks.com.tn/admin/login.php
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
2001:41d0:301:3::31 , France, ASN16276 (OVH OVH SAS, FR),
Reverse DNS
Software
OVHcloud /
Resource Hash
fa1889a8b4cc5007bcb6a9a06a6b150c06024b56f367290bbe70886ef00f3602

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.team2.orientalsnacks.com.tn/admin/login.php

Response headers

cache-control
max-age=2592000, public
expires
Thu, 23 Jan 2025 19:41:45 GMT
accept-ranges
bytes
content-length
4166
date
Tue, 24 Dec 2024 19:41:45 GMT
content-type
image/png
last-modified
Sat, 11 Mar 2023 17:57:14 GMT
server
OVHcloud
vary
User-Agent
css
fonts.googleapis.com/
3 KB
1 KB
Stylesheet
General
Full URL
https://fonts.googleapis.com/css?family=Montserrat:400,800
Requested by
Host: www.team2.orientalsnacks.com.tn
URL: https://www.team2.orientalsnacks.com.tn/admin/login.php
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:80e::200a Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
ESF /
Resource Hash
ab31f3ca44a188ffb9d5be09414022c6a7171aacfb7654cdf276415202135ca8
Security Headers
Name Value
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 0

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.team2.orientalsnacks.com.tn/

Response headers

content-encoding
gzip
x-content-type-options
nosniff
expires
Tue, 24 Dec 2024 19:41:45 GMT
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
date
Tue, 24 Dec 2024 19:41:45 GMT
content-type
text/css; charset=utf-8
vary
Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
last-modified
Tue, 24 Dec 2024 19:41:45 GMT
x-frame-options
SAMEORIGIN
strict-transport-security
max-age=31536000
link
<https://fonts.gstatic.com>; rel=preconnect; crossorigin
cache-control
private, max-age=86400, stale-while-revalidate=604800
timing-allow-origin
*
cross-origin-opener-policy
same-origin-allow-popups
cross-origin-resource-policy
cross-origin
access-control-allow-origin
*
x-xss-protection
0
server
ESF
recaptcha__fr.js
www.gstatic.com/recaptcha/releases/zIriijn3uj5Vpknvt_LnfNbF/
549 KB
218 KB
Script
General
Full URL
https://www.gstatic.com/recaptcha/releases/zIriijn3uj5Vpknvt_LnfNbF/recaptcha__fr.js
Requested by
Host: www.google.com
URL: https://www.google.com/recaptcha/api.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:810::2003 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
sffe /
Resource Hash
bace08ec6d22c31fa08d97e393141fe3e1faa4d5a28772a1689783b47910a31d
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.team2.orientalsnacks.com.tn
Referer
https://www.team2.orientalsnacks.com.tn/

Response headers

content-encoding
gzip
age
564233
report-to
{"group":"recaptcha","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/recaptcha"}]}
x-content-type-options
nosniff
expires
Thu, 18 Dec 2025 06:57:53 GMT
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
date
Wed, 18 Dec 2024 06:57:53 GMT
last-modified
Tue, 10 Dec 2024 23:05:10 GMT
content-type
text/javascript
vary
Accept-Encoding
cache-control
public, max-age=31536000
timing-allow-origin
*
cross-origin-opener-policy
same-origin-allow-popups; report-to="recaptcha"
cross-origin-resource-policy
cross-origin
content-security-policy-report-only
require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/recaptcha
accept-ranges
bytes
access-control-allow-origin
*
content-length
222331
x-xss-protection
0
server
sffe
JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
fonts.gstatic.com/s/montserrat/v29/
37 KB
37 KB
Font
General
Full URL
https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
Requested by
Host: fonts.googleapis.com
URL: https://fonts.googleapis.com/css?family=Montserrat:400,800
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
142.250.186.35 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
fra24s04-in-f3.1e100.net
Software
sffe /
Resource Hash
fdc9964050bfa24c27a3c76c6791b3674292a5f352cbc83d7a4dc49595bc3fb1
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.team2.orientalsnacks.com.tn
Referer
https://fonts.googleapis.com/

Response headers

age
18012
report-to
{"group":"apps-themes","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/apps-themes"}]}
x-content-type-options
nosniff
expires
Wed, 24 Dec 2025 14:41:33 GMT
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
date
Tue, 24 Dec 2024 14:41:33 GMT
last-modified
Wed, 06 Nov 2024 17:30:37 GMT
content-type
font/woff2
cache-control
public, max-age=31536000
timing-allow-origin
*
cross-origin-opener-policy
same-origin; report-to="apps-themes"
cross-origin-resource-policy
cross-origin
content-security-policy-report-only
require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/apps-themes
accept-ranges
bytes
access-control-allow-origin
*
content-length
37828
x-xss-protection
0
server
sffe
anchor
www.google.com/recaptcha/api2/ Frame EF87
0
0
Document
General
Full URL
https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LfLma8cAAAAAAJNYLXMlQ9kGxh8pzSjuCxkwhA6&co=aHR0cHM6Ly93d3cudGVhbTIub3JpZW50YWxzbmFja3MuY29tLnRuOjQ0Mw..&hl=fr&v=zIriijn3uj5Vpknvt_LnfNbF&size=invisible&sa=submit&cb=dikqm08d60zi
Requested by
Host: www.gstatic.com
URL: https://www.gstatic.com/recaptcha/releases/zIriijn3uj5Vpknvt_LnfNbF/recaptcha__fr.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
142.250.184.228 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
fra24s12-in-f4.1e100.net
Software
ESF /
Resource Hash
Security Headers
Name Value
Content-Security-Policy script-src 'report-sample' 'nonce-Eapv0yBDhOZVtRRHmJOKvA' 'unsafe-inline' 'strict-dynamic' https: http: 'unsafe-eval';object-src 'none';base-uri 'self';report-uri https://csp.withgoogle.com/csp/recaptcha/1
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://www.team2.orientalsnacks.com.tn/
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Response headers

alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
cache-control
no-cache, no-store, max-age=0, must-revalidate
content-encoding
gzip
content-security-policy
script-src 'report-sample' 'nonce-Eapv0yBDhOZVtRRHmJOKvA' 'unsafe-inline' 'strict-dynamic' https: http: 'unsafe-eval';object-src 'none';base-uri 'self';report-uri https://csp.withgoogle.com/csp/recaptcha/1
content-type
text/html; charset=utf-8
cross-origin-embedder-policy
require-corp
cross-origin-opener-policy-report-only
same-origin; report-to="coop_38fac9d5b82543fc4729580d18ff2d3d"
cross-origin-resource-policy
cross-origin
date
Tue, 24 Dec 2024 19:41:46 GMT
expires
Mon, 01 Jan 1990 00:00:00 GMT
pragma
no-cache
report-to
{"group":"recaptcha","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/recaptcha"}]} {"group":"coop_38fac9d5b82543fc4729580d18ff2d3d","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/38fac9d5b82543fc4729580d18ff2d3d"}]}
server
ESF
x-content-type-options
nosniff
x-xss-protection
0
login.php
www.team2.orientalsnacks.com.tn/admin/
Redirect Chain
  • https://www.team2.orientalsnacks.com.tn/favicon.ico
  • https://www.team2.orientalsnacks.com.tn/admin/
  • https://www.team2.orientalsnacks.com.tn/admin/login.php
4 KB
2 KB
Other
General
Full URL
https://www.team2.orientalsnacks.com.tn/admin/login.php
Protocol
H2
Server
2001:41d0:301:3::31 , France, ASN16276 (OVH OVH SAS, FR),
Reverse DNS
Software
OVHcloud / PHP/7.0
Resource Hash
14ac8f35de511dfefe7824236935324135bb554f21f3d74454aa57691a3fc2a1

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.team2.orientalsnacks.com.tn/admin/login.php

Response headers

cache-control
no-store, no-cache, must-revalidate
content-encoding
gzip
pragma
no-cache
expires
Thu, 19 Nov 1981 08:52:00 GMT
x-ua-compatible
IE=Edge
date
Tue, 24 Dec 2024 19:41:47 GMT
content-type
text/html; charset=UTF-8
x-powered-by
PHP/7.0
server
OVHcloud
vary
Accept-Encoding,User-Agent

Redirect headers

cache-control
no-store, no-cache, must-revalidate
location
login.php
content-encoding
gzip
pragma
no-cache
expires
Thu, 19 Nov 1981 08:52:00 GMT
x-ua-compatible
IE=Edge
date
Tue, 24 Dec 2024 19:41:46 GMT
content-type
text/html; charset=UTF-8
x-powered-by
PHP/7.0
server
OVHcloud
vary
Accept-Encoding,User-Agent

Verdicts & Comments Add Verdict or Comment

9 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| 0 object| 1 function| onSubmit object| ___grecaptcha_cfg object| grecaptcha string| __recaptcha_api boolean| __google_recaptcha_client object| recaptcha object| closure_lm_527595

1 Cookies

Domain/Path Name / Value
www.team2.orientalsnacks.com.tn/ Name: PHPSESSID
Value: 86bc49bb2d965b353f020282de1274ce

1 Console Messages

Source Level URL
Text
recommendation verbose URL: https://www.team2.orientalsnacks.com.tn/admin/login.php
Message:
[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o