segopetani.karanganyarkab.go.id
Open in
urlscan Pro
103.162.72.20
Public Scan
Submission: On June 16 via api from US — Scanned from DE
Summary
TLS certificate: Issued by E5 on June 14th 2024. Valid for: 3 months.
This is the only time segopetani.karanganyarkab.go.id was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
19 | 103.162.72.20 103.162.72.20 | 141646 (IDNIC-DIS...) (IDNIC-DISKOMINFO-KARANGANYAR-AS-ID Dinas Komunikasi dan Informatika Kabupaten Karanganyar) | |
2 4 | 2606:4700::68... 2606:4700::6811:f9cb | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 104.17.24.14 104.17.24.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a04:4e42::485 2a04:4e42::485 | 54113 (FASTLY) (FASTLY) | |
24 | 5 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
19 |
karanganyarkab.go.id
segopetani.karanganyarkab.go.id |
950 KB |
4 |
unpkg.com
2 redirects
unpkg.com — Cisco Umbrella Rank: 1017 |
11 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 265 |
410 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 373 |
25 KB |
24 | 4 |
Domain | Requested by | |
---|---|---|
19 | segopetani.karanganyarkab.go.id |
segopetani.karanganyarkab.go.id
|
4 | unpkg.com |
2 redirects
segopetani.karanganyarkab.go.id
|
2 | cdnjs.cloudflare.com |
segopetani.karanganyarkab.go.id
|
1 | cdn.jsdelivr.net |
segopetani.karanganyarkab.go.id
|
24 | 4 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.instagram.com |
dispertanpp.karanganyarkab.go.id |
x.com |
secure.php.net |
codeigniter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
segopetani.karanganyarkab.go.id E5 |
2024-06-14 - 2024-09-12 |
3 months | crt.sh |
cdnjs.cloudflare.com E1 |
2024-06-02 - 2024-08-31 |
3 months | crt.sh |
jsdelivr.net GlobalSign Atlas R3 DV TLS CA 2023 Q3 |
2023-09-27 - 2024-10-28 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://segopetani.karanganyarkab.go.id/
Frame ID: 99DDB58DB8F4D587A441066FB2073A4A
Requests: 35 HTTP requests in this frame
Screenshot
Page Title
Sego PetaniDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
CodeIgniter (Web Frameworks) Expand
Detected patterns
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
Page Statistics
63 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
Search URL Search Domain Scan URL
Title: __construct(?string $hostname = null, ?string $username = null, ?string $password = null, ?string $database = null, ?int $port = null, ?string $socket = null)
Search URL Search Domain Scan URL
Title: autocommit(bool $enable)
Search URL Search Domain Scan URL
Title: begin_transaction(int $flags0, ?string $name = null)
Search URL Search Domain Scan URL
Title: change_user(string $username, string $password, ?string $database)
Search URL Search Domain Scan URL
Title: character_set_name()
Search URL Search Domain Scan URL
Title: close()
Search URL Search Domain Scan URL
Title: commit(int $flags0, ?string $name = null)
Search URL Search Domain Scan URL
Title: connect(?string $hostname = null, ?string $username = null, ?string $password = null, ?string $database = null, ?int $port = null, ?string $socket = null)
Search URL Search Domain Scan URL
Title: dump_debug_info()
Search URL Search Domain Scan URL
Title: debug(string $options)
Search URL Search Domain Scan URL
Title: get_charset()
Search URL Search Domain Scan URL
Title: get_client_info()
Search URL Search Domain Scan URL
Title: get_connection_stats()
Search URL Search Domain Scan URL
Title: get_server_info()
Search URL Search Domain Scan URL
Title: get_warnings()
Search URL Search Domain Scan URL
Title: init()
Search URL Search Domain Scan URL
Title: kill(int $process_id)
Search URL Search Domain Scan URL
Title: multi_query(string $query)
Search URL Search Domain Scan URL
Title: more_results()
Search URL Search Domain Scan URL
Title: next_result()
Search URL Search Domain Scan URL
Title: ping()
Search URL Search Domain Scan URL
Title: prepare(string $query)
Search URL Search Domain Scan URL
Title: query(string $query, int $result_mode0)
Search URL Search Domain Scan URL
Title: real_connect(?string $hostname = null, ?string $username = null, ?string $password = null, ?string $database = null, ?int $port = null, ?string $socket = null, int $flags0)
Search URL Search Domain Scan URL
Title: real_escape_string(string $string)
Search URL Search Domain Scan URL
Title: reap_async_query()
Search URL Search Domain Scan URL
Title: escape_string(string $string)
Search URL Search Domain Scan URL
Title: real_query(string $query)
Search URL Search Domain Scan URL
Title: release_savepoint(string $name)
Search URL Search Domain Scan URL
Title: rollback(int $flags0, ?string $name = null)
Search URL Search Domain Scan URL
Title: savepoint(string $name)
Search URL Search Domain Scan URL
Title: select_db(string $database)
Search URL Search Domain Scan URL
Title: set_charset(string $charset)
Search URL Search Domain Scan URL
Title: options(int $option, $value)
Search URL Search Domain Scan URL
Title: set_opt(int $option, $value)
Search URL Search Domain Scan URL
Title: ssl_set(?string $key, ?string $certificate, ?string $ca_certificate, ?string $ca_path, ?string $cipher_algos)
Search URL Search Domain Scan URL
Title: stat()
Search URL Search Domain Scan URL
Title: stmt_init()
Search URL Search Domain Scan URL
Title: store_result(int $mode0)
Search URL Search Domain Scan URL
Title: thread_safe()
Search URL Search Domain Scan URL
Title: use_result()
Search URL Search Domain Scan URL
Title: refresh(int $flags)
Search URL Search Domain Scan URL
Title: poll(?array &$read, ?array &$error, array &$reject, int $seconds, int $microseconds0)
Search URL Search Domain Scan URL
Title: __construct(mysqli $mysql, int $result_mode0)
Search URL Search Domain Scan URL
Title: close()
Search URL Search Domain Scan URL
Title: free()
Search URL Search Domain Scan URL
Title: data_seek(int $offset)
Search URL Search Domain Scan URL
Title: fetch_field()
Search URL Search Domain Scan URL
Title: fetch_fields()
Search URL Search Domain Scan URL
Title: fetch_field_direct(int $index)
Search URL Search Domain Scan URL
Title: fetch_all(int $mode = 2)
Search URL Search Domain Scan URL
Title: fetch_array(int $mode = 3)
Search URL Search Domain Scan URL
Title: fetch_assoc()
Search URL Search Domain Scan URL
Title: fetch_object(string $class = 'stdClass', array $constructor_args = array())
Search URL Search Domain Scan URL
Title: fetch_row()
Search URL Search Domain Scan URL
Title: fetch_column(int $column0)
Search URL Search Domain Scan URL
Title: field_seek(int $index)
Search URL Search Domain Scan URL
Title: free_result()
Search URL Search Domain Scan URL
Title: getIterator()
Search URL Search Domain Scan URL
Title: Read the CodeIgniter docs...
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 3- https://unpkg.com/aos@next/dist/aos.css HTTP 302
- https://unpkg.com/aos@3.0.0-beta.6/dist/aos.css
- https://unpkg.com/aos@next/dist/aos.js HTTP 302
- https://unpkg.com/aos@3.0.0-beta.6/dist/aos.js
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
segopetani.karanganyarkab.go.id/ |
88 KB 17 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
segopetani.karanganyarkab.go.id/ |
4 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.css
segopetani.karanganyarkab.go.id//assets/home/css/ |
400 KB 41 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.css
segopetani.karanganyarkab.go.id//assets/sb-admin/css/ |
425 KB 44 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aos.css
unpkg.com/aos@3.0.0-beta.6/dist/ Redirect Chain
|
28 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
all.min.js
cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/js/ |
1 MB 393 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
feather.min.js
cdnjs.cloudflare.com/ajax/libs/feather-icons/4.29.0/ |
74 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
windows.svg
segopetani.karanganyarkab.go.id//assets/home/assets/img/illustrations/ |
34 KB 10 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1718526959_fa83476212792df1020c.jpg
segopetani.karanganyarkab.go.id/public/foto/gerdal/ |
213 KB 213 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1718502379_e5ebebcc30bd7c1161aa.png
segopetani.karanganyarkab.go.id/public/foto/gerdal/ |
20 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1718504983_383745cd9ed769adfea0.jpg
segopetani.karanganyarkab.go.id/public/foto/gerdal/ |
56 KB 57 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1718472185_77cd9a976f7ffc763c83.png
segopetani.karanganyarkab.go.id/public/foto/berita/ |
259 KB 259 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1718531034_10bcc14b18753ae4a1d1.jpg
segopetani.karanganyarkab.go.id/public/foto/berita/ |
95 KB 95 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1718472350_65be65b90297c66837e3.png
segopetani.karanganyarkab.go.id/public/foto/berita/ |
20 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.bundle.min.js
cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/ |
79 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scripts.js
segopetani.karanganyarkab.go.id/assets/home/js/ |
2 KB 796 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aos.js
unpkg.com/aos@3.0.0-beta.6/dist/ Redirect Chain
|
13 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Metropolis-Bold.otf
segopetani.karanganyarkab.go.id//assets/sb-admin/assets/fonts/metropolis/ |
23 KB 23 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Metropolis-Medium.otf
segopetani.karanganyarkab.go.id//assets/sb-admin/assets/fonts/metropolis/ |
23 KB 23 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Metropolis-Regular.otf
segopetani.karanganyarkab.go.id//assets/sb-admin/assets/fonts/metropolis/ |
23 KB 23 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Metropolis-RegularItalic.otf
segopetani.karanganyarkab.go.id//assets/sb-admin/assets/fonts/metropolis/ |
24 KB 24 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Metropolis-Regular.otf
segopetani.karanganyarkab.go.id//assets/home/assets/fonts/metropolis/ |
23 KB 23 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
segopetani.karanganyarkab.go.id/ |
474 KB 56 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
388 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
358 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
311 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
259 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
329 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
492 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
430 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
363 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
733 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
246 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
378 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
segopetani.karanganyarkab.go.id/assets/img/ |
1 KB 436 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
19 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.
undefined| event object| fence object| sharedStorage function| loadDoc function| newXHR function| oldXHR object| kintShared object| kintRich number| kintMicrotimeInitialized object| feather number| uidEvent object| bootstrap object| AOS object| ___FONT_AWESOME___ object| FontAwesomeConfig object| FontAwesome string| ciSiteURL object| ciDebugBar object| historyLoad1 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 |
---|---|---|
segopetani.karanganyarkab.go.id/ | Name: ci_session Value: id52rrv174lv1vo38fsvog1sv7mr0usr |
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.
cdn.jsdelivr.net
cdnjs.cloudflare.com
segopetani.karanganyarkab.go.id
unpkg.com
103.162.72.20
104.17.24.14
2606:4700::6811:f9cb
2a04:4e42::485
052454ae47db1598b4b90e5238ce084f3b6408cdd29c937bf7c9656a82a5465e
05f4f7d1ed4d111e979516f795a2d88de3e003784e4216dab340491b1f964e1d
1640c0c13d33940791f8355b96c4386f296d29e81496ecd23e99481a7d2d9bfe
218775bba606a1e086c0a3e503824217d05303a8a583de93b7bcd415553943ba
252506d67e826ce550fb95e0d132fc654755f4c9f83a8e8d946833192a8748c2
25e75432b91bdee47ab3872f298c3f4de9e89ee1c092c97a23e7c05d2829c738
26fc9c78bb9ae90716d5682a72d6695d805eb77ec3361aa9a454383446a2e5ff
41500dba508949839bce19590f6e29969f221b7e241fa3aa0efee250e4b4d3a5
45c16199f7026edf0d84787340f4e9416ab47a4335c86ac39b09b182448d02dc
56ecdb0eca81d152d486016eb7bfe4c1222315b57b5ad4cb9cc8f14ca77e63b2
5b16d30de762a3dfff4de672f10b8f534408b8271af36375f2735123e27bf537
680eaef7d440355288639c2e50ece90eb11faae8ab74d046e15e2eb7896392ce
6f8992eb58eeced41efea7076be4d468ac678f9778420438fab4a3358aa2b462
7b8ee374ae96dd3b2a9ee7374eaddb5075957a39f7d7c7bb5556aca9794c8cf3
8695f5fc64d65593f9763a5b28d14bc34e3cf802317e1ffad2125a7c8fedfafe
8bba895508c353c26d50ecb50ddfaa3a78407994c4f6752a07a242b0aa4117f2
8ea2ccccdc91a041464b67f295471fa793ffb63b96f63b85003b747b15601c64
9110dda4baca06a6615fe50c473de0945a557dc53476e39efbf5b53c97f7a6d1
9520018fa5d81f4e4dc9d06afb576f90cbbaba209cfcc6cb60e1464647f7890b
9b68a2bbe1b9ae44046ffcab681627cb204aa97001818b557aee19fb9a7a4e4d
a3f684fbc70462c0b3fe8fa7191ca5502c421484ca8f0472f89f600734143619
a470d16eb70e97992529479e751032e8cfd0146043d2245ad63d312a6991de63
a93681aad2b854b80cda4c8c14a4f8a7967e85450d4b57c5b51384a44463cace
b6622b2dcd2094822d4eb808fe7d2252b76d8f6f2a5acb8019f4b42f42b52694
b7a48ab4d8e25338b4b35052a0b5b0b2c91508b805dee22461b86527244a91dd
c1afe8208866c8a65112f492cfbcc8179e1a7941fc710118a1bec47c59671024
c66a98f08f262acee5dbce453a36f8011f32763adc7d7adac8b11f4610d10bae
c814bbf0f13b86c3777afa605c0957add457b8525918b7380275f865212b6be8
db84f5d3127c61496c32bbe9272fe172b34cdcc619e2cbf5a95fd3198a2a8953
dd1f9acf13b12f189da475e0f23c7c505767859ab620aac636964974093c281d
e5bea4d80d1f4218ffbaf641b5a1d5696376887ea5b04ffb386e77aef771c456
ee42895b008b34df27e6b4f530d52954f91e2f16f07b511953bde388b76cb2b2
f55107657ffd1a5689bbd45fee0832639c3da9401d8de56b62ab4478c23b43f9