bootcamp.solusikonsep.co.id
Open in
urlscan Pro
2607:f8b0:4006:822::2013
Public Scan
Submission: On December 23 via api from US — Scanned from US
Summary
TLS certificate: Issued by WR3 on November 13th 2024. Valid for: 3 months.
This is the only time bootcamp.solusikonsep.co.id was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 | 2607:f8b0:400... 2607:f8b0:4006:822::2013 | 15169 (GOOGLE) (GOOGLE) | |
4 | 2607:f8b0:400... 2607:f8b0:4006:809::2003 | 15169 (GOOGLE) (GOOGLE) | |
4 | 2607:f8b0:400... 2607:f8b0:4006:81f::2002 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2607:f8b0:400... 2607:f8b0:4006:817::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2607:f8b0:400... 2607:f8b0:4006:81e::2002 | 15169 (GOOGLE) (GOOGLE) | |
6 | 2607:f8b0:400... 2607:f8b0:4006:80c::2001 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2607:f8b0:400... 2607:f8b0:4006:80e::2001 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2607:f8b0:400... 2607:f8b0:4006:80f::2004 | 15169 (GOOGLE) (GOOGLE) | |
23 | 9 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
6 |
googleusercontent.com
blogger.googleusercontent.com — Cisco Umbrella Rank: 10221 |
249 KB |
4 |
googlesyndication.com
pagead2.googlesyndication.com — Cisco Umbrella Rank: 110 |
196 KB |
4 |
gstatic.com
fonts.gstatic.com |
182 KB |
3 |
adtrafficquality.google
ep1.adtrafficquality.google — Cisco Umbrella Rank: 389 ep2.adtrafficquality.google — Cisco Umbrella Rank: 403 |
20 KB |
2 |
doubleclick.net
googleads.g.doubleclick.net — Cisco Umbrella Rank: 43 |
|
2 |
solusikonsep.co.id
bootcamp.solusikonsep.co.id |
39 KB |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 3 |
|
23 | 7 |
Domain | Requested by | |
---|---|---|
6 | blogger.googleusercontent.com | |
4 | pagead2.googlesyndication.com |
bootcamp.solusikonsep.co.id
pagead2.googlesyndication.com |
4 | fonts.gstatic.com |
bootcamp.solusikonsep.co.id
|
2 | ep2.adtrafficquality.google |
pagead2.googlesyndication.com
ep2.adtrafficquality.google |
2 | googleads.g.doubleclick.net |
pagead2.googlesyndication.com
|
2 | bootcamp.solusikonsep.co.id | |
1 | www.google.com |
ep2.adtrafficquality.google
|
1 | ep1.adtrafficquality.google |
pagead2.googlesyndication.com
|
23 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.blogger.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
bootcamp.solusikonsep.co.id WR3 |
2024-11-13 - 2025-02-11 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
*.g.doubleclick.net WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
adtrafficquality.google WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
*.googleusercontent.com WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
*.google.com WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
This page contains 5 frames:
Primary Page:
https://bootcamp.solusikonsep.co.id/
Frame ID: 69CE3EF9BC38D9804C5ED6F80B780013
Requests: 20 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/html/r20241212/r20190131/zrt_lookup_fy2021.html
Frame ID: 3273189CC39E827590A23E628B17C3D7
Requests: 1 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-1972999984956671&output=html&adk=3823276793&adf=47290185&abgtt=1&lmt=1733266081&plat=1%3A16777216%2C2%3A16777216%2C3%3A16%2C4%3A16%2C9%3A32776%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C30%3A1081344%2C32%3A32%2C41%3A32%2C42%3A32&format=0x0&url=https%3A%2F%2Fbootcamp.solusikonsep.co.id%2F&pra=5&wgl=1&aihb=0&aiof=3&asro=0&ailel=1~2~4~6~7~8~9~10~11~12~13~14~15~16~17~18~19~20~21~24~29~30~34&aiael=1~2~3~4~6~7~8~9~10~11~12~13~14~15~16~17~18~19~20~21~24~29~30~34&aifxl=29_18~30_19&aiixl=29_5~30_6&aiapm=0.3221&aiapmi=0.33938&aiombap=1&aief=1&uach=WyIiLCIiLCIiLCIiLCIiLG51bGwsMCxudWxsLCIiLG51bGwsMF0.&dt=1734962718246&bpp=7&bdt=254&idt=49&shv=r20241212&mjsv=m202412090101&ptt=9&saldr=aa&abxe=1&cookie_enabled=1&eoidce=1&nras=1&correlator=4091131649612&frm=20&pv=2&u_tz=-600&u_his=2&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_sd=1&dmc=8&adx=-12245933&ady=-12245933&biw=1600&bih=1200&scr_x=0&scr_y=0&eid=31088580%2C31089339%2C95344791%2C95345966%2C95340253%2C95340255&oid=2&pvsid=1925658512674206&tmod=718634851&uas=0&nvt=1&fsapi=1&fc=1920&brdim=70%2C70%2C70%2C70%2C1600%2C0%2C1600%2C1285%2C1600%2C1200&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=32768&bc=31&bz=1&td=1&tdf=2&psd=W251bGwsbnVsbCxudWxsLDNd&nt=1&ifi=1&uci=a!1&fsb=1&dtd=102
Frame ID: D3023BB1BFEF269E2082520C347E0743
Requests: 1 HTTP requests in this frame
Frame:
https://ep2.adtrafficquality.google/sodar/sodar2/232/runner.html
Frame ID: F8B8D6CB9CC3E97AC569EA7946F25B4E
Requests: 1 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/aframe
Frame ID: 1303651A188291FDD45949D231492286
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Open Bootcamp SKTDetected technologies
Google AdSense (Advertising Networks) ExpandDetected patterns
- googlesyndication\.com/
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
23 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
bootcamp.solusikonsep.co.id/ |
157 KB 36 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pe0qMImSLYBIv1o4X1M8cfe5.woff
fonts.gstatic.com/s/nunitosans/v6/ |
39 KB 39 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
26 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
156 KB 52 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pxiByp8kv8JHgFVrLCz7V1g.woff
fonts.gstatic.com/s/poppins/v13/ |
64 KB 64 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pe03MImSLYBIv1o4X1M8cc8GBv5p.woff
fonts.gstatic.com/s/nunitosans/v6/ |
39 KB 39 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pe0oMImSLYBIv1o4X1M8cce4I90.woff
fonts.gstatic.com/s/nunitosans/v6/ |
40 KB 40 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
show_ads_impl_fy2021.js
pagead2.googlesyndication.com/pagead/managed/js/adsense/m202412090101/ |
435 KB 144 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
zrt_lookup_fy2021.html
googleads.g.doubleclick.net/pagead/html/r20241212/r20190131/ Frame 3273 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
gen_204
pagead2.googlesyndication.com/pagead/ |
0 20 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
gen_204
pagead2.googlesyndication.com/pagead/ |
0 20 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ads
googleads.g.doubleclick.net/pagead/ Frame D302 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sodar
ep1.adtrafficquality.google/getconfig/ |
17 KB 13 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
bootcamp.solusikonsep.co.id/ |
9 KB 3 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OpenBootcampSKT.gif
blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg0fyRB8bnOztFwcl_N-wyNX5K5HdMLgL0sTSEj7b5-0UWqWM8Zt1DgnVkJBf5Gt9LSeCBglFhL2CTgaeVSSt5pPDRfFK8TluAHmSDA0SJ5wKkuD78c79U9JZ8fG5_A0XpcdBRNsKdx-CAga-N... |
57 KB 57 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pengantar-open-bootcamp-skt.png
blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKkkkyygXugLYP9lQ0k9YKF-2QQNgx7ZQEMuUwmq9XNEMie5rv36NsbPFzycZuoRD1xXAqB6H_qEgs2ia4JH3gcDhi1kZSBIbKbdzQcWUK5HSyqcjDqLv-UfZAAHnH9JDL5K1FOOJhXQOzaNdx... |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kategori-kelas-open-bootcamp-skt.png
blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmsVKhDhrS_qfUpmPxiHSeXJGZRmwrtZMp-U8waEqhena4DlUchKwkNwNbeby4aeOhG4lcTKX03Jel-z5ibHaz7QFq2LMkMuo4jEtzlUh5Lbo87CDBKzAjfCag08PbN3z_nmihFxZbkpEllPVy... |
51 KB 51 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OpenBootcampSKT.gif
blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg0fyRB8bnOztFwcl_N-wyNX5K5HdMLgL0sTSEj7b5-0UWqWM8Zt1DgnVkJBf5Gt9LSeCBglFhL2CTgaeVSSt5pPDRfFK8TluAHmSDA0SJ5wKkuD78c79U9JZ8fG5_A0XpcdBRNsKdx-CAga-N... |
30 KB 30 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner.png
blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlNYArmLM4zdxJa2TvS4lUQ7a_dN35gKRNqVLo9CFznVInhJw_WQxADpYc4Zr0kxe5LAC843r10UTJGaZf7LS52zCv9-A5W4XRwVhVFeHwWoyL7aKgS1fRg5tStZ0huhj9kkxqFlTKdq0g-EKr... |
53 KB 53 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
me-trans.a3bcd35a.png
blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHEDTFDcB4LOBXy35cTct0-ggsiUoxJNKNXaCoZevnH1iSMkenRIMOYGVHJlFYmfTIDHrH8HZwEckn0la1p6_YSdNaFMsJg-P8EiAqwyDpJPk_p5ajXeS5NF6NivxJ2qUk34lCGHp9b3OWji6U... |
42 KB 42 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sodar2.js
ep2.adtrafficquality.google/sodar/ |
18 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runner.html
ep2.adtrafficquality.google/sodar/sodar2/232/ Frame F8B8 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
aframe
www.google.com/recaptcha/api2/ Frame 1303 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
sodar
ep1.adtrafficquality.google/pagead/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- ep1.adtrafficquality.google
- URL
- https://ep1.adtrafficquality.google/pagead/sodar?id=sodar2&v=232&t=2&li=gda_r20241212&jk=1925658512674206&bg=!2Nul25TNAAbtGp3CzRo7ADQBe5WfOFgiOH5iFv6T6Yy-KYtMND_v10VBpObgE7ThuppEBUObXIDcTuVdz3yGEmMonu5SAgAAAFlSAAAABmgBB34ANgXErBHvRqdtxwmiBOEVi9WZevxA-8lAqLLCy4CIoDUSv5GPIxl0Gmu8GcQfjhk3fQoXTNIeXpkCpEtdr-WbXDGzYW0_WV0SIRFA04Pvs8d7bgueGgNHEzAMN3JtKIqAC0jKfaIDaStSb4pIWPZyRZHsBdeNB4lfGJBDkVhsYk8zz82YOoZZwgNYf4G3wfb8Ymx-Zq8sowexlIWad7q9KX716CvzCb3l6yjeg2kCwxFbrd5bcLqPcOaJWyW81-0NLsbFZ3BMJQLFtrPbZq0zkCUtfV-rnWVMk7QFicGkQn27Re87WVGfd_72x05Iu4TZgsCVsWZ6cFkEEoXKLhDS-UCBWTBvyNtEOgBQuuDhlQLb0GJC_A-CnFcFURDst-3xD1ASxXUnjzaWHkbUCbzfnqvB_-eam2SYWKBPHR4vGB_TC8jdrZ-TptorAexrTqTcRkHsfsjxAxcMwoLPzujswGdmhsdTUfgcjGi_7B0GB-8hevx7TWvaokA8_d4BDtEqQFyBfWX4OI0_jRzpSgkw7ueSRyDb8FbqCrZ-oYjl2FgD2Wg4tNXmOGWa6K7WVY8Mn9wbQu8tJ6gsrdDrNkr4T3xXgJzfQ2cfas_tko58krKnDO_BKBHdIdYoxl71_xHC4Rpn5bQmaMjnImoytBBTJqLmZ6GRocBFkrEnAYZ0zNXjP7VkfyhOX1NcBIfp6aOLk3iAOTb6fGO9kPsMLbUgdDTTwvwZzbzcm1yMQAalEYmCU-PDlKyINptdyUAjHZVDpZv31dCc9Z_OtX173of3py9xPl6dim7J8-IEjXkXtE_dnO_nDZ_Hrg1gDAbWzNZ5I-Mq855v_vVACGK5rewH2DX8PmB7ihSY_6qhct0VXywPwBO7N0iXtl4NLhT_lOmpSQpII9RQCYLf7l3czzDbW9EDOe-NcdJsoViyjDuMI2neI9ry_PprSGMtOwgzTF6yZzXHBAA7RvPaHdsI4dM
Verdicts & Comments Add Verdict or Comment
41 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| 0 object| 1 object| 2 function| defer function| deferscript object| d number| n function| darkMode function| listMode function| changeFont function| copyFunction string| uri object| google_js_reporting_queue number| google_srt object| google_logging_queue object| google_ad_modifications object| ggeac object| google_persistent_state_async object| google_tag_data boolean| google_plmetrics object| google_reactive_ads_global_state object| adsbygoogle object| google_sa_queue function| google_process_slots function| google_spfd number| google_unique_id object| google_sv_map number| google_rum_task_id_counter string| google_user_agent_client_hint function| google_sa_impl object| googPageScrollPreventerInfo boolean| googFloatingToolbarManagerAsyncPositionUpdate object| google_image_requests number| google_global_correlator object| google_prev_clients object| ampInaboxIframes object| ampInaboxPendingMessages object| lazySizesConfig object| lazySizes function| InfiniteScroll object| GoogleGcLKhOms1 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 |
---|---|---|
.doubleclick.net/ | Name: test_cookie Value: CheckForPermission |
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-Xss-Protection | 1; mode=block |
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.
blogger.googleusercontent.com
bootcamp.solusikonsep.co.id
ep1.adtrafficquality.google
ep2.adtrafficquality.google
fonts.gstatic.com
googleads.g.doubleclick.net
pagead2.googlesyndication.com
www.google.com
ep1.adtrafficquality.google
2607:f8b0:4006:809::2003
2607:f8b0:4006:80c::2001
2607:f8b0:4006:80e::2001
2607:f8b0:4006:80f::2004
2607:f8b0:4006:817::2002
2607:f8b0:4006:81e::2002
2607:f8b0:4006:81f::2002
2607:f8b0:4006:822::2013
25b09d2a7e115008ff2c562a568ebf39e1f50a520cf4e54e5cae6e799f99e7fa
3464c48a11586256bd4a827b9b45b61b03ca81636e4797618cb036ff1bfcfa2d
39d0fce2200234fc4b4183a2d16c4c77df2c25377336efef2ba388b79e52d441
3b7b8a4b411ddf8db9bacc2f3aabf406f8e4c0c087829b336ca331c40adfdff1
432bfdacbb582f99d7a22107a6eff0043318591e0d5c9c9568b9be77719c2814
4d35ba2502288ac25a61742f9b20a17edf6d26c7d81324d6e60af4f78eabcfd5
67a6f2d3d8b713428c7e56bd03f8610bd788b9ca3972124429444102088374af
7421df0399409fa5e024e74595585354e4b964643afa2ebbe7b91ba7acea8ba4
7a9a49efb33627e1afa3f0e8d1107600adeee7a8a78e9f67ec7bf2543bab5693
7a9c321cfe8c2817d2c5c307018bef7d04656c3328dd007a8a6c7588aaf55ecb
9475b37d7d43463c6861a0e2a7bae235e489f277788baf1ff8ec028a0f028775
a539e81066870018ec8ffc1c7c0fa8acc2d19d273bd3bac5f1ccfcb8c799ca4c
a6c19c1977ff983c99b9639c6692c25868208933e16f8bb7da168227dd9ddfb9
a92300eef643c438f6c3f0674f7a2c902147ecb254a4545feb50300599075982
beef1f1c31bb4a44ea77787006cadac83be38985c6c6bf3e9b9a6a9d6ef6b7f8
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f2a4653837eb0845f0953a12140a35a87fbaca4f9b32167b44108975d9a15334
ff3de130872fe0fb5b770dfa2bc9f0daf8ab320403a34a60d089436f08d24f99