URL: https://visual.dataprotectionact.org/
Submission: On November 08 via api from US — Scanned from US

Summary

This website contacted 6 IPs in 2 countries across 5 domains to perform 11 HTTP transactions. The main IP is 104.247.82.54, located in Canada and belongs to TEAMINTERNET-CA-AS, DE. The main domain is visual.dataprotectionact.org.
TLS certificate: Issued by R11 on August 25th 2024. Valid for: 3 months.
This is the only time visual.dataprotectionact.org was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
5 104.247.82.54 206834 (TEAMINTER...)
1 172.217.165.132 15169 (GOOGLE)
1 2600:9000:220... 16509 (AMAZON-02)
1 142.251.40.98 15169 (GOOGLE)
1 2607:f8b0:400... 15169 (GOOGLE)
11 6
Apex Domain
Subdomains
Transfer
5 dataprotectionact.org
visual.dataprotectionact.org
7 KB
1 syndicatedsearch.goog
syndicatedsearch.goog — Cisco Umbrella Rank: 3282
1 googleadservices.com
partner.googleadservices.com — Cisco Umbrella Rank: 5125
269 B
1 cloudfront.net
d38psrni17bvxu.cloudfront.net
11 KB
1 google.com
www.google.com — Cisco Umbrella Rank: 3
54 KB
11 5
Domain Requested by
5 visual.dataprotectionact.org visual.dataprotectionact.org
1 syndicatedsearch.goog www.google.com
1 partner.googleadservices.com www.google.com
1 d38psrni17bvxu.cloudfront.net visual.dataprotectionact.org
1 www.google.com visual.dataprotectionact.org
11 5

This site contains no links.

Subject Issuer Validity Valid
visual.dataprotectionact.org
R11
2024-08-25 -
2024-11-23
3 months crt.sh
*.google.com
WR2
2024-10-07 -
2024-12-30
3 months crt.sh
*.cloudfront.net
Amazon RSA 2048 M01
2024-07-30 -
2025-07-03
a year crt.sh
*.googleadservices.com
WR2
2024-10-07 -
2024-12-30
3 months crt.sh
syndicatedsearch.goog
WR2
2024-10-07 -
2024-12-30
3 months crt.sh

This page contains 2 frames:

Primary Page: https://visual.dataprotectionact.org/
Frame ID: 056E394D3A3DE02CEAC016CDE872B488
Requests: 10 HTTP requests in this frame

Frame: https://syndicatedsearch.goog/afs/ads?adtest=off&psid=7840396037&pcsa=false&channel=bucket007%2C000003%2C001522%2Cbucket102%2Cbucket077&client=dp-mobile-teaminternet01&r=m&hl=en&rpbu=https%3A%2F%2Fvisual.dataprotectionact.org%2F%3Fts%3DfENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHxidWNrZXQxMDIsYnVja2V0MDc3fHx8fHx8NjcyZTY3MTliNGI3ZHx8fDE3MzEwOTQyOTcuNzgzMnwyNDU5YTk1MGEzMDBhNDBjN2FiNGUwNjZjY2JmMGIxNDQ2NmU0ODUwfHx8fHwxfHwwfDB8fHx8MXx8fHx8MHwwfHx8fHx8fHx8fDB8MHx8MHx8fDB8MHxXMTA9fHwxfFcxMD18MjM4ZGE1MTVhMWNiZWM0NGJjYTA3MDAyZmUwNmVlODFjOTRjZDU1N3wwfGRwLW1vYmlsZS10ZWFtaW50ZXJuZXQwMXwwfDB8fHx8&max_radlink_len=40&type=3&uiopt=true&swp=as-drid-oo-1808423912321928&oe=UTF-8&ie=UTF-8&fexp=21404%2C17301431%2C17301433%2C17301436%2C17301542%2C17301266%2C72717107%2C49280906%2C72771953&format=r3%7Cs&nocache=4421731094298679&num=0&output=afd_ads&domain_name=visual.dataprotectionact.org&v=3&bsl=8&pac=0&u_his=2&u_tz=-600&dt=1731094298681&u_w=1600&u_h=1200&biw=1600&bih=1200&psw=1600&psh=754&frm=0&uio=--&cont=tc&drt=0&jsid=caf&nfp=1&jsv=691096265&rurl=https%3A%2F%2Fvisual.dataprotectionact.org%2F
Frame ID: 086183DDFF198B33DABDEFB68D928AA5
Requests: 1 HTTP requests in this frame

Screenshot

Page Title

dataprotectionact.org

Page Statistics

11
Requests

82 %
HTTPS

40 %
IPv6

5
Domains

5
Subdomains

6
IPs

2
Countries

72 kB
Transfer

175 kB
Size

1
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

11 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
visual.dataprotectionact.org/
15 KB
6 KB
Document
General
Full URL
https://visual.dataprotectionact.org/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
104.247.82.54 , Canada, ASN206834 (TEAMINTERNET-CA-AS, DE),
Reverse DNS
Software
Caddy nginx /
Resource Hash
fb883a04339a46392e9da750ba329986abfcc0662725df3b78ee2e77ffa90847

Request headers

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

Response headers

accept-ch
viewport-width dpr device-memory rtt downlink ect ua ua-full-version ua-platform ua-platform-version ua-arch ua-model ua-mobile
accept-ch-lifetime
30
alt-svc
h3=":8443"; ma=2592000
content-encoding
gzip
content-type
text/html; charset=UTF-8
date
Fri, 08 Nov 2024 19:31:37 GMT
server
Caddy nginx
vary
Accept-Encoding
x-adblock-key
MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBALquDFETXRn0Hr05fUP7EJT77xYnPmRbpMy4vk8KYiHnkNpednjOANJcaXDXcKQJN0nXKZJL7TciJD8AoHXK158CAwEAAQ==_GORxPOdjpi+e3GFSR9sglIX0S5mZmLULwzMii4HfyrB2Eep8fWlH9rekNHOGUIvvmnFACytl4uGOUHSRIDcfyg==
x-buckets
bucket102,bucket077
x-domain
dataprotectionact.org
x-language
english
x-pcrew-blocked-reason
hosting network
x-pcrew-ip-organization
i3D.net
x-subdomain
visual
x-template
tpl_CleanPeppermintBlack_twoclick
track.php
visual.dataprotectionact.org/
0
92 B
XHR
General
Full URL
https://visual.dataprotectionact.org/track.php?domain=dataprotectionact.org&toggle=browserjs&uid=MTczMTA5NDI5Ny43NDAzOmQ3MmRmN2M3MjA5MzRkNGExMTRhZjhlMjVkZTdjNzg3ZjFlYTk1NDYwYjE5MzRlMGE2MWI5MzYzZDk4YTlkM2Q6NjcyZTY3MTliNGJjYQ%3D%3D
Requested by
Host: visual.dataprotectionact.org
URL: https://visual.dataprotectionact.org/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
104.247.82.54 , Canada, ASN206834 (TEAMINTERNET-CA-AS, DE),
Reverse DNS
Software
Caddy, nginx /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

viewport-width
1600
ect
3g
Referer
https://visual.dataprotectionact.org/
device-memory
8
dpr
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
rtt
350
downlink
1.55

Response headers

content-encoding
gzip
accept-ch
viewport-width, dpr, device-memory, rtt, downlink, ect, ua, ua-full-version, ua-platform, ua-platform-version, ua-arch, ua-model, ua-mobile
accept-ch-lifetime
30
x-custom-track
browserjs
access-control-allow-origin
*
alt-svc
h3=":8443"; ma=2592000
date
Fri, 08 Nov 2024 19:31:37 GMT
content-type
text/html; charset=UTF-8
vary
Accept-Encoding
server
Caddy, nginx
ls.php
visual.dataprotectionact.org/
16 B
390 B
XHR
General
Full URL
https://visual.dataprotectionact.org/ls.php?t=672e6719&token=238da515a1cbec44bca07002fe06ee81c94cd557
Requested by
Host: visual.dataprotectionact.org
URL: https://visual.dataprotectionact.org/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
104.247.82.54 , Canada, ASN206834 (TEAMINTERNET-CA-AS, DE),
Reverse DNS
Software
Caddy, nginx /
Resource Hash
c955e57777ec0d73639dca6748560d00aa5eb8e12f13ebb2ed9656add3908f97

Request headers

viewport-width
1600
ect
3g
Referer
https://visual.dataprotectionact.org/
device-memory
8
dpr
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
rtt
350
downlink
1.55

Response headers

access-control-max-age
86400
accept-ch
viewport-width, dpr, device-memory, rtt, downlink, ect, ua, ua-full-version, ua-platform, ua-platform-version, ua-arch, ua-model, ua-mobile
access-control-allow-methods
POST, OPTIONS
x-adblock-key
MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBALquDFETXRn0Hr05fUP7EJT77xYnPmRbpMy4vk8KYiHnkNpednjOANJcaXDXcKQJN0nXKZJL7TciJD8AoHXK158CAwEAAQ==_pecZ4glQVB0bZwBIev1y7F2A55ZPOe0T031s6hU1wYwWyzjDm7XrHywXAbd37gFWyxIeF6R0YV6B8KAN228dLQ==
accept-ch-lifetime
30
x-log-success
672e671af611cb764f01682d
access-control-allow-origin
alt-svc
h3=":8443"; ma=2592000
date
Fri, 08 Nov 2024 19:31:38 GMT
charset
utf-8
content-type
text/javascript;charset=UTF-8
server
Caddy, nginx
caf.js
www.google.com/adsense/domains/
149 KB
54 KB
Script
General
Full URL
https://www.google.com/adsense/domains/caf.js?abp=1&adsdeli=true
Requested by
Host: visual.dataprotectionact.org
URL: https://visual.dataprotectionact.org/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
172.217.165.132 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
lga25s70-in-f4.1e100.net
Software
sffe /
Resource Hash
d6e5e6443e069dbf95b116a356ed2e6848dcff67d29121a02847e0b1885455f4
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/130.0.0.0 Safari/537.36
Referer
https://visual.dataprotectionact.org/

Response headers

content-encoding
gzip
etag
"1859399809011250697"
report-to
{"group":"ads-afs-ui","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/ads-afs-ui"}]}
x-content-type-options
nosniff
expires
Fri, 08 Nov 2024 19:31:38 GMT
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
date
Fri, 08 Nov 2024 19:31:38 GMT
content-type
text/javascript; charset=UTF-8
vary
Accept-Encoding
link
<https://syndicatedsearch.goog>; rel="preconnect"
cache-control
private, max-age=3600
cross-origin-opener-policy
same-origin; report-to="ads-afs-ui"
cross-origin-resource-policy
cross-origin
content-security-policy-report-only
require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/ads-afs-ui
accept-ranges
bytes
x-xss-protection
0
server
sffe
arrows.png
d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/
11 KB
11 KB
Image
General
Full URL
https://d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/arrows.png
Requested by
Host: visual.dataprotectionact.org
URL: https://visual.dataprotectionact.org/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2600:9000:2209:2e00:1d:4618:5c80:21 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
nginx /
Resource Hash
67dff0aad873050f12609885f2264417ccdd0d438311000a704c89f0865f7865

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://visual.dataprotectionact.org/

Response headers

etag
"65fc1e7b-2c6f"
age
29205
via
1.1 c4460641b6e6b194f0c11732a1b10d1c.cloudfront.net (CloudFront)
accept-ranges
bytes
x-cache
Hit from cloudfront
content-length
11375
x-amz-cf-id
-IFtVXAmWCh4RWYKSoNNme620ewg7a9HXO4DG9dn0oaN-V5YVkdpSw==
date
Fri, 08 Nov 2024 11:24:53 GMT
content-type
image/png
last-modified
Thu, 21 Mar 2024 11:48:11 GMT
server
nginx
x-amz-cf-pop
EWR53-P1
cookie.js
partner.googleadservices.com/gampad/
396 B
269 B
Script
General
Full URL
https://partner.googleadservices.com/gampad/cookie.js?domain=visual.dataprotectionact.org&client=dp-mobile-teaminternet01&product=SAS&callback=__sasCookie&cookie_types=v1%2Cv2
Requested by
Host: www.google.com
URL: https://www.google.com/adsense/domains/caf.js?abp=1&adsdeli=true
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
142.251.40.98 Queens, United States, ASN15169 (GOOGLE, US),
Reverse DNS
lga25s79-in-f2.1e100.net
Software
cafe /
Resource Hash
3bd98377f62393374e4494cd35cb9dcdc449c82121de867a160afd3dd9df6a17
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/130.0.0.0 Safari/537.36
Referer
https://visual.dataprotectionact.org/

Response headers

cache-control
private
timing-allow-origin
*
content-encoding
gzip
cross-origin-resource-policy
cross-origin
x-content-type-options
nosniff
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
content-length
247
date
Fri, 08 Nov 2024 19:31:39 GMT
x-xss-protection
0
content-type
text/javascript; charset=UTF-8
content-disposition
attachment; filename="f.txt"
server
cafe
ads
syndicatedsearch.goog/afs/ Frame 0861
0
0
Document
General
Full URL
https://syndicatedsearch.goog/afs/ads?adtest=off&psid=7840396037&pcsa=false&channel=bucket007%2C000003%2C001522%2Cbucket102%2Cbucket077&client=dp-mobile-teaminternet01&r=m&hl=en&rpbu=https%3A%2F%2Fvisual.dataprotectionact.org%2F%3Fts%3DfENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHxidWNrZXQxMDIsYnVja2V0MDc3fHx8fHx8NjcyZTY3MTliNGI3ZHx8fDE3MzEwOTQyOTcuNzgzMnwyNDU5YTk1MGEzMDBhNDBjN2FiNGUwNjZjY2JmMGIxNDQ2NmU0ODUwfHx8fHwxfHwwfDB8fHx8MXx8fHx8MHwwfHx8fHx8fHx8fDB8MHx8MHx8fDB8MHxXMTA9fHwxfFcxMD18MjM4ZGE1MTVhMWNiZWM0NGJjYTA3MDAyZmUwNmVlODFjOTRjZDU1N3wwfGRwLW1vYmlsZS10ZWFtaW50ZXJuZXQwMXwwfDB8fHx8&max_radlink_len=40&type=3&uiopt=true&swp=as-drid-oo-1808423912321928&oe=UTF-8&ie=UTF-8&fexp=21404%2C17301431%2C17301433%2C17301436%2C17301542%2C17301266%2C72717107%2C49280906%2C72771953&format=r3%7Cs&nocache=4421731094298679&num=0&output=afd_ads&domain_name=visual.dataprotectionact.org&v=3&bsl=8&pac=0&u_his=2&u_tz=-600&dt=1731094298681&u_w=1600&u_h=1200&biw=1600&bih=1200&psw=1600&psh=754&frm=0&uio=--&cont=tc&drt=0&jsid=caf&nfp=1&jsv=691096265&rurl=https%3A%2F%2Fvisual.dataprotectionact.org%2F
Requested by
Host: www.google.com
URL: https://www.google.com/adsense/domains/caf.js?abp=1&adsdeli=true
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2607:f8b0:4006:817::200e , United States, ASN15169 (GOOGLE, US),
Reverse DNS
Software
gws /
Resource Hash
Security Headers
Name Value
Content-Security-Policy object-src 'none';base-uri 'self';script-src 'nonce-BCZkBf7b2bWxWG9jJVdL4Q' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other
X-Xss-Protection 0

Request headers

Referer
https://visual.dataprotectionact.org/
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36

Response headers

alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
cache-control
private, max-age=3600
content-disposition
inline
content-encoding
br
content-length
2967
content-security-policy
object-src 'none';base-uri 'self';script-src 'nonce-BCZkBf7b2bWxWG9jJVdL4Q' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other
content-type
text/html; charset=UTF-8
cross-origin-opener-policy
same-origin-allow-popups; report-to="gws"
date
Fri, 08 Nov 2024 19:31:39 GMT
expires
Fri, 08 Nov 2024 19:31:39 GMT
report-to
{"group":"gws","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/gws/other"}]}
server
gws
x-xss-protection
0
track.php
visual.dataprotectionact.org/
0
104 B
XHR
General
Full URL
https://visual.dataprotectionact.org/track.php?domain=dataprotectionact.org&caf=1&toggle=answercheck&answer=yes&uid=MTczMTA5NDI5Ny43NDAzOmQ3MmRmN2M3MjA5MzRkNGExMTRhZjhlMjVkZTdjNzg3ZjFlYTk1NDYwYjE5MzRlMGE2MWI5MzYzZDk4YTlkM2Q6NjcyZTY3MTliNGJjYQ%3D%3D
Requested by
Host: visual.dataprotectionact.org
URL: https://visual.dataprotectionact.org/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
104.247.82.54 , Canada, ASN206834 (TEAMINTERNET-CA-AS, DE),
Reverse DNS
Software
Caddy, nginx /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

viewport-width
1600
ect
3g
Referer
https://visual.dataprotectionact.org/
device-memory
8
dpr
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
rtt
350
downlink
1.55

Response headers

content-encoding
gzip
accept-ch
viewport-width, dpr, device-memory, rtt, downlink, ect, ua, ua-full-version, ua-platform, ua-platform-version, ua-arch, ua-model, ua-mobile
accept-ch-lifetime
30
x-custom-track
answercheck
access-control-allow-origin
*
alt-svc
h3=":8443"; ma=2592000
date
Fri, 08 Nov 2024 19:31:40 GMT
content-type
text/html; charset=UTF-8
vary
Accept-Encoding
server
Caddy, nginx
favicon.ico
visual.dataprotectionact.org/
0
70 B
Other
General
Full URL
https://visual.dataprotectionact.org/favicon.ico
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
104.247.82.54 , Canada, ASN206834 (TEAMINTERNET-CA-AS, DE),
Reverse DNS
Software
Caddy, nginx /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

viewport-width
1600
ect
3g
Referer
https://visual.dataprotectionact.org/
device-memory
8
dpr
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
rtt
350
downlink
1.55

Response headers

etag
"6729f812-0"
accept-ranges
bytes
alt-svc
h3=":8443"; ma=2592000
content-length
0
date
Fri, 08 Nov 2024 19:31:40 GMT
content-type
image/x-icon
last-modified
Tue, 05 Nov 2024 10:48:50 GMT
server
Caddy, nginx
gen_204
syndicatedsearch.goog/afs/
0
0

gen_204
syndicatedsearch.goog/afs/
0
0

Failed requests

These URLs were requested, but there was no response received. You will also see them in the list above.

Domain
syndicatedsearch.goog
URL
https://syndicatedsearch.goog/afs/gen_204?client=dp-mobile-teaminternet01&output=uds_ads_only&zx=5kwrtdp1kos0&aqid=G2cuZ7ueGrLuoNgPwPmXqQc&psid=7840396037&pbt=bs&adbx=535&adby=93&adbh=496&adbw=530&adbah=160%2C160%2C160&adbn=master-1&eawp=partner-dp-mobile-teaminternet01&errv=691096265&csala=7%7C0%7C1125%7C360%7C161&lle=0&ifv=1&hpt=1
Domain
syndicatedsearch.goog
URL
https://syndicatedsearch.goog/afs/gen_204?client=dp-mobile-teaminternet01&output=uds_ads_only&zx=726fg4e75w1d&aqid=G2cuZ7ueGrLuoNgPwPmXqQc&psid=7840396037&pbt=bv&adbx=535&adby=93&adbh=496&adbw=530&adbah=160%2C160%2C160&adbn=master-1&eawp=partner-dp-mobile-teaminternet01&errv=691096265&csala=7%7C0%7C1125%7C360%7C161&lle=0&ifv=1&hpt=1

Verdicts & Comments Add Verdict or Comment

14 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| tcblock object| searchboxBlock function| getXMLhttp function| ajaxQuery function| ajaxBackfill function| loadFeed object| xmlHttp function| ls function| getLoadFeedArguments number| googleNDT_ number| googleAltLoader object| google function| __sasCookie

1 Cookies

Domain/Path Name / Value
.dataprotectionact.org/ Name: __gsas
Value: ID=5033b03b8f728bad:T=1731094299:RT=1731094299:S=ALNI_MaTgrPh0l0p-8zyWJCVqed73cLXWg