app.knytta.no
Open in
urlscan Pro
104.19.241.93
Public Scan
Effective URL: https://app.knytta.no/register
Submission: On May 22 via api from US — Scanned from NO
Summary
TLS certificate: Issued by E1 on May 22nd 2024. Valid for: 3 months.
This is the only time app.knytta.no was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN13335 (CLOUDFLARENET, US)
1cc5590ada3b889f07bcabc35027dfb0.cdn.bubble.io | |
meta.cdn.bubble.io |
ASN16509 (AMAZON-02, US)
d2tf8y1b8kxrzw.cloudfront.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
PTR: fra24s08-in-f4.1e100.net
www.google.com |
ASN16509 (AMAZON-02, US)
PTR: s3-1-w.amazonaws.com
plst237.s3.amazonaws.com |
ASN16509 (AMAZON-02, US)
d1muf25xaso8hp.cloudfront.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
13 |
knytta.no
1 redirects
app.knytta.no |
1 MB |
3 |
cloudfront.net
d2tf8y1b8kxrzw.cloudfront.net d1muf25xaso8hp.cloudfront.net |
33 KB |
3 |
bubble.io
1cc5590ada3b889f07bcabc35027dfb0.cdn.bubble.io meta.cdn.bubble.io — Cisco Umbrella Rank: 323876 |
101 KB |
2 |
google.com
www.google.com — Cisco Umbrella Rank: 2 region1.analytics.google.com — Cisco Umbrella Rank: 3095 |
1 KB |
2 |
gstatic.com
fonts.gstatic.com www.gstatic.com |
252 KB |
1 |
google.no
www.google.no — Cisco Umbrella Rank: 33264 |
408 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 89 |
244 B |
1 |
amazonaws.com
plst237.s3.amazonaws.com — Cisco Umbrella Rank: 123070 |
7 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 33 |
1 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 310 |
2 KB |
1 |
iconify.design
code.iconify.design — Cisco Umbrella Rank: 30125 |
9 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
101 KB |
29 | 12 |
Domain | Requested by | |
---|---|---|
13 | app.knytta.no |
1 redirects
app.knytta.no
|
2 | d2tf8y1b8kxrzw.cloudfront.net |
app.knytta.no
|
2 | 1cc5590ada3b889f07bcabc35027dfb0.cdn.bubble.io |
app.knytta.no
|
1 | d1muf25xaso8hp.cloudfront.net | |
1 | www.gstatic.com |
www.google.com
|
1 | www.google.no |
app.knytta.no
|
1 | stats.g.doubleclick.net |
www.googletagmanager.com
|
1 | region1.analytics.google.com |
www.googletagmanager.com
|
1 | plst237.s3.amazonaws.com |
app.knytta.no
|
1 | www.google.com |
app.knytta.no
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
app.knytta.no
|
1 | cdn.jsdelivr.net |
app.knytta.no
|
1 | code.iconify.design |
app.knytta.no
|
1 | meta.cdn.bubble.io |
app.knytta.no
|
1 | www.googletagmanager.com |
app.knytta.no
|
29 | 16 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
app.knytta.no E1 |
2024-05-22 - 2024-08-20 |
3 months | crt.sh |
bubble.io Cloudflare Inc ECC CA-3 |
2023-11-16 - 2024-11-15 |
a year | crt.sh |
*.cloudfront.net Amazon RSA 2048 M01 |
2023-10-10 - 2024-09-19 |
a year | crt.sh |
*.google-analytics.com WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
iconify.design GTS CA 1P5 |
2024-04-16 - 2024-07-16 |
3 months | crt.sh |
jsdelivr.net GlobalSign Atlas R3 DV TLS CA 2023 Q3 |
2023-09-27 - 2024-10-28 |
a year | crt.sh |
upload.video.google.com WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
*.google.com WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
*.s3.amazonaws.com Amazon RSA 2048 M01 |
2023-10-10 - 2024-07-03 |
9 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
*.google.no WR2 |
2024-05-06 - 2024-07-29 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://app.knytta.no/register
Frame ID: 1CC72832CA380A51AEAE4221A2FDE7C6
Requests: 30 HTTP requests in this frame
Screenshot
Page Title
Knytta.no | Logg innPage URL History Show full URLs
-
https://app.knytta.no/
HTTP 302
https://app.knytta.no/register Page URL
Detected technologies
Clipboard.js (Miscellaneous) ExpandDetected patterns
- clipboard(?:-([\d.]+))?(?:\.min)?\.js
Google Analytics (Analytics) Expand
Detected patterns
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
reCAPTCHA (Captchas) Expand
Detected patterns
- /recaptcha/api\.js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://app.knytta.no/
HTTP 302
https://app.knytta.no/register Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
register
app.knytta.no/ Redirect Chain
|
33 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
early.js
app.knytta.no/package/early_js/05ae9fe83d6b755291132aab9d325d70918aafd336da1bd91a41a31c8b25734b/ |
24 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
run.css
app.knytta.no/package/run_css/a3438dadb8cce8483c22a79d69fb6cd15720bece79270d20b526b0c0a7a24451/stephan-50297/live/register/xfalse/xfalse/ |
101 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pre_run_jquery.js
app.knytta.no/package/pre_run_jquery_js/dee903a9e36db713e4c86d0cdd96d921e37be0c1293ed8dee29e2e4d7713b9ff/ |
88 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
run.js
app.knytta.no/package/run_js/ff8206176ac4f2c750ec1da631fd99a08dee4c09da39158ebe853f352243308b/xfalse/x29/ |
3 MB 716 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
static.js
app.knytta.no/package/static_js/07ac94095fc62edaaf697147e05bca34257dce85403da758bed10a65ba811685/stephan-50297/live/register/xnull/xfalse/xfalse/xfalse/ |
1 MB 260 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
dynamic.js
app.knytta.no/package/dynamic_js/dfe96ee5f0c997eae8060197cf0e33d515e869ba1d5afc128a8ee67f267c273d/stephan-50297/live/register/xnull/xfalse/xfalse/no_no/xfalse/xfalse/ |
174 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
clipboard.min.js
1cc5590ada3b889f07bcabc35027dfb0.cdn.bubble.io/f1618227041113x740068462949819800/ |
10 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.toast.min.css
d2tf8y1b8kxrzw.cloudfront.net/serve_files/airalert/ |
4 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-xss.toast.min.js
d2tf8y1b8kxrzw.cloudfront.net/serve_files/airalert/ |
24 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
303 KB 101 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
icons.js
meta.cdn.bubble.io/f1678588430465x230578802325048350/ |
496 KB 96 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iconify-icon.min.js
code.iconify.design/iconify-icon/1.0.3/ |
21 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
cdn.jsdelivr.net/npm/citizendev-bubble-utils@latest/dist/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
9 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
data
app.knytta.no/api/1.1/init/ |
392 B 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2
fonts.gstatic.com/s/inter/v13/ |
46 KB 46 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
api.js
www.google.com/recaptcha/ |
1 KB 945 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
plst.js
plst237.s3.amazonaws.com/ |
7 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 253 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/g/ |
0 244 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.no/ads/ |
42 B 408 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__no.js
www.gstatic.com/recaptcha/releases/8k85QBI-qzxmenDv318AZH30/ |
518 KB 206 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
hi
app.knytta.no/user/ |
57 B 848 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Asset%208.svg
1cc5590ada3b889f07bcabc35027dfb0.cdn.bubble.io/f1709117205647x429482685207964100/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
https%3A%2F%2F1cc5590ada3b889f07bcabc35027dfb0.cdn.bubble.io%2Ff1714566195958x285192137717519500%2F256x256.png
d1muf25xaso8hp.cloudfront.net/ |
3 KB 4 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
m
app.knytta.no/user/ |
4 B 656 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
apm
app.knytta.no/user/ |
4 B 722 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
frg
app.knytta.no/ |
5 B 726 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
91 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.
string| bubble_session_uid object| headers_source_maps function| load_error_function object| load_error_log function| disableLoadErrorFunction object| _bubble_page_load_data object| webfont object| WebFont function| FontFaceObserver string| gm_key boolean| glrl_key_status string| bubble_page_load_id string| bubble_plp_token boolean| bubble_is_leanjs boolean| bubble_shim_modules string| _p string| bubble_page_name boolean| __bubble_module_mode function| Lib_post_load boolean| google_web_fonts_active object| fontface_loaded boolean| all_fontface_loaded function| $ function| jQuery string| bubble_bundle_name function| clearImmediate function| setImmediate object| BrowserDetect function| highlight_dom_changes function| local_storage_fallback object| u function| appquery object| element_performance_counts function| kill_notifier_socket function| restore_notifier_socket number| server_time_offset object| client_db object| safe_require object| testing function| authenticate_as object| document_ready_key function| gapListener function| display_page function| switch_page object| preloaded object| __code__ function| Inputmask object| _bubble_watcher_cache number| bubble_version object| optional_modules object| plugins object| bubble_run_derived object| translation_data object| language_data string| application_language object| app function| Lib function| everything_ready function| wait_for_everything function| ClipboardJS function| filterCSS function| filterXSS function| gtag object| dataLayer function| replaceIcon function| compareArrays function| isFunction function| shallowEqual function| getArray function| getCookie string| url_string object| url object| invite undefined| current undefined| cookieValue undefined| myDate object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal object| ___grecaptcha_cfg object| grecaptcha string| __recaptcha_api boolean| __google_recaptcha_client boolean| plst object| heroicons_solid object| heroicons_outlined object| heroicons_mini object| CDBubbleUtils number| render_end_timestamp object| recaptcha5 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 |
---|---|---|
.app.knytta.no/ | Name: stephan-50297_live_u2main Value: bus|1716418124133x130923837735837490|1716418124150x720833993745002800 |
|
.app.knytta.no/ | Name: stephan-50297_live_u2main.sig Value: 9EkIgImNnrOlJmgC0CPTNDS7-Dc |
|
.app.knytta.no/ | Name: stephan-50297_u1main Value: 1716418124133x130923837735837490 |
|
.knytta.no/ | Name: _ga Value: GA1.1.2116493268.1716418126 |
|
.knytta.no/ | Name: _ga_KBHQMNCQ4Q Value: GS1.1.1716418126.1.0.1716418126.60.0.0 |
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 'none'; |
X-Frame-Options | DENY |
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.
1cc5590ada3b889f07bcabc35027dfb0.cdn.bubble.io
app.knytta.no
cdn.jsdelivr.net
code.iconify.design
d1muf25xaso8hp.cloudfront.net
d2tf8y1b8kxrzw.cloudfront.net
fonts.googleapis.com
fonts.gstatic.com
meta.cdn.bubble.io
plst237.s3.amazonaws.com
region1.analytics.google.com
stats.g.doubleclick.net
www.google.com
www.google.no
www.googletagmanager.com
www.gstatic.com
104.17.124.183
104.19.241.93
142.250.186.164
2001:4860:4802:32::36
2600:9000:211e:fe00:1c:37e5:3f40:21
2600:9000:223d:7c00:1f:fceb:ff00:21
2606:4700:20::681a:ccc
2a00:1450:4001:811::2008
2a00:1450:4001:81d::200a
2a00:1450:4001:827::2003
2a00:1450:4001:82b::2003
2a00:1450:4001:82f::2003
2a00:1450:400c:c04::9d
2a04:4e42:400::485
52.217.136.185
0bc953d98b555d967219c7d2d980164fcc6078d1958d1fac881b09ee63b229bb
0c45a13020f53f57e4d5738a4e8a999d0c5d82cf11d92415260855df75d85f68
138a66833c11da17064e7a2bd284a8314bb1ca30e389d08cbbdc4231b4dc20a8
148a8ed142c416c0609af77219b607dde28fff7d708b859a5f15ddf21eea2cef
1bd9724e3096fd34d6240a2aff5a6d7a46cf99ad3e5e529e0fe0bd95e26395a4
450e62180e870526d437f065fa76a5d4e31517905e37a98184ef79b0fc2abd5b
4d7421ab16fe48c8b0ff7334fcd250d61ccb13ba3a3784fda8790216a2e6ca57
4e1af22868ad5795a6b06c854c555776e70647bb73d0ac0d0504cf7bcb317795
57329622c0571f0bc59a56da7cbbb007f53a6f69f66302fc41a99cdb429c5f8d
59905af5ed2746a0b5cf1c1a3e1a3fdd9b120af67dc084210453515c3546e0cd
5a896b35367d958d102f97f4fd08b5cb0dd11a70cb8a0d8754b624aec866ed8d
74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b
88df0b5a7bc397dbc13a26bb8b3742cc62cd1c9b0dded57da7832416d6f52f42
8eba2b4fafaf2192dbb1e15d2ee4b6d39a1003ab97ef7997b654387dc27a32cb
9002442b85a0aca6a0a2236059d3c5aff585c1bb5fce18b4efef724bbcddea39
99e1761c92764dcaeec33df3e1773160344cc4aa6b8ddaee0477372279a2c424
9d93c67bb3a030f821ce3e43f53233b4aa5cde16176d0972692306113a347022
a0fe8723dcf55da64d06b25446d0a8513e52527c45afcb37073465f9c6f352af
b0fb366d0b2a01ea9dd2ec59fe6b8b9ff35e34f6e99a5b6635b06f0d99deb93c
ba6a60144ad45d5b26099f4f82dd2645ca1ef9d064f4047ce06ad4bac50b59e7
be637aaa5d1b99a03bab25a5014ca9c6db8aaf6d42428b193abdbbd93e5163e6
d22d72950125dac7e479072637decb5f9c3605ae1f23e6c156cf356703bd0e48
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f12c9bea71f422c24b9f1ea83e851a5651cec79e01b9bb27cb528658042805bc
f605bf0857e1a6b753a24f1a564aaf13568512749e6027484c802d5d6c895d60
fcbcf165908dd18a9e49f7ff27810176db8e9f63b4352213741664245224f8aa