discourse.kodemaker.no
Open in
urlscan Pro
5.161.63.117
Public Scan
Effective URL: https://discourse.kodemaker.no/login
Submission Tags: phishingrod
Submission: On November 12 via api from DE — Scanned from NO
Summary
TLS certificate: Issued by R3 on November 12th 2023. Valid for: 3 months.
This is the only time discourse.kodemaker.no was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 40 | 5.161.63.117 5.161.63.117 | 213230 (HETZNER-C...) (HETZNER-CLOUD2-AS) | |
39 | 2 |
ASN213230 (HETZNER-CLOUD2-AS, DE)
PTR: server-basic798.discoursehosting.net
discourse.kodemaker.no |
Apex Domain Subdomains |
Transfer | |
---|---|---|
40 |
kodemaker.no
1 redirects
discourse.kodemaker.no |
1 MB |
39 | 1 |
Domain | Requested by | |
---|---|---|
40 | discourse.kodemaker.no |
1 redirects
discourse.kodemaker.no
|
39 | 1 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
discourse.kodemaker.no R3 |
2023-11-12 - 2024-02-10 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://discourse.kodemaker.no/login
Frame ID: 83F56B95633FCA5B765A07DA03E296B5
Requests: 42 HTTP requests in this frame
Screenshot
Page Title
Kodemaker DiscoursePage URL History Show full URLs
-
https://discourse.kodemaker.no/
HTTP 302
https://discourse.kodemaker.no/login Page URL
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://discourse.kodemaker.no/
HTTP 302
https://discourse.kodemaker.no/login Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
login
discourse.kodemaker.no/ Redirect Chain
|
52 KB 14 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js
discourse.kodemaker.no/assets/ |
590 B 709 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
browser-update-a7811824a1beeecce86fb3546ab789b1788261ece30a335024208491b4e6307c.js
discourse.kodemaker.no/assets/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js
discourse.kodemaker.no/assets/ |
497 B 648 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en-84dd7b33e626bf659f99d96a40b6797148e2628beb5d9de33218131707bd7bff.js
discourse.kodemaker.no/assets/locales/ |
342 KB 92 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor-8623c81d622bd93474bf5b06d83e48f7fe2f1f6ded1d18b8ae3354ea286d799d.js
discourse.kodemaker.no/assets/ |
1 MB 308 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk.660.3ca404a8b6b50dfefca7-45a7ff2dac786ae48e1b7ee7b85e57204880c0366e5736329251afd6843d2418.js
discourse.kodemaker.no/assets/ |
329 KB 102 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk.143.9cdf1e24b13ae516b841-e72ec1174ab2704090081ac258126eaaf19462e6b800cc9497afc6af02cc75aa.js
discourse.kodemaker.no/assets/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-30fa1610886345d0b292ec05975b2150fdf27acd01b07e9df54626340a9eb312.js
discourse.kodemaker.no/assets/ |
3 MB 666 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-adplugin-86d325095ec261b9c12edbc26468a8a4f20e07a3d88ad73e3ded1aa8aa050d58.js
discourse.kodemaker.no/assets/plugins/ |
59 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-details-6ba02a431490c94c0e763ff4fb6bf3ade528049eba46bd40716dcab5fb253de2.js
discourse.kodemaker.no/assets/plugins/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-footnote-cb14477e5c9171d1383ad563567ef817419681d9f7b426913321e9f9a5d74cf6.js
discourse.kodemaker.no/assets/plugins/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-footnote_extra-7f7bb8e0891106317fe6883ba187d239709a385df2c386a4d9ab105732204444.js
discourse.kodemaker.no/assets/plugins/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-lazy-videos-c1955489d5d479d7cd44717499a19e3f666c023d71b87d4e912b5bc9f6087fca.js
discourse.kodemaker.no/assets/plugins/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-legal-tools-2dcea08b19485174e2d07fd5c0e6ac9be9c7cce01eb535878716ad49223eff13.js
discourse.kodemaker.no/assets/plugins/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-local-dates-eef302481678d77f4357428cd91dbe7c58251892a883aedc056551e9fbe0d52d.js
discourse.kodemaker.no/assets/plugins/ |
35 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-narrative-bot-d004365188876e9c663b701416863c9c54e8e0cbd29203b01424a57b6c66e1c7.js
discourse.kodemaker.no/assets/plugins/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-presence-b971d1a68a78136a97552adcd6cf353dd62c6487def212a1499f20c9f29415bb.js
discourse.kodemaker.no/assets/plugins/ |
11 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-solved-20ed308c7daa09ae965ae3818419ffee145b6ae57fe64e7532895a3a81472a38.js
discourse.kodemaker.no/assets/plugins/ |
17 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-spoiler-alert-cfd1c5976044d5fbff6ef502f1ec4ffecd27f38e92e33084aa0ce0594c777e50.js
discourse.kodemaker.no/assets/plugins/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll-fc4b8ea5e09114dc7be53c2f902372dc5feda539cfb0c3733a45c286fc1fcce5.js
discourse.kodemaker.no/assets/plugins/ |
63 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
z-communiteq-features-8463564defb970b586076588601b044e323a5955043233da0851c9135fb7a4ed.js
discourse.kodemaker.no/assets/plugins/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
color_definitions_scheme__1_8252f9cf105d97cad381177f49c25cee4b1c6637.css
discourse.kodemaker.no/stylesheets/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
514 KB 115 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-adplugin_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-details_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-footnote_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-lazy-videos_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
7 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-local-dates_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-narrative-bot_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
181 B 685 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-presence_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-solved_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
1 KB 976 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-spoiler-alert_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
1 KB 943 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
10 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
z-communiteq-features_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
160 B 672 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll_desktop_a8a7c39a6b775a753c15f449f19f074e38f3a315.css
discourse.kodemaker.no/stylesheets/ |
621 B 852 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_theme_1_bc93090ae262cbc1467afcababea9039f50bc07a.css
discourse.kodemaker.no/stylesheets/ |
118 B 629 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 42 B |
Image
image/svg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
3 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
3 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
svg-1-3b07f3f7878c253d70a987e16a70921886a31906.js
discourse.kodemaker.no/svg-sprite/discourse.kodemaker.no/ |
133 KB 134 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
45a8a55fca054eacb32991124d2ad87a3aab2f0e.png
discourse.kodemaker.no/uploads/db0783/original/1X/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
37 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| documentPictureInPicture object| I18n object| MessageFormat function| moment object| loader function| define function| requireModule function| require function| requirejs boolean| runningTests object| bootbox object| clone object| EmberENV function| $ function| jQuery object| Ember object| Em object| deprecationWorkflow object| webpackChunk_ember_auto_import_ object| __ember_auto_import__ function| _eai_r function| _eai_d function| emberAutoImportDynamic function| emberAutoImportSync function| markdownitFootnote string| __INDIVIDUAL_ONE_VERSION_ev-store_ENFORCE_SINGLETON undefined| __INDIVIDUAL_ONE_VERSION_ev-store function| filterCSS function| filterXSS object| instancesMap object| __widget_helpers object| virtualDom function| ItsATrap object| Logster object| MessageBus object| Discourse undefined| $bu1 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 |
---|---|---|
discourse.kodemaker.no/ | Name: destination_url Value: https%3A%2F%2Fdiscourse.kodemaker.no%2F |
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-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 0 |
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.
discourse.kodemaker.no
5.161.63.117
039b38df3aaab385cd028b1903197943544063e918766c0f79922327705f7b12
0a06c5234a8005480cdfebe2ba7ce5d49e511c480eae36724fbf20a2ea17d4b3
0a58cf67a02eaddca0262897770abe4b082cc152cfd2c44e6a7e6e5ea8b0d037
1ad09817976c24d9eab6f4fc788740fc5db93bda522227a4f18f324bb38adf11
1ad4d9724a79c30509b80a262bd84b9f24c190c3a539860964194b808d0142ea
20ed308c7daa09ae965ae3818419ffee145b6ae57fe64e7532895a3a81472a38
2655526ff0b5ad01f0bbe759683abf99aa52859a56251cec02f12e89fa982dc3
273932ef9d66b86f89fa5a587b3df6956b102d926fe6baced9570d5e009c3a24
275efd0760fba503093a773fec4db8036e29ec0fe5d8c2ba09e262168940b9d2
2dcea08b19485174e2d07fd5c0e6ac9be9c7cce01eb535878716ad49223eff13
30fa1610886345d0b292ec05975b2150fdf27acd01b07e9df54626340a9eb312
45135a0ac5d32eea0415b24eb838167ce2ad78d7cd563de6eeff8a11896a7c91
45a7ff2dac786ae48e1b7ee7b85e57204880c0366e5736329251afd6843d2418
4852fd8bf1692696d26c267e9dbfb73f74470bfb44f7b978959fa6d36e37a879
6ba02a431490c94c0e763ff4fb6bf3ade528049eba46bd40716dcab5fb253de2
74237befa4801c9c7d4a33da29d7f29e52d0e8f180b55ec24e38137bb7ae6565
7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353
81212be58a2b4f3674e13e8852c1d60f39b63b1bc8f7a141588bf74b5abdff7e
8463564defb970b586076588601b044e323a5955043233da0851c9135fb7a4ed
8623c81d622bd93474bf5b06d83e48f7fe2f1f6ded1d18b8ae3354ea286d799d
86d325095ec261b9c12edbc26468a8a4f20e07a3d88ad73e3ded1aa8aa050d58
926e716dd9651aef0792c69534106dedb985687e4c18e95de2f6cc708956ca1d
9802f7f043711d11b3482ca1a1718cc10b772bbf8f386a7850cdfaefae1d52ab
99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac
a0389bf2491388d6184b975a3a130c29fc1a9af8f29a4c9a3d0536a3da88e0f3
a5509ff8b17fb6ebde88340e6393ec432c89453c04ef2271ec4c29d10c717ea6
a7811824a1beeecce86fb3546ab789b1788261ece30a335024208491b4e6307c
b3ad7241ff064dba21b5d64a0fc06f2e24cb43bdece6d1d0574e0c0366fa3f54
b60c9a7279db01c5c9071306a018fbffa4912a7b5a6f699a0d8b8d2f483da83f
b971d1a68a78136a97552adcd6cf353dd62c6487def212a1499f20c9f29415bb
c1955489d5d479d7cd44717499a19e3f666c023d71b87d4e912b5bc9f6087fca
cb14477e5c9171d1383ad563567ef817419681d9f7b426913321e9f9a5d74cf6
cfd1c5976044d5fbff6ef502f1ec4ffecd27f38e92e33084aa0ce0594c777e50
d004365188876e9c663b701416863c9c54e8e0cbd29203b01424a57b6c66e1c7
d6108fac933e85c32aef9db34e9004942a92794029c885f9843591539cd7bdd1
dba5757df0d3528fa9ed7fb04006bb83b58d7a460aca097d36d410e7de2aa491
e1354c3dbcb21d9dd977ed7c6ee10d6da6fa3331495bbe5da915c515d6143987
e72ec1174ab2704090081ac258126eaaf19462e6b800cc9497afc6af02cc75aa
eef302481678d77f4357428cd91dbe7c58251892a883aedc056551e9fbe0d52d
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
fc4b8ea5e09114dc7be53c2f902372dc5feda539cfb0c3733a45c286fc1fcce5
fe96f5a5b3e96977c06f1b06fea5b72ccb5c256722f5a5fbd459a143d276d473