korat-budget.com
Open in
urlscan Pro
43.241.56.12
Public Scan
Effective URL: https://korat-budget.com/
Submission: On May 11 via api from BE — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 24th 2024. Valid for: 3 months.
This is the only time korat-budget.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
38 | 43.241.56.12 43.241.56.12 | 63940 (DRAGONHIS...) (DRAGONHISPEED-AS-AP dragonhispeed) | |
1 | 172.67.69.29 172.67.69.29 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:81d::200a | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:806::2003 | 15169 (GOOGLE) (GOOGLE) | |
43 | 4 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
38 |
korat-budget.com
korat-budget.com |
1 MB |
3 |
gstatic.com
fonts.gstatic.com |
44 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 33 |
1 KB |
1 |
ionicframework.com
code.ionicframework.com — Cisco Umbrella Rank: 18414 |
9 KB |
43 | 4 |
Domain | Requested by | |
---|---|---|
38 | korat-budget.com |
korat-budget.com
|
3 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
korat-budget.com
|
1 | code.ionicframework.com |
korat-budget.com
|
43 | 4 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
korat-budget.com R3 |
2024-04-24 - 2024-07-23 |
3 months | crt.sh |
ionicframework.com E1 |
2024-04-29 - 2024-07-28 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-04-16 - 2024-07-09 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-04-16 - 2024-07-09 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://korat-budget.com/
Frame ID: B23863BCE455A35E6CFCAF7DD245CA2B
Requests: 43 HTTP requests in this frame
Screenshot
Page Title
Korat-Budget ระบบติดตามสถานะการเใช้จ่ายเงินงบประมาณของจังหวัดนครราชสีมาPage URL History Show full URLs
-
http://korat-budget.com/
HTTP 307
https://korat-budget.com/ Page URL
Detected technologies
Chart.js (JavaScript Graphics) ExpandDetected patterns
- /Chart(?:\.bundle)?(?:\.min)?\.js
Raphael (JavaScript Graphics) Expand
Detected patterns
- raphael(?:-([\d.]+))?(?:\.min)?\.js
Bootstrap (Web Frameworks) Expand
Detected 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
DataTables (JavaScript Libraries) Expand
Detected patterns
- dataTables.*\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Ionicons (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+ionicons(?:\.min)?\.css
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
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.
-
http://korat-budget.com/
HTTP 307
https://korat-budget.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
43 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
korat-budget.com/ Redirect Chain
|
40 KB 7 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all.min.css
korat-budget.com/plugins/fontawesome-free/css/ |
56 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ionicons.min.css
code.ionicframework.com/ionicons/2.0.1/css/ |
50 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dataTables.bootstrap4.min.css
korat-budget.com/plugins/datatables-bs4/css/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
responsive.bootstrap4.min.css
korat-budget.com/plugins/datatables-responsive/css/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OverlayScrollbars.min.css
korat-budget.com/plugins/overlayScrollbars/css/ |
19 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
adminlte1.min.css
korat-budget.com/dist/css/ |
589 KB 89 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
9 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
csslogin.css
korat-budget.com/css/ |
1 KB 754 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cssComment.css
korat-budget.com/css/ |
800 B 656 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rating.css
korat-budget.com/css/ |
342 B 377 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
j_Login.js
korat-budget.com/js/ |
803 B 645 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cgd_logo1.png
korat-budget.com/images/ |
17 KB 17 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
budget01_200x.png
korat-budget.com/images/ |
94 KB 94 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
budget02_200x.png
korat-budget.com/images/ |
93 KB 93 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
budget03_200x.png
korat-budget.com/images/ |
75 KB 75 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
budget04_200x.png
korat-budget.com/images/ |
40 KB 40 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
budget05_200x.png
korat-budget.com/images/ |
76 KB 76 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
budget06_200x.png
korat-budget.com/images/ |
586 KB 586 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
korat-budget.com/plugins/jquery/ |
86 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.bundle.min.js
korat-budget.com/plugins/bootstrap/js/ |
77 KB 27 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.overlayScrollbars.min.js
korat-budget.com/plugins/overlayScrollbars/js/ |
41 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.dataTables.min.js
korat-budget.com/plugins/datatables/ |
81 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dataTables.bootstrap4.min.js
korat-budget.com/plugins/datatables-bs4/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dataTables.responsive.min.js
korat-budget.com/plugins/datatables-responsive/js/ |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
responsive.bootstrap4.min.js
korat-budget.com/plugins/datatables-responsive/js/ |
1 KB 768 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
adminlte.js
korat-budget.com/dist/js/ |
54 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.mousewheel.js
korat-budget.com/plugins/jquery-mousewheel/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
raphael.min.js
korat-budget.com/plugins/raphael/ |
91 KB 36 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.mapael.min.js
korat-budget.com/plugins/jquery-mapael/ |
35 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
usa_states.min.js
korat-budget.com/plugins/jquery-mapael/maps/ |
59 KB 26 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Chart.min.js
korat-budget.com/plugins/chart.js/ |
169 KB 61 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
j_Countter.js
korat-budget.com/js/ |
1 KB 605 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rating.js
korat-budget.com/js/ |
2 KB 942 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-solid-900.woff2
korat-budget.com/plugins/fontawesome-free/webfonts/ |
74 KB 74 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
14 KB 14 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-regular-400.woff2
korat-budget.com/plugins/fontawesome-free/webfonts/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
14 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
c_Countter.php
korat-budget.com/code/ |
65 B 278 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
c_Useronline.php
korat-budget.com/code/ |
1 B 227 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget_star.gif
korat-budget.com/images// |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-32x32.png
korat-budget.com/ |
2 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
26 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.
function| Login function| $ function| jQuery object| bootstrap function| OverlayScrollbars object| adminlte function| Raphael function| Color function| Chart function| logut function| openForm function| closeForm function| Countter function| Useronline string| cklogin function| createPDF function| createPDF2 object| modalC object| btnC object| spanC object| modalS function| closePopupcomment function| openPopupcomment function| closePopupStatus function| openPopupStatus function| processRating1 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 |
---|---|---|
korat-budget.com/ | Name: PHPSESSID Value: tlfvn7aqb791vj34hsl78rf5p2 |
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 |
---|
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.ionicframework.com
fonts.googleapis.com
fonts.gstatic.com
korat-budget.com
172.67.69.29
2a00:1450:4001:806::2003
2a00:1450:4001:81d::200a
43.241.56.12
0925e8ad7bd971391a8b1e98be8e87a6971919eb5b60c196485941c3c1df089a
09afb290860640d39015f0188ff12ac4e03153b0a1cbf196a371a420fd938571
0a3ca07e19dec7a1c221783096e8be969d783c4cd9ea9a9232c36a109b202db8
0d0a6262c545e8bbc895116e5afb22579c468d7abb77e378f377d6fed57c1dce
0fc0a22e5e67c95d02c389a1454acc67df53e2f6a46af739f3eac7e352644751
17e0da2800a542eb7cee178c202ea84e101132e5a77bcf96cf12034fb8d7b8f0
229f456870b84973de2db4a029a2ab988a34bc03006003bbb5904d0f3e363647
2d74333e12f5211c8a900ec7a423818bc23e382f07ab31d46248caf12f8b293b
3d1080625d3030e88357b3ac9aa377dcec23f1b529c4ad03f7a9a435ccae04be
3e3fd2643effec2910746736e11d46f9850cec17bf2c1f6d8243fca2292ffe5b
41f870f02c61fa876025a40af02e4792d5ad308094dc5251ffff97d4cbc38caa
42ba549624c73f034d969840fb0355fb3456565b600d3e84834717540074e212
4738da5fcadce9a00c2352899cd055568650ff56f58189eaa5115e642ef6d497
47427b629f4ccf59b8fb753901868c4e596314191a745846afa2e6f7aa8dc9a8
478a6a70e615f25b7bb27c4c40efc749b5421513cc76b84014c1febebf608982
4da6e9aca75e3576d27ac0962ccadc6d6483cd486901d70d3dee50e77ae7f588
55296ec9c96490404114d67a4bc2363a4abf47a5b42271e4a9dba436b78460e6
567d5cef276cf71793790db3c7272c9e056e3637ce7095570541bdc3ab2a3749
5c30f7c879a78fbce2b3f7799a6838ced3d8f3045ea9df7076bfbd9596b123f0
64f4047f6d3c4364f5872bd006dee9eb3c67980ddb8f167ca6a0bdaaaff51949
67dc97401b2406d09cc66b74015021eb505c752f2983d3479b81f549076a7e9c
69754ee3b45beece7c1613130b06ccdfd7a7ff55dc9b31a40a547305ee6dc4ab
69a9c4e5382e726953388c127e20fb512082e22535e8c23a743642b4f8ffbdc1
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
754a442b05fedf4e271958c3de5bb86a18574b95c81a7b3dde72feefc7acfe41
78082e6aa63c77d9935b09f9c9022b566535ad042ebfaec64c07ab535007a606
7b348b30ea1fe43857e68fc462c29e5c6e63c97666af75135c4396a272e54762
7df82b8eed52fe2aa69b1adf0feb904d177286ce98568bfc496c401cf2d37614
7f3145c87d3570154f633975e8a4f8d30aa38603edaba145501e9c90ddbe186c
849e38ca68419913c928868a45fdc3497e6e885119f7107fab1f1c35b26f20c5
86c710a8f46f1290a8421e7de82589ddfa533d2afd1190984faec9ae47acf1d7
92ac508220f5bb60ec94e07650528eb66625f82a4740ada068cde05365781286
92d19fd35b64fd48bbd5b3d31dca62b260a164542fe5af298cf05037233c7749
965fa03548e06f490026f32997b6c381ddde9c8a92a1bcf3763ab67b5607c979
9f8d80716bd7080bca1389ada27b2b9f50577eecdf819a4116d8716d151eedfb
a9576ef6068fdd6c20077cd2cca56d967b58e0c9b5c3d038c8d6a63d422a4b18
ad1f7417d4e0d644849e97089ba5194942ec8cdfc73b95c64f7a2a1ae737d582
b062934cc559d2cf520969b764777abbc6bce7b0b0be834dd8e8fb61b0549d0f
c3de27b2cbd6deda629c9b442700cf54c0dda74e494b1c75a57d822068a047f8
cd7b386d3ee8b631c453f9341f85ef9e93e6697a0c0657130f040fbe040c8bf3
d52adc31efce44c1868fdc2d71e1dad989e4a495a52fd71a2cb9dcf0d4c1c99c
ed36e2939292383b8688e2c83857e13f8ee9e542ba875c33c3c085488fd32a17
f8de3f57f49b005896d4c3c10979df9cff5048ddfe29ebbe36507ed1ebff60a4