www.marionky.gov
Open in
urlscan Pro
64.28.193.203
Public Scan
Effective URL: https://www.marionky.gov/
Submission: On March 31 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on February 14th 2023. Valid for: 3 months.
This is the only time www.marionky.gov was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 29 | 64.28.193.203 64.28.193.203 | 14335 (VC3) (VC3) | |
1 | 2606:4700::68... 2606:4700::6811:190e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:82f::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:813::200e | 15169 (GOOGLE) (GOOGLE) | |
2 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 37.139.20.5 37.139.20.5 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
35 | 7 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
29 |
marionky.gov
1 redirects
www.marionky.gov |
1 MB |
4 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 35 region1.google-analytics.com — Cisco Umbrella Rank: 2284 |
20 KB |
1 |
openweathermap.org
api.openweathermap.org — Cisco Umbrella Rank: 11751 |
991 B |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 62 |
78 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 220 |
7 KB |
35 | 5 |
Domain | Requested by | |
---|---|---|
29 | www.marionky.gov |
1 redirects
www.marionky.gov
|
2 | region1.google-analytics.com |
www.googletagmanager.com
|
2 | www.google-analytics.com |
www.marionky.gov
www.google-analytics.com |
1 | api.openweathermap.org |
www.marionky.gov
|
1 | www.googletagmanager.com |
www.marionky.gov
|
1 | cdnjs.cloudflare.com |
www.marionky.gov
|
35 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
goo.gl |
www.facebook.com |
www.marionkentucky.org |
www.thinkrural.com |
www.crittenden.clerkinfo.net |
www.yahoo.com |
www.vc3.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
marionky.gov R3 |
2023-02-14 - 2023-05-15 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-08-03 - 2023-08-02 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-03-13 - 2023-06-05 |
3 months | crt.sh |
*.openweathermap.org Sectigo RSA Domain Validation Secure Server CA |
2022-06-06 - 2023-07-07 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.marionky.gov/
Frame ID: 2DD8111DABD86A74710DA13DB7A619F2
Requests: 36 HTTP requests in this frame
Screenshot
Page Title
Marion, KY - Official City WebsitePage URL History Show full URLs
-
http://www.marionky.gov/
HTTP 301
https://www.marionky.gov/ Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Microsoft ASP.NET (Web Frameworks) Expand
Detected patterns
- <input[^>]+name="__VIEWSTATE
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: 217 S Main Street, Marion, Kentucky
Search URL Search Domain Scan URL
Title: Crittenden County Chamber of Commerce
Search URL Search Domain Scan URL
Title: Marion Tourism Commission
Search URL Search Domain Scan URL
Title: Lake Barkley Partnership - Tri-County Economic Development
Search URL Search Domain Scan URL
Title: Crittenden County Clerk
Search URL Search Domain Scan URL
Title: Detailed forecast...
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://www.marionky.gov/
HTTP 301
https://www.marionky.gov/ 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
/
www.marionky.gov/ Redirect Chain
|
25 KB 25 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
www.marionky.gov/Styles/ |
124 KB 124 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font.css
www.marionky.gov/Styles/ |
66 KB 66 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.marionky.gov/Styles/ |
11 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MimswareCMS.css
www.marionky.gov/Styles/ |
18 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slimmenu.min.css
www.marionky.gov/Styles/ |
6 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.12.1.min.js
www.marionky.gov/Scripts/ |
114 KB 114 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tether.min.js
cdnjs.cloudflare.com/ajax/libs/tether/1.2.0/js/ |
23 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
221 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
WebResource.axd
www.marionky.gov/ |
23 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
WebResource.axd
www.marionky.gov/ |
26 KB 26 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ScriptResource.axd
www.marionky.gov/ |
87 KB 27 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
www.marionky.gov/images/ |
56 KB 56 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon-contact.png
www.marionky.gov/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon-map.png
www.marionky.gov/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon-phone.png
www.marionky.gov/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
openWeather.min.js
www.marionky.gov/Scripts/OpenWeatherJQueryPlugin/src/ |
3 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.jpg
www.marionky.gov/images/ |
10 KB 10 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Login-View-32x32.gif
www.marionky.gov/MimswareCMS/Images/General/ |
1 KB 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VC3-Powered-By.svg
www.marionky.gov/MimswareCMS/Images/General/ |
7 KB 7 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.slimmenu.min.js
www.marionky.gov/Scripts/ |
3 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
bg.jpg
www.marionky.gov/images/ |
671 KB 671 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
search-btn.jpg
www.marionky.gov/images/ |
639 B 710 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu-bg.png
www.marionky.gov/images/ |
29 KB 29 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
curves.png
www.marionky.gov/images/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bullet.png
www.marionky.gov/images/ |
212 B 252 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Oswald%20Regular
www.marionky.gov/fonts/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
3 B 209 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 255 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
weather-bg.jpg
www.marionky.gov/images/ |
5 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
prefooter.png
www.marionky.gov/images/ |
215 KB 215 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
weather
api.openweathermap.org/data/2.5/ |
566 B 991 B |
Script
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Oswald-Regular
www.marionky.gov/fonts/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
22 KB 22 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 54 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
111 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.
boolean| credentialless function| $ function| jQuery function| Tether function| ReplaceImage string| GoogleAnalyticsObject function| ga function| gtag object| dataLayer object| theForm function| __doPostBack function| WebForm_PostBackOptions function| WebForm_DoPostBackWithOptions object| __pendingCallbacks number| __synchronousCallBackIndex function| WebForm_DoCallback function| WebForm_CallbackComplete function| WebForm_ExecuteCallback function| WebForm_FillFirstAvailableSlot boolean| __nonMSDOMBrowser string| __theFormPostData object| __theFormPostCollection object| __callbackTextTypes function| WebForm_InitCallback function| WebForm_InitCallbackAddField function| WebForm_EncodeCallback object| __disabledControlArray function| WebForm_ReEnableControls function| WebForm_ReDisableControls function| WebForm_SimulateClick function| WebForm_FireDefaultButton function| WebForm_GetScrollX function| WebForm_GetScrollY function| WebForm_SaveScrollPositionSubmit function| WebForm_SaveScrollPositionOnSubmit function| WebForm_RestoreScrollPosition function| WebForm_TextBoxKeyHandler function| WebForm_TrimString function| WebForm_AppendToClassName function| WebForm_RemoveClassName function| WebForm_GetElementById function| WebForm_GetElementByTagName function| WebForm_GetElementsByTagName function| WebForm_GetElementDir function| WebForm_GetElementPosition function| WebForm_GetParentByTagName function| WebForm_SetElementHeight function| WebForm_SetElementWidth function| WebForm_SetElementX function| WebForm_SetElementY string| Page_ValidationVer boolean| Page_IsValid boolean| Page_BlockSubmit object| Page_InvalidControlToBeFocused object| Page_TextTypes function| ValidatorUpdateDisplay function| ValidatorUpdateIsValid function| AllValidatorsValid function| ValidatorHookupControlID function| ValidatorHookupControl function| ValidatorHookupEvent function| ValidatorGetValue function| ValidatorGetValueRecursive function| Page_ClientValidate function| ValidatorCommonOnSubmit function| ValidatorEnable function| ValidatorOnChange function| ValidatedTextBoxOnKeyPress function| ValidatedControlOnBlur function| ValidatorValidate function| ValidatorSetFocus function| IsInVisibleContainer function| IsValidationGroupMatch function| ValidatorOnLoad function| ValidatorConvert function| ValidatorCompare function| CompareValidatorEvaluateIsValid function| CustomValidatorEvaluateIsValid function| RegularExpressionValidatorEvaluateIsValid function| ValidatorTrim function| RequiredFieldValidatorEvaluateIsValid function| RangeValidatorEvaluateIsValid function| ValidationSummaryOnSubmit function| $get function| $create function| $addHandler function| $addHandlers function| $clearHandlers object| Sys function| Type function| $removeHandler object| _events function| $find function| WebForm_OnSubmit object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| google_tag_manager function| onYouTubeIframeAPIReady function| getWeekDay function| getMonthName function| getHours function| getMinutes function| getAmPm function| myCallback object| Page_Validators boolean| Page_ValidationActive function| ValidatorOnSubmit object| jQuery112101389065407512846 object| Page_ValidationSummaries6 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 |
---|---|---|
www.marionky.gov/ | Name: ReturnUrl Value: /default.aspx |
|
www.marionky.gov/ | Name: ASP.NET_SessionId Value: wjlx12xzx5b5vw34jb3oxgij |
|
.marionky.gov/ | Name: _gid Value: GA1.2.1396826727.1680257077 |
|
.marionky.gov/ | Name: _gat Value: 1 |
|
.marionky.gov/ | Name: _ga Value: GA1.1.906582578.1680257077 |
|
.marionky.gov/ | Name: _ga_YEH54QTGGJ Value: GS1.1.1680257077.1.0.1680257077.0.0.0 |
2 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 |
---|
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.
api.openweathermap.org
cdnjs.cloudflare.com
region1.google-analytics.com
www.google-analytics.com
www.googletagmanager.com
www.marionky.gov
2001:4860:4802:34::36
2606:4700::6811:190e
2a00:1450:4001:813::200e
2a00:1450:4001:82f::2008
37.139.20.5
64.28.193.203
04642737a07f14349e412e6e814aa628d959f3963b1a5624873177e07b3934b6
047643512304f7ad8390c3fc9038761b584926c79277a4c9b2d668a2eefe5526
183f72b18f326b04c3eff0204559ec13de00cece763f0efec63062046e35a418
1cffc2b3146584685cd72751d7f28aa030ab9ae2f1bc78f2c27909f8d8287b26
1d9e4ff4ea4c79c0102430328b54a50a1a4e32d7fb00720f2819392318a7c931
1ef9818f9ee754e3aba8a94634bb37851326b3e127af525f40727ffa7c76d215
3254e4d1a365879f41dc11983a88a8e969cb74bfb6c6c33930cea8bd85898343
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
41d056ffafd0c8a745657c1797318f4f254d3d2a3decf3be46308ec267a4279a
48399bed66bc905e592d254dacda18f5563fdcef70ba5349caba434de0100713
4cc2dba868f212a10769ab6db93a54d2a12c2fb60dbd12117119fd350841da8b
524f99446e7d21a2e50b221e113e52f072419278080b598b9ce8298a043cc351
53b537479e97c420ac5a12448ec76263792e4bac4aa67da5e560e23e3c0fea3e
5971b095cff574a66d35ada016d4c077c86e2dea62e9c0f14cf7c94b258619de
5ebe9cdbb6d213f9fc2709dd28ad41100567d62fec4a98b02c8e35f0f59940eb
61ccca109ecb3d33b15430c360006b6c9761a7421f7e3547b4a73931b79bbbe4
646ff3098c25bdc7ccdd6cce26d895199f784b4b6f65d9c5c9639affb14e2511
6874e66d8b26773be71dbf4ade986df291992d5630a714202765f0d0e448f6af
8c81484aeaec52a868f260e80e1074ec162633a81e10fb6797687982cb97949c
93dbfbe55097e45df7c5048376d01540774c99330fb3e5c15c9eb60dbf781d43
9f9425c961900c8d8b3b30085c3969eef0c845a11c5be9fad704d160c64a12f5
a4bf2d42fc71026ca794a052e1704428a276b753ebd1de6bfe3574667a97a9f8
b483c27381671c52377f3ae33218233ce6b57b41f52aed2d8aa6d51f68e689f4
ba2a95e8b06b4491f3df7129b9bdd82a3e8c6c927050fa22c4174943da76e2f0
bee10d462db480b0c48fa9def60017f96717405f7607fe00b446a49ed71fd3e3
c149614e9d02a12e6758aded0583e420137fff88459529b8a63c1ff688c6aa6c
ce72a04fb25e21cbb0904bf9e6f8c4466d64984697472e0268364ce04abbde3e
ce83d9c04466afeeb50cc3782f85d2d4c38afd1da9130299771a47a3d0447a2a
d7bd0e2071520b19364bb9b860d2e456986c55d1c3a48d31cf6ca3e84eab6617
d7ff458058eed620c03d4e619de51b7a71891ab3c0f9def85dc29c3956c9ed36
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef9453f74b2617d43dcef4242cf5845101fcfb57289c81bceb20042b0023a192
f8aa7a5f9b2002cb668c5aef029b4cc92c9680b01c88b4df49ebd8246be1d6df