knokke.q2c.eu
Open in
urlscan Pro
104.40.185.192
Public Scan
Submission: On April 20 via manual from BE
Summary
TLS certificate: Issued by GeoTrust RSA CA 2018 on November 15th 2018. Valid for: 2 years.
This is the only time knokke.q2c.eu was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
46 | 104.40.185.192 104.40.185.192 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 2001:4de0:ac1... 2001:4de0:ac19::1:b:3a | 20446 (HIGHWINDS3) (HIGHWINDS3) | |
47 | 2 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
46 |
q2c.eu
knokke.q2c.eu |
2 MB |
1 |
jquery.com
code.jquery.com |
122 KB |
47 | 2 |
Domain | Requested by | |
---|---|---|
46 | knokke.q2c.eu |
knokke.q2c.eu
|
1 | code.jquery.com |
knokke.q2c.eu
|
47 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.parkeren.be |
www.google.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.q2c.eu GeoTrust RSA CA 2018 |
2018-11-15 - 2020-07-16 |
2 years | crt.sh |
jquery.org COMODO RSA Domain Validation Secure Server CA |
2018-10-17 - 2020-10-16 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://knokke.q2c.eu/
Frame ID: 4DCD0ADE35EACEEF0539636503006831
Requests: 47 HTTP requests in this frame
Screenshot
Detected technologies
D3 (JavaScript Graphics) ExpandDetected patterns
- script /\/d3(?:\. v\d+)?(?:\.min)?\.js/i
Windows Server (Operating Systems) Expand
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
Bootstrap (Web Frameworks) Expand
Detected patterns
- html /<link[^>]+?href="[^"]*bootstrap(?:\.min)?\.css/i
IIS (Web Servers) Expand
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+(?:([\d.]+)\/)?(?:css\/)?font-awesome(?:\.min)?\.css/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?/i
- script /([\d.]+)\/jquery-ui(?:\.min)?\.js/i
- script /jquery-ui.*\.js/i
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- script /([\d.]+)\/jquery-ui(?:\.min)?\.js/i
- script /jquery-ui.*\.js/i
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
47 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
/
knokke.q2c.eu/ |
11 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modernizr
knokke.q2c.eu/bundles/ |
22 KB 10 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
knokke.q2c.eu/lib/WebGrid/css/base/ |
121 KB 28 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
FontRoboto.css
knokke.q2c.eu/lib/WebGrid/css/base/ |
381 B 555 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sc-icons.min.css
knokke.q2c.eu/lib/WebGrid/css/base/ |
9 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.min.css
knokke.q2c.eu/lib/WebGrid/css/base/ |
27 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
print.css
knokke.q2c.eu/Content/css/themes/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ModalImageGallery.css
knokke.q2c.eu/Content/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery
knokke.q2c.eu/bundles/ |
86 KB 40 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jqueryval
knokke.q2c.eu/bundles/ |
28 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
messages_nl_BE.js
knokke.q2c.eu/Scripts/jquery.validate/localization/ |
2 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
methods_nl_BE.js
knokke.q2c.eu/Scripts/jquery.validate/localization/ |
404 B 666 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui.js
code.jquery.com/ui/1.12.1/ |
509 KB 122 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.unobtrusive-ajax.min.js
knokke.q2c.eu/Scripts/ |
4 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap
knokke.q2c.eu/bundles/ |
43 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
moment-with-locales.js
knokke.q2c.eu/Scripts/ |
543 KB 138 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-rangeslider.js
knokke.q2c.eu/Scripts/ |
72 KB 16 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-toast.js
knokke.q2c.eu/Scripts/ |
5 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-android-datetimepicker.js
knokke.q2c.eu/Scripts/ |
32 KB 8 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-select.js
knokke.q2c.eu/Scripts/ |
33 KB 11 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nouislider.min.js
knokke.q2c.eu/Scripts/ |
16 KB 8 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
chartist.min.js
knokke.q2c.eu/Scripts/ |
36 KB 14 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
d3.min.js
knokke.q2c.eu/Scripts/ |
148 KB 65 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
c3.min.js
knokke.q2c.eu/Scripts/ |
176 KB 54 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.numeric.js
knokke.q2c.eu/Scripts/ |
14 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme-kh.css
knokke.q2c.eu/Content/css/themes/ |
162 KB 39 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
google_maps_logo.png
knokke.q2c.eu/Content/Images/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init.js
knokke.q2c.eu/Scripts/ |
547 B 739 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-inputs.js
knokke.q2c.eu/Scripts/ |
2 KB 963 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-alerts.js
knokke.q2c.eu/Scripts/ |
703 B 724 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-modals.js
knokke.q2c.eu/Scripts/ |
574 B 619 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-sliders.js
knokke.q2c.eu/Scripts/ |
2 KB 952 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-tabs.js
knokke.q2c.eu/Scripts/ |
208 B 565 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-tables.js
knokke.q2c.eu/Scripts/ |
379 B 592 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-datetimepicker.js
knokke.q2c.eu/Scripts/ |
1 KB 809 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-tooltips-popovers.js
knokke.q2c.eu/Scripts/ |
250 B 530 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-states.js
knokke.q2c.eu/Scripts/ |
3 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-tree.js
knokke.q2c.eu/Scripts/ |
10 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-tags.js
knokke.q2c.eu/Scripts/ |
701 B 792 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init-drag.js
knokke.q2c.eu/Scripts/ |
486 B 662 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dx-custom.css
knokke.q2c.eu/Content/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wizard.css
knokke.q2c.eu/Content/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
background-light.jpg
knokke.q2c.eu/lib/WebGrid/Images/ |
286 KB 287 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo-knokkeheist-2.png
knokke.q2c.eu/Content/Images/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header-template.jpg
knokke.q2c.eu/Content/Images/ |
681 KB 681 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sc-icons.woff2
knokke.q2c.eu/lib/WebGrid/fonts/ |
2 KB 2 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sc-icons.ttf
knokke.q2c.eu/lib/WebGrid/fonts/ |
58 KB 58 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
48 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| onformdata object| onpointerrawupdate object| html5 object| Modernizr function| $ function| jQuery object| respond function| moment object| noUiSlider object| Chartist object| d3 function| SVGPathSeg function| SVGPathSegClosePath function| SVGPathSegMovetoAbs function| SVGPathSegMovetoRel function| SVGPathSegLinetoAbs function| SVGPathSegLinetoRel function| SVGPathSegCurvetoCubicAbs function| SVGPathSegCurvetoCubicRel function| SVGPathSegCurvetoQuadraticAbs function| SVGPathSegCurvetoQuadraticRel function| SVGPathSegArcAbs function| SVGPathSegArcRel function| SVGPathSegLinetoHorizontalAbs function| SVGPathSegLinetoHorizontalRel function| SVGPathSegLinetoVerticalAbs function| SVGPathSegLinetoVerticalRel function| SVGPathSegCurvetoCubicSmoothAbs function| SVGPathSegCurvetoCubicSmoothRel function| SVGPathSegCurvetoQuadraticSmoothAbs function| SVGPathSegCurvetoQuadraticSmoothRel function| SVGPathSegList object| c3 function| Logout function| SaveLanguage function| attrexist object| doc function| addclassfilled function| field_error function| initInputs undefined| t function| show_sticky_alert function| close_sticky_alert object| tree_layout undefined| attr function| drag function| drop function| allowDrop1 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 |
---|---|---|
.knokke.q2c.eu/ | Name: ARRAffinity Value: 165fb92bf95da4bd2cf7e869d13a9390e8ccbd25dd33194574c2d41f0aa67cdd |
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.
code.jquery.com
knokke.q2c.eu
104.40.185.192
2001:4de0:ac19::1:b:3a
0d5bdbe43464347f940fd2a256fb7f35472747b72b9ad5a57de426c2c55cafcf
0f22242ad183052ddadbbf08901388afcc64b8b3fa50cad4ccb6c9e366352c12
120183e7e66091e4f0ac3acdc98525a719d221c6e20bd3d78b46e616470b47cb
16f549b4b655045a5c38a8fa1cfa7203de436438c8a25c4d738fed7a06f9f6a8
1b3fc22768075bec6f8ef30df8febe8563bea32c68e8d1475ad05403bba2ff3a
1d6256eed180609164bac5454d84bd6bb0ddf6c3749318c69c37a5165f5e0238
2a2d18f981b1715e58648b3997b2ff22dbf1853b9bf1d856a81cec7112ed39cf
3478f5c7ec10db2e4c847536d33a2f9a964059c416a812c40cdda902c8872680
374706235cfdd46c952dc3809f5c8bfea13fd4207dd54bc62913ec45690d4005
3c00b4d34cae1edefc9eccc9d913b43a20ccbbfb8bccf2d19584e4f09dc03b5d
40316c269af5dc734116c2ebfb3fbbb11e73c631f85e9f9c4c89c38f39add40f
41fe0344c69e588705be296874931cae0666aec8ac86036264d4e6d737f11ea9
42979a1f22795b58d4dc71d009b078d67126ee75c4201a5282081565ed33b0b3
4a7738b78bd89aa8c090c5c3fbfe0337d36950d2bc179bff89448de93ce170de
4a87e4d5a949776e0197b33dbb1806748cacda1aa2afb4c2bbd7da8e6aa71fe8
4f455eb2ddf2094ee969f470f6bfac7adb4c057e8990a374e9da819e943c777d
51954317fec697a32729100218788f8a66de1d19913280aa8e390e31a4ccdaa6
585bd4ea29399fb54e93264ba1db33c55eaaaa8417bea8b0c54c9e73c38a94de
5a1df876bdb08e27f22b479ad0cbae39074cdb635aa3064ab8c85faefe4fdb56
5e734eb44e07d5dbb32bc116f87d05e938c3f958289e9ef155c138e0f7adc155
6252bdeab042a48a08a15b1367a8015bc73c8e0bab7909839d747d445e644745
711f403b79ef93274beee4a1f5d18f41afb4d4c190d1ac2cb574edb3863c5102
7256ec9d8f2daacc416c41a2643272a82e7713289251745b175dc749896f7531
7659fda31fcd500362f5ae88fef888902c6fcc6a1209ebbe054e952dd496f708
873a2eee9d63cf6d0e1a14ab04ee9abf5c11c9151c67448f6d3bb13a8c6a4914
9069b399d30910c7551eb44b3e8a17e0261275692d33af690c208337515beed7
a492809a3746729e360d95987a2f66e91f44c01e34cafb49c2d3ad5ec2481152
aed84697174153d85b362ade07af1ca9a5f1ac6c3a624e3cfe5480f9e717b634
b51b68bf94926b31f6da2fd828f9082a9b063d9f657b48a21778d10db37a9105
bbac52df514e2fe1d036cd5e7f7f3f5da06801ebf367b9e1c511454c36e410cb
bdc59bb9d4a77fba7c63dc3ec14cb1441aa81e5b8b1492afe8ca7ea283bc0dfb
c63b4300fb107f41f21d01e5c3e1e142395942f6b6c2aa6345d6465685ed6501
c6c9c55306e0cc0fbd50b3488121de96630e66f6744a6538e97e982d64144889
c91b377f6ce35c56540634ff555e024ebb598eca32b34412055ffe520fa366b7
ca8a424b5a4f4d871c08ddd19eeeb1184b87649648c504b79273b93703867bc6
cbef0be3e480d311f85568e6f453c4c2c039ed45184151f6955de949e89bf3cc
cce08343c0cf604f79615f4c985947f03e0dd0d00b3ff07ad27c332e627245d1
d63af4ffecd9895ec44f72794ce8f287adcf62d232d47eea8bfde40210b11ca1
d803be1727a81ccb302cc36dd21a48985b9168ebc2cddcd157c2f92a234a9799
dc1ec1a99229526f7299e51a7362fd1727adb24d05767df75a87ecd5fbb8a06b
e0c618e282b37814d85049ede373db8857517319af15fc43448e4b008e3588a9
e2ffa60bcfd506b4cf67e4e7dcac7a7e645969a8d3864c98b1e310ceefb131e3
e87b8716594bfcfdf04d1876e9e9191921d22a1ba86aa076d2281da2af714284
f756df5e56554f9c1cf9cb176003b4482f4dd8ef4928265a496ec7f42904375e
f8291ff008d76559ab186a58acbe8ecd1b96365d58c7287a04b1ea3dfaec8c9f
fd29950ed11ade8b382869e7c5a2ad4ece1b1bd9677a7445e2fc3149aec966ac
fdbd0c25289b3d22036b03bf0c0442cc010c316c978bbf8a4a9e037fbd975570