forum.pmdg.com
Open in
urlscan Pro
104.18.207.254
Public Scan
Effective URL: https://forum.pmdg.com/
Submission: On August 12 via api from AU — Scanned from AU
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on February 21st 2024. Valid for: 10 months.
This is the only time forum.pmdg.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 36 | 104.18.207.254 104.18.207.254 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 142.250.204.10 142.250.204.10 | 15169 (GOOGLE) (GOOGLE) | |
36 | 3 |
ASN15169 (GOOGLE, US)
PTR: syd09s25-in-f10.1e100.net
ajax.googleapis.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
36 |
pmdg.com
1 redirects
forum.pmdg.com |
915 KB |
1 |
googleapis.com
ajax.googleapis.com — Cisco Umbrella Rank: 641 |
30 KB |
36 | 2 |
Domain | Requested by | |
---|---|---|
36 | forum.pmdg.com |
1 redirects
forum.pmdg.com
ajax.googleapis.com |
1 | ajax.googleapis.com |
forum.pmdg.com
|
36 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
pmdg.com |
support.pmdg.com |
777.pmdg.com |
flightsim.to |
www.vbulletin.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
forum.pmdg.com Cloudflare Inc ECC CA-3 |
2024-02-21 - 2024-12-31 |
10 months | crt.sh |
upload.video.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://forum.pmdg.com/
Frame ID: 1194516D6EB4D3D53B4029688767B80A
Requests: 39 HTTP requests in this frame
Frame:
https://forum.pmdg.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/main.js
Frame ID: 7BF3985429B89FC4305F2C901AF5625A
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Forums - PMDG SimulationsPage URL History Show full URLs
-
http://forum.pmdg.com/
HTTP 307
https://forum.pmdg.com/ Page URL
Detected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- <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]+)?)?)|)
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
11 Outgoing links
These are links going to different origins than the main page.
Title: Shop
Search URL Search Domain Scan URL
Title: Support
Search URL Search Domain Scan URL
Title: Documentation
Search URL Search Domain Scan URL
Title: - Introduction Manual
Search URL Search Domain Scan URL
Title: - Flight Tablet Manual
Search URL Search Domain Scan URL
Title: - Tutorial Manual
Search URL Search Domain Scan URL
Title: - FAQ
Search URL Search Domain Scan URL
Title: - Features
Search URL Search Domain Scan URL
Title: - Top Community add-ins
Search URL Search Domain Scan URL
Title: - B777 Flows
Search URL Search Domain Scan URL
Title: vBulletin®
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.
-
http://forum.pmdg.com/
HTTP 307
https://forum.pmdg.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 37- https://forum.pmdg.com/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://forum.pmdg.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/main.js
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
forum.pmdg.com/ Redirect Chain
|
112 KB 17 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome.min.css
forum.pmdg.com/fonts/fontawesome/css/ |
79 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brands.min.css
forum.pmdg.com/fonts/fontawesome/css/ |
18 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
solid.min.css
forum.pmdg.com/fonts/fontawesome/css/ |
572 B 409 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
regular.min.css
forum.pmdg.com/fonts/fontawesome/css/ |
580 B 422 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css.php
forum.pmdg.com/ |
24 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css.php
forum.pmdg.com/ |
230 KB 37 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
header-rollup-606.js
forum.pmdg.com/js/ |
18 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css.php
forum.pmdg.com/ |
941 B 472 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css.php
forum.pmdg.com/ |
3 KB 966 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css.php
forum.pmdg.com/ |
15 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css.php
forum.pmdg.com/ |
53 B 165 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fetch
forum.pmdg.com/filedata/ |
249 KB 249 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar8_1.jpeg
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar36042_2.jpg
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar40296_1.jpg
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar199_1.jpeg
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar72_1.jpeg
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
3 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar47065_1.png
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar5359_1.jpg
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar954_1.jpg
forum.pmdg.com/core/avatars/0/0/4/2/9/0//thumbs/ |
5 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fetch
forum.pmdg.com/filedata/ |
23 KB 23 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar21320_3.png
forum.pmdg.com/core/avatars/0/0/4/2/9/0// |
34 KB 34 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar36042_2.jpg
forum.pmdg.com/core/avatars/0/0/4/2/9/0// |
6 KB 7 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar41773_1.png
forum.pmdg.com/core/avatars/0/0/4/2/9/0// |
78 KB 78 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
avatar43403_2.jpg
forum.pmdg.com/core/avatars/0/0/4/2/9/0// |
19 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
ajax.googleapis.com/ajax/libs/jquery/3.7.1/ |
85 KB 30 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footer-rollup-606.js
forum.pmdg.com/js/ |
504 KB 144 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.js
forum.pmdg.com/js/ |
2 KB 862 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bckg_page.png
forum.pmdg.com/images/css/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
285 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
285 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
285 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
285 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
285 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sprite.php
forum.pmdg.com/ |
204 KB 35 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-solid-900.woff2
forum.pmdg.com/fonts/fontawesome/webfonts/ |
147 KB 147 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
loaddata
forum.pmdg.com/ajax/ |
9 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
forum.pmdg.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/769ce3c24a3b/ Frame 7BF3 Redirect Chain
|
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
8b1df3e32a75a96b
forum.pmdg.com/cdn-cgi/challenge-platform/h/g/jsd/r/ Frame 7BF3 |
0 356 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fetch
forum.pmdg.com/filedata/ |
38 KB 38 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
23 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| html5 object| Modernizr object| vBulletin function| $ function| jQuery function| JShtmlEncode function| isValidEmailAddress function| str_repeat function| vBulletin_Autocomplete object| Cookies object| pageData function| openAlertDialog function| openConfirmDialog function| openPromptDialog string| CKEDITOR_BASEPATH function| bindFormReset function| ensureFun function| recaptcha2callback object| actionMap object| $action string| _key number| securitytoken_timeout7 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 |
---|---|---|
forum.pmdg.com/ | Name: vb4290sessionhash Value: ab4a5fc93bd88523296f6b14a5825f4a |
|
forum.pmdg.com/ | Name: vb4290lastvisit Value: 1723439360 |
|
forum.pmdg.com/ | Name: PHPSESSID Value: fabeefa7c9ac2641988f0ff9e3d557a219fc775b6ce742b5 |
|
forum.pmdg.com/ | Name: BIGipServervbsaas_POOL Value: 671148042.20480.0000 |
|
.forum.pmdg.com/ | Name: __cf_bm Value: FRfS0KiMNACCv88ZLuZ.3QNb6qwUa0T8_DJsRINXsGs-1723439360-1.0.1.1-nj72wQ5J3SsAr._lOQukfv2O2L28ZEf9srUXlohWfSV2xVM8qZ3qCX9FP..YLTy7yb_gJbdl49Yh5kYLF8n.EA |
|
.forum.pmdg.com/ | Name: cf_clearance Value: o4DCVXcIMx5xRumYqp_OzZ240Uqu5UbhuVWkwcp4roM-1723439362-1.0.1.1-WRD9mybRT3SENjt1u8I2EdEpG_Wv.rzP670epW0lLmVZnFsWjE4DbRgAHtUJM.8CFh3z5P4XWBwbbqi6feqiPQ |
|
forum.pmdg.com/ | Name: vb4290lastactivity Value: 1723439363 |
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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 | frame-ancestors 'self' |
X-Frame-Options | sameorigin |
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.
ajax.googleapis.com
forum.pmdg.com
104.18.207.254
142.250.204.10
0f9bfe7f73b83508ae0688a02b5364d478b9ebb7f92883972cc0e07130c5e4fd
1478939f62934a5a0c1937b85c5848959d9bb82e2105b5b19c49e48e08fd45f5
1c9abb7c027d735565ed71225f632825d1ffef74bd06ba042d710e9cca16b192
1cbb1643575b075f6a5114a5973e755a01b6eee4baa7b7dc09e3516dc8123181
24aabcd07717f1c4272d37eb7c70a4749f11cfd4e258b4f1774ddcb840e187d6
37b05fa22a426c2fdf2dce30a6eaceb23a97f5b120299171c94adfb9990c5c72
3da2fa5ed8007774880c74829d7072e899b05909816a3eb11a1b1ee2c2588712
3dc869c82a722d9fd7c7d881a453ee3d269d461917c7a27901ad357d9dcbbfc4
41ca8652cb71be5e9b8f3e15c745c986950beb163fb8cd72642e53dfd852c02e
46f59081ae641b35c7b55738f70d4255c1f5fabd327dd56386bec5414c3d462d
4796c0a104c26bcc57a72a077630245fcf142d70fa0195cb87cab4e6b9168b2a
58d7bec965c502f30d40dce9db502ad12e8739a387dff8b956b3ecaa57587545
64b6239dd2f602772f4126ef56d2f39790913f24a0d2080b599abf9e25ec627e
6729d4cf1858e486a806601a9edcc10244aafd2b72606c91fe63aaae0236c069
6dbacedf0e975ea6558c7fc20c580a602c7f3f658dd92dff5e01b2075836a3b4
7152a6933ee3d690ec2af3d09da9d701723d16aa3410a6d80f28ff8866f3b880
734cc770f40331c38b267f25de1a075233ed4cd4a2858b2d7d098741b5f94607
737db2923fed71e8ccc24d31e4e669cf5d6ef1e29c154fda3d4e90c2c2ca912c
7576c8f6ec6110b87cb957ca40ea8bad48863f391e4451b7a80db8365a55a51f
7d1f59d96f91173d806b83214fd2ccd0b26a460f548a0654d95d752f58a990f2
7dc440bcd4e04312fa4269e9b0763edc3ac3e235f8faad0e2b0c07712d052a63
81f2646091d9a93550ac56a373392f98a03c9e029852485a092dfd35f26976d9
88d3d7473761c1e5c0e3885043995b126dcd07195d9b0a3e2c9dc7e11c43525c
9ade937b8ad8ccc38760c00995cf5ee64d87dac84a262539f072813560f0cd27
acceca7496e0faf7fb4554ada891c58e7268e4190491b197dc2ba2c469647b19
b0e1e699100a21448196e06a5f3f7380eb9389c7ea309ab46b44e6698c258e5d
b243f60fec7d586a46b9fe79f2c1246f6e7800b5cb9a33fa5e18eea01fe05b30
b43dcc895ec8fa778047b69062f1920729246b946fba0c34cddd15e558a801e3
b7ecfc1b4214953300b43c65d47f88998dfab80a5806fc0a0429cbb6ab35db0a
bc0e0a0e01b978d35e8eb8de1e3cc294c97851cf6ac27e9c7902a3ad132d82de
c73ef6a811d4f6997bc0158c929bc2e245af652ec1a518fc4375bcd19f8c06df
c7406b667fe5635585cacd0eaf64d4080b82e71d0396383572b845e8cf8b6f04
ca3b7a0e3466a71bf6c7cb4203f621388365263a49a5f3e6c69b6e02ab18a282
d53a2ac11c8c2e943a3fba9223f6fa9819c031e296cc80bd07661947fddf7f21
ddc66555af4438aaa1c0c4776e6b5fd4c53b6a17ab680d5f114d7a2f64460dd0
e072a3f585043245c95a27efb8c05ff0a74501924399ac84291f4fee55904df5
e12f6cf63924bce672ff1ba9a693e4a3a61bdd4fd0b83eda03dc09ee532c1de4
e21583d53c07a754f3c25ac5b351484461d8162fa1d48b6938f0c77c9c47a1ff
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f3d59ea1a81daa16faab9cdd52ff5c86fb45369c50ba69cc257adeb4990e8d5f
fc9a93dd241f6b045cbff0481cf4e1901becd0e12fb45166a8f17f95823f0b1a