www.adult.com
Open in
urlscan Pro
66.254.114.236
Public Scan
Effective URL: https://www.adult.com/
Submission: On December 29 via manual from US
Summary
TLS certificate: Issued by DigiCert SHA2 High Assurance Server CA on January 24th 2020. Valid for: 2 years.
This is the only time www.adult.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 3 | 66.254.114.236 66.254.114.236 | 29789 (REFLECTED) (REFLECTED) | |
3 | 2a00:1450:400... 2a00:1450:4001:81d::200a | 15169 (GOOGLE) (GOOGLE) | |
25 | 66.254.122.102 66.254.122.102 | 29789 (REFLECTED) (REFLECTED) | |
2 | 2a00:1450:400... 2a00:1450:4001:820::200e | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:825::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c06::9b | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:814::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:817::2003 | 15169 (GOOGLE) (GOOGLE) | |
37 | 8 |
ASN29789 (REFLECTED, US)
PTR: reflectededge.reflected.net
adult.com | |
www.adult.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
25 |
phncdn.com
ei.phncdn.com ss.phncdn.com |
436 KB |
3 |
gstatic.com
fonts.gstatic.com |
27 KB |
3 |
googleapis.com
fonts.googleapis.com |
3 KB |
3 |
adult.com
2 redirects
adult.com www.adult.com |
6 KB |
2 |
google-analytics.com
www.google-analytics.com |
19 KB |
1 |
google.de
www.google.de |
505 B |
1 |
google.com
www.google.com |
107 B |
1 |
doubleclick.net
stats.g.doubleclick.net |
445 B |
37 | 8 |
Domain | Requested by | |
---|---|---|
21 | ei.phncdn.com |
www.adult.com
ei.phncdn.com |
4 | ss.phncdn.com |
www.adult.com
|
3 | fonts.gstatic.com |
fonts.googleapis.com
|
3 | fonts.googleapis.com |
www.adult.com
ei.phncdn.com |
2 | www.google-analytics.com |
www.adult.com
www.google-analytics.com |
2 | www.adult.com | 1 redirects |
1 | www.google.de | |
1 | www.google.com | |
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | adult.com | 1 redirects |
37 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
support.adult.com |
secure.vend-o.com |
www.nutaku.com |
www.parentalcontrolsthatwork.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.adult.com DigiCert SHA2 High Assurance Server CA |
2020-01-24 - 2022-01-27 |
2 years | crt.sh |
upload.video.google.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
*.phncdn.com DigiCert SHA2 High Assurance Server CA |
2020-02-20 - 2022-02-24 |
2 years | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
*.gstatic.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
www.google.com GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
www.google.de GTS CA 1O1 |
2020-11-10 - 2021-02-02 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.adult.com/
Frame ID: C3B76A90B2DB75493BD5E2F80D76C4C2
Requests: 37 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://adult.com/
HTTP 301
http://www.adult.com/ HTTP 301
https://www.adult.com/ Page URL
Detected technologies
Lua (Programming Languages) ExpandDetected patterns
- headers server /openresty(?:\/([\d.]+))?/i
Nginx (Web Servers) Expand
Detected patterns
- headers server /openresty(?:\/([\d.]+))?/i
OpenResty (Web Servers) Expand
Detected patterns
- headers server /openresty(?:\/([\d.]+))?/i
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Contact support
Search URL Search Domain Scan URL
Title: Please visit Vendo, our authorized reseller.
Search URL Search Domain Scan URL
Title: I disagree: Exit
Search URL Search Domain Scan URL
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://adult.com/
HTTP 301
http://www.adult.com/ HTTP 301
https://www.adult.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.adult.com/ Redirect Chain
|
11 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
6 KB 792 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
layout-premium.css
ei.phncdn.com/www-static/whitelabel/css/pc/ |
9 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
adult.css
ei.phncdn.com/www-static/whitelabel/css/pc/ |
17 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider.css
ei.phncdn.com/www-static/whitelabel/css/pc/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modals-commons.css
ei.phncdn.com/www-static/whitelabel/css/pc/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
premium-modals.css
ei.phncdn.com/www-static/whitelabel/css/pc/premium/ |
25 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ui-layer.css
ei.phncdn.com/www-static/whitelabel/css/pc/ |
12 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
ei.phncdn.com/www-static/whitelabel/images/pc/adult/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
multimedia_sprite.png
ei.phncdn.com/www-static/whitelabel/images/pc/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brands_sprite.png
ei.phncdn.com/www-static/whitelabel/images/pc/ |
39 KB 40 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
billing_address_manwin.png
ei.phncdn.com/www-static/whitelabel/images/pc/premium/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mg_utils-1.0.0.js
ss.phncdn.com/ |
14 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mg_modal-1.0.0.js
ei.phncdn.com/www-static/whitelabel/js/pc/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mg_scroll-1.0.0.js
ei.phncdn.com/www-static/whitelabel/js/global/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-2.0.3.js
ss.phncdn.com/ |
127 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.cookie-1.4.0.js
ss.phncdn.com/jquery/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider.js
ei.phncdn.com/www-static/whitelabel/js/global/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
front-homepage.js
ei.phncdn.com/www-static/whitelabel/js/pc/ |
100 B 407 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
premium-modals.js
ei.phncdn.com/www-static/whitelabel/js/pc/premium/ |
10 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
front.js
ei.phncdn.com/www-static/whitelabel/js/pc/ |
393 B 540 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.cookie-1.3.js
ss.phncdn.com/jquery/ |
1 KB 959 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
css
fonts.googleapis.com/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
css
fonts.googleapis.com/ |
6 KB 718 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
46 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg_premium_lander.jpg
ei.phncdn.com/www-static/whitelabel/images/pc/adult/ |
112 KB 113 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rta.jpg
ei.phncdn.com/www-static/whitelabel/images/pc/ |
4 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem5YaGs126MiZpBA-UN_r8OUuhpKKSTjw.woff2
fonts.gstatic.com/s/opensans/v18/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
fonts.gstatic.com/s/opensans/v18/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
fonts.gstatic.com/s/opensans/v18/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
enter-modal.png
ei.phncdn.com/www-static/whitelabel/images/tablet/ |
88 KB 88 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
parental-control.png
ei.phncdn.com/www-static/whitelabel/images/pc/ |
55 KB 55 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icra.png
ei.phncdn.com/www-static/whitelabel/images/pc/ |
53 KB 54 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-Q050 |
collect
www.google-analytics.com/j/ |
4 B 389 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
4 B 445 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.com/ads/ |
42 B 107 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ |
42 B 505 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
53 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| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes boolean| crossOriginIsolated string| GoogleAnalyticsObject function| ga object| MG_Utils function| MG_Modal object| MG_Scroll function| $ function| jQuery function| slider undefined| premium_slider undefined| premiumModal object| cacheAjaxGateway string| welcomeCookie object| premiumModalContent undefined| gatewayModal object| gatewayModalContent function| triggerGatewayModal function| gatewayPremiumModals undefined| welcomeModal object| welcomeModalContent function| welcomeModel undefined| expiredModal object| expiredModalContent function| setModalCookieHidden function| triggerExpiredModal undefined| trialEndedModal object| trialEndedModalContent undefined| giftingEndedModal object| giftingEndedModalContent undefined| trialModal object| trialModalContent undefined| reactivationModal object| reactivationModalContent function| setModalSessionHidden function| triggerTrialModal undefined| yearlyModal object| yearlyModalContent function| triggerYearlyModal function| setCookieAdvanced function| getCookieAdvanced function| getDomain object| google_tag_data object| gaplugins object| gaGlobal object| gaData8 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 |
---|---|---|
.adult.com/ | Name: _gat Value: 1 |
|
.adult.com/ | Name: _gid Value: GA1.2.1002265543.1609286001 |
|
.adult.com/ | Name: _ga Value: GA1.2.178029119.1609286001 |
|
.adult.com/ | Name: fg_9d12f2b2865de2f8c67706feaa332230 Value: 18507.100000 |
|
.adult.com/ | Name: bs Value: f3tsbs5pjukqvoa2o83koqjud6fxkzei |
|
.adult.com/ | Name: platform Value: pc |
|
.adult.com/ | Name: platform_cookie_reset Value: pc |
|
.adult.com/ | Name: ua Value: 71ff54ebddb1e090fbf173d96e2342c8 |
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 |
---|---|
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.
adult.com
ei.phncdn.com
fonts.googleapis.com
fonts.gstatic.com
ss.phncdn.com
stats.g.doubleclick.net
www.adult.com
www.google-analytics.com
www.google.com
www.google.de
2a00:1450:4001:814::2004
2a00:1450:4001:817::2003
2a00:1450:4001:81d::200a
2a00:1450:4001:820::200e
2a00:1450:4001:825::2003
2a00:1450:400c:c06::9b
66.254.114.236
66.254.122.102
0196af840630f332634bf2c7849d04e9927bd8a052c3a2cc202b4749adf88a2e
294d51fc82c732cd0a3b7ba7bad3c6c0a062d5b7f9b8f3ff4096a47834cadb43
2b05de1548a3347ec69ca3c589231103cdddf8e339daf55707b55a5c9638c6b7
4bd1d5f1899a78f0d4f8c987a30fc1fef250e00c780d1a32b51aaea9ffb63ebd
54c64f3c66372027154f01fc9f24b4e25fdfe405b70d1994c79abbc2576ff775
5d29fee0a59a316ae7dfd8b0e437407af05cb6bc9f4646f95ec85b74cbea4efe
5e261f7e11c39ff6f4c8fe884e5c9de2fa15f29085a1adefdd36603ef2e23c00
61113a958f54cae65885755ed14c2961028eb18ea756de7803accf92861dc2ae
69c8f180832f8febcf765fbef0b316b1995770462264e66890aba5f6929edab1
6ca43daedc5d06dc9f109f743d91459e525b84b628a7063a12625c0a0f2d9ac6
7e6b91bc09a634e2221d58437f34d412a7f92dbbbc04f58612101658db431b12
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
8bcffc61d5dea212f91037d8f2e5ed079ea574133fb2411759a11432658c727c
999f2e7ddeb05b67d2ecccff40800a01c1d91aa545ebefcf54f92bb36707f3e3
9d1d5573df6258d6f98e6f8bd4bf9856b8abda53a8e43a93ad6f6172394817d0
9d87fd2317ee3951480c9068e38d133f8fed1139c7256fc585e4a3e0d5074b50
a48a6e4b14fe55f750c0a3dfb5a6f4941bdc06af0aa542b90de25c30c2b4625c
adfed7b0a124775b027da51c79ed8fc73ba9853567d606dc4c77aea14b49dc84
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
b8c7d34a171d2b67d55007f58f9f7d5365e579647c7443885aa6c5bb511ca400
bf68d5cacd2c47299211be6907dd0f10b4528a2fea7eab9e1f70033eefffe0d3
c9a0e015643dd6b8449961f7d2be9772b7bd1929a4278a561cc1253693faef48
d4c9950e8805b075ea9224bc69d348ce4bd25bddea2447c86b5cae49a827bfa5
d6ae17593e5c1b80834cfe33652dbe037ab3b62aeb0209712c2a5d3c015f60dd
ddc9f4f47e1899ac87825ab4ff864e5cdb861bcb237ff6f9971d0ead18b45cbb
e441c3e2771625ba05630ab464275136a82c99650ee2145ca5aa9853bedeb01b
e4d009a2f88586be166c2f76e3f39d62e360eddc3c93f681dac408d17ab6a8ee
e75c265dfbe108d4ec4609aaabc6a995e5a88f17fd7c90460c9fccc73331a98a
e94563592b720124d83828dd25ac7720c50e51bb3d2f05316cee4cbb28fa4db5
ec3f80e747dcbe72d41eee2245dc8e26b79f07fa71f9ea7f2d91ebe7f867d5a6
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
ef796551c5bf26b676f3c823f2fb7da9d361049ab30d948e0d2b4c94a13e5097
f2c66b798d7f490a437b399c0bbf257fc093dcbfd9552f8bb7b79f551fe552ba
f2dac606723f8afe058898a7027648fa3751c0bec392d778331da87c3d650d0b
fed3fc15d633cf305fad7d4b9d5aac7de18a4f4b4add40f38821b8abda3684fd