monitor.firefox.com
Open in
urlscan Pro
35.244.248.27
Public Scan
Effective URL: https://monitor.firefox.com/?utm_medium=email&utm_source=fxatips&utm_campaign=welcome&utm_content=newfxaseries04-na
Submission: On December 02 via manual from IN — Scanned from DE
Summary
TLS certificate: Issued by R3 on November 18th 2022. Valid for: 3 months.
This is the only time monitor.firefox.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 13.224.189.95 13.224.189.95 | 16509 (AMAZON-02) (AMAZON-02) | |
24 | 35.244.248.27 35.244.248.27 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2600:9000:21f... 2600:9000:21f3:f200:10:2cc9:be40:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
6 | 2a00:1450:400... 2a00:1450:4001:806::200e | 15169 (GOOGLE) (GOOGLE) | |
3 | 34.208.206.145 34.208.206.145 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a03:1b20:1:f... 2a03:1b20:1:f410::ff1 | 39351 (ESAB-AS) (ESAB-AS) | |
35 | 5 |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-189-95.fra2.r.cloudfront.net
links.email.mozilla.org |
ASN15169 (GOOGLE, US)
PTR: 27.248.244.35.bc.googleusercontent.com
monitor.firefox.com |
ASN16509 (AMAZON-02, US)
monitor.cdn.mozilla.net |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-34-208-206-145.us-west-2.compute.amazonaws.com
accounts.firefox.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
firefox.com
monitor.firefox.com — Cisco Umbrella Rank: 261955 accounts.firefox.com — Cisco Umbrella Rank: 5330 |
329 KB |
6 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 27 |
20 KB |
1 |
mullvad.net
am.i.mullvad.net — Cisco Umbrella Rank: 319839 |
316 B |
1 |
mozilla.net
monitor.cdn.mozilla.net |
1 KB |
1 |
mozilla.org
1 redirects
links.email.mozilla.org — Cisco Umbrella Rank: 702215 |
341 B |
35 | 5 |
Domain | Requested by | |
---|---|---|
24 | monitor.firefox.com |
monitor.firefox.com
|
6 | www.google-analytics.com |
monitor.firefox.com
www.google-analytics.com |
3 | accounts.firefox.com |
monitor.firefox.com
|
1 | am.i.mullvad.net |
monitor.firefox.com
|
1 | monitor.cdn.mozilla.net |
monitor.firefox.com
|
1 | links.email.mozilla.org | 1 redirects |
35 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
vpn.mozilla.org |
app.adjust.com |
www.mozilla.org |
mozilla.org |
relay.firefox.com |
support.mozilla.org |
github.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
monitor.firefox.com R3 |
2022-11-18 - 2023-02-16 |
3 months | crt.sh |
*.cdn.mozilla.net R3 |
2022-11-18 - 2023-02-16 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-11-02 - 2023-01-25 |
3 months | crt.sh |
accounts.firefox.com DigiCert TLS RSA SHA256 2020 CA1 |
2022-06-28 - 2023-07-18 |
a year | crt.sh |
se-mma-conncheck-001.mullvad.net R3 |
2022-11-02 - 2023-01-31 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://monitor.firefox.com/?utm_medium=email&utm_source=fxatips&utm_campaign=welcome&utm_content=newfxaseries04-na
Frame ID: 21D946FEE7FFC4249B06F3F97E06A766
Requests: 35 HTTP requests in this frame
Screenshot
Page Title
Firefox MonitorPage URL History Show full URLs
-
https://links.email.mozilla.org/els/v2/R36qh6_yz-tK/MG5kSnNFcWluUnpXZTI2by8xOGZhMk9qMXpQb1pPNGNBMWt2NjBmNm1D...
HTTP 302
https://monitor.firefox.com/?utm_medium=email&utm_source=fxatips&utm_campaign=welcome&utm_content=newfxa... Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Page Statistics
10 Outgoing links
These are links going to different origins than the main page.
Title: Holen Sie sich Mozilla VPN
Search URL Search Domain Scan URL
Title: Pocket
Search URL Search Domain Scan URL
Title: Firefox Browser für Desktop
Search URL Search Domain Scan URL
Title: Firefox Browser für Mobilgeräte
Search URL Search Domain Scan URL
Title: Mozilla VPN
Search URL Search Domain Scan URL
Title: Entwickelt von Mozilla
Search URL Search Domain Scan URL
Title: Weitere Informationen zu Firefox Relay
Search URL Search Domain Scan URL
Title: Häufig gestellte Fragen
Search URL Search Domain Scan URL
Title: Nutzungsbedingungen und Datenschutzerklärung
Search URL Search Domain Scan URL
Title: GitHub
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://links.email.mozilla.org/els/v2/R36qh6_yz-tK/MG5kSnNFcWluUnpXZTI2by8xOGZhMk9qMXpQb1pPNGNBMWt2NjBmNm1DMFhTMnlKZnlsV0dFa21sb0ZadUhVYURiSUZEOUFmWDVLY211a29ocXE5bEJnc1FOSjVLempFWnpENkpKVE85dDRlZys3SmRNVEs5UFRxOGkvWjFjVXQxU3pLVmRNN0ZUaz0S1/
HTTP 302
https://monitor.firefox.com/?utm_medium=email&utm_source=fxatips&utm_campaign=welcome&utm_content=newfxaseries04-na Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
35 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
monitor.firefox.com/ Redirect Chain
|
25 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
__cspreport__
monitor.firefox.com/ |
0 39 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
monitor.firefox.com/dist/ |
101 KB 26 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.js
monitor.firefox.com/dist/ |
52 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
laptop.svg
monitor.firefox.com/img/svg/ |
5 KB 5 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
globe.svg
monitor.firefox.com/img/svg/ |
4 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vpn.svg
monitor.firefox.com/img/svg/ |
4 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
new-loader.svg
monitor.firefox.com/img/svg/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
List.png
monitor.cdn.mozilla.net/img/logos/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ad-unit-5-breakfast.png
monitor.firefox.com/img/ad-units/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ad-unit-5-shopping.png
monitor.firefox.com/img/ad-units/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ad-unit-5-walking.png
monitor.firefox.com/img/ad-units/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chevron.svg
monitor.firefox.com/img/svg/ |
264 B 351 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fx-bento-sprites.png
monitor.firefox.com/img/ |
14 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fx-monitor-logotype.svg
monitor.firefox.com/img/svg/ |
5 KB 5 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
background-noodle-top2.svg
monitor.firefox.com/img/landing/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
background-noodle-middle.svg
monitor.firefox.com/img/landing/ |
650 B 737 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pictogram-alert.svg
monitor.firefox.com/img/svg/ |
4 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pictogram-email.svg
monitor.firefox.com/img/svg/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pictogram-advice.svg
monitor.firefox.com/img/svg/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Inter-Regular.woff2
monitor.firefox.com/fonts/Inter/ |
97 KB 97 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Inter-Bold.woff2
monitor.firefox.com/fonts/Inter/ |
103 KB 104 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Metropolis-SemiBold.woff2
monitor.firefox.com/fonts/Metropolis/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
getBentoStrings
monitor.firefox.com/ |
397 B 519 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iplocation
monitor.firefox.com/ |
122 B 355 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
2 B 209 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
metrics-flow
accounts.firefox.com/ |
153 B 556 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
metrics-flow
accounts.firefox.com/ |
153 B 556 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
metrics-flow
accounts.firefox.com/ |
153 B 556 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
collect
www.google-analytics.com/ |
35 B 55 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
json
am.i.mullvad.net/ |
180 B 316 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
62 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| oncontentvisibilityautostatechange function| dntEnabled function| hasParent function| getLocation function| sendPing function| appendFxaParams function| getFxaUtms function| saveReferringPageData function| getUTMNames function| sendRecommendationPings function| setMetricsIds function| setGAListeners function| sha1 function| hashEmailAndSend function| findAncestor function| toggleEl function| isValidEmail function| getSubmittedEmail function| overwriteLastScannedEmail function| doOauth function| addFormListeners function| handleFormSubmits function| restoreInputs function| toggleDropDownMenu function| toggleArticles function| hideShowNavBars function| toggleMobileFeatures function| toggleHeaderStates function| addMainNavListeners function| addBentoObserver function| setHeaderHeight function| recruitmentLogic function| initVpnBanner function| initCsatBanner function| initAdUnit function| getPageAttribution function| replaceLogo function| makeBreachInfoSpans function| makeDiv function| clearBreaches function| makeBreaches function| initBreaches function| sendForm function| sendCommunicationOption function| resendEmail function| hideShowOverflowBreaches function| showRemainingBreaches object| removeMonitorButton object| relayLink object| userEmailElement function| getFxAppLinkInfo function| createAndAppendEl function| getlocalizedBentoStrings function| FirefoxApps function| toggleMenu object| avatar string| GoogleAnalyticsObject function| ga object| google_tag_data object| gaplugins object| gaGlobal object| gaData5 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
monitor.firefox.com/ | Name: adUnit Value: 5 |
|
monitor.firefox.com/ | Name: connect.sid Value: s%3AbQEu4SKWtpbH9VevhEFmaLicuqQpYIRx.nOgLBLt6bfjJYodadktsPV3YjFKB0qs4msHhPOZGlqE |
|
.monitor.firefox.com/ | Name: _ga Value: GA1.3.423905015.1669975361 |
|
.monitor.firefox.com/ | Name: _gid Value: GA1.3.271669836.1669975361 |
|
.monitor.firefox.com/ | Name: _gat Value: 1 |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | base-uri 'none';default-src 'self';connect-src 'self' https://code.cdn.mozilla.net/fonts/ https://www.google-analytics.com https://accounts.firefox.com https://accounts.stage.mozaws.net/metrics-flow https://am.i.mullvad.net/json https://profile.accounts.firefox.com;font-src 'self' https://fonts.gstatic.com/ https://code.cdn.mozilla.net/fonts/;frame-ancestors 'none';media-src 'self' https://monitor.cdn.mozilla.net/;form-action 'self';img-src 'self' https://www.google-analytics.com https://firefoxusercontent.com https://mozillausercontent.com/ https://monitor.cdn.mozilla.net/ https://profile.accounts.firefox.com;object-src 'none';script-src 'self' https://www.google-analytics.com/analytics.js;style-src 'self' https://code.cdn.mozilla.net/fonts/;report-uri /__cspreport__ |
Strict-Transport-Security | max-age=31536000 |
X-Content-Type-Options | nosniff |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
accounts.firefox.com
am.i.mullvad.net
links.email.mozilla.org
monitor.cdn.mozilla.net
monitor.firefox.com
www.google-analytics.com
13.224.189.95
2600:9000:21f3:f200:10:2cc9:be40:93a1
2a00:1450:4001:806::200e
2a03:1b20:1:f410::ff1
34.208.206.145
35.244.248.27
03d61fde48254eed812d7d9e3a194604e8590ecac57bb6a9e8e9a38fc6487191
0afe816df0cbc4bb411fea9fe95dab5ef810a363b0db85488548c7096ac62993
175fad8679324ff9e4940b5d1bb5ea19e686971b798e9b7e96dfd998b2003b72
1e37e2e2f3fec8366ffc8ff914a35e5beff5542d99480aaad2386fbe596ab482
1e98a92480c55f4e687e5130e4b5798e7a92b04cfbaca3b4f4e74b5ad99bc7d2
2f395d5f0568e950cb1392ce79980c86a6d86da7232cf8007042d86019aceb98
3ed1f19770eef1e0a1d426f6b051b985554d24936643880b847ab9b1e3db108b
4fb0c5d5366338af03d0ca15c4e4621aab405042251f5eccefbf200a3a05e816
522409794b86f5190bda567fb465eef1353c1cbad76f6a3f3f9a7f4a487d83e4
5e9a8d90507cf2bfb211170749a1dab2224511f76c842066c32823e43e5f7ddc
6ceff3b70e340e0779decd52da990ac33a2434f9bfb59093df4f387cf21d0ad8
720f28f7bbf4f468c6f6104b710e34745508e3945d267aba7ccf226fa6d63391
7824a9014117f15dfa90a4a1c4082b3c52eb3cb0aa9da3dcf627ff2886e039b4
7f46728b0598ac0b4c77470b124f187133a648b2415690be4ec3c537c1e05aa4
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
89cc18a560e0e80aba6083f4afd7fe38990512b2aaa5174c601700a250fea60d
9750dc37327cded8cde0699d3939ca97151ad9722abeb60ad0960c471037df0d
9ada85fc4e56ffd27456471802c084e2718e3ba4dab684db79fb3cd16639e6ed
a048e640908046be06e00eab37742b5d5ff80964af58cfd22f7cb2de4dfe375f
afc74525f37dc35027c3606105b895d4b99c07f5b616edc4d3ca05aa04cb7587
b42e4a056cb5b80c5a315040826866445ec9332f0749e184509ab2d9d3b86719
b9d2b8711c1fb0bd7b92d28fead5eb62581f50beb417ddd3a2f3f214902d61a2
bed72259a8e25611bfdcd02ae7534bab339f607cbce3b989614fb32a5fb95738
c7f25c8da94614f4eff14ef617af37ffb759a7dddfcefbc42f066ac4090fa379
cc2ac82a2b86a9a0b3fd815b61956e5f6d94fa257611e9c04d38898680bda02c
d4a191197954bc45907b7840bd29349cb8378eb2dbaabe93eba615b8dcc01a31
d719ad204f6c3453dfdbb129deb510f45deedac720790497adfa9b7ba11ff3eb
e1ad2bd947fe5a3c1e125e4412168a89ed2c2fe2e9560f04a0c6bb03035a07d5
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ec91f3d0c13119a35bf1030dd06fe876b6939ef287bfa44f8a8fd0e4aa058590
eca3be2afbcdba303bdfa24e21472132d0bfe1916816831c52267bd8dde88c7e
f8eecdfd4732852fd0ae4415432342e90bcc8fcf867513eed94dd1db7f247e26