bbs.mofang.com.tw
Open in
urlscan Pro
34.80.179.190
Public Scan
Submission: On May 06 via manual from DE — Scanned from IL
Summary
TLS certificate: Issued by R3 on April 29th 2024. Valid for: 3 months.
This is the only time bbs.mofang.com.tw was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 26 | 34.80.179.190 34.80.179.190 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
4 | 172.217.18.14 172.217.18.14 | 15169 (GOOGLE) (GOOGLE) | |
2 | 157.240.253.1 157.240.253.1 | 32934 (FACEBOOK) (FACEBOOK) | |
1 | 172.217.16.200 172.217.16.200 | 15169 (GOOGLE) (GOOGLE) | |
33 | 5 |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 190.179.80.34.bc.googleusercontent.com
bbs.mofang.com.tw |
ASN15169 (GOOGLE, US)
PTR: fra24s22-in-f14.1e100.net
www.google-analytics.com |
ASN32934 (FACEBOOK, US)
PTR: xx-fbcdn-shv-02-fra5.fbcdn.net
connect.facebook.net |
ASN15169 (GOOGLE, US)
PTR: fra16s08-in-f200.1e100.net
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
mofang.com.tw
1 redirects
bbs.mofang.com.tw |
242 KB |
4 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 32 |
21 KB |
2 |
facebook.net
connect.facebook.net — Cisco Umbrella Rank: 183 |
89 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
90 KB |
0 |
cloudfront.net
Failed
d31qbv1cthcecs.cloudfront.net Failed |
|
33 | 5 |
Domain | Requested by | |
---|---|---|
26 | bbs.mofang.com.tw |
1 redirects
bbs.mofang.com.tw
|
4 | www.google-analytics.com |
bbs.mofang.com.tw
www.google-analytics.com www.googletagmanager.com |
2 | connect.facebook.net |
bbs.mofang.com.tw
connect.facebook.net |
1 | www.googletagmanager.com |
www.google-analytics.com
|
0 | d31qbv1cthcecs.cloudfront.net Failed |
bbs.mofang.com.tw
|
33 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
u.mofang.com.tw |
www.facebook.com |
www.mofang.com.tw |
Subject Issuer | Validity | Valid | |
---|---|---|---|
bbs.mofang.com.tw R3 |
2024-04-29 - 2024-07-28 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-04-16 - 2024-07-09 |
3 months | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2024-02-13 - 2024-05-13 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://bbs.mofang.com.tw/home.php?mod=space&uid=1357888
Frame ID: 28D0A5DF7B5E79CE14BEA2523BB59203
Requests: 33 HTTP requests in this frame
Screenshot
Page Title
SmithJensby9的個人資料 - 魔方網Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Facebook (Widgets) Expand
Detected patterns
- //connect\.facebook\.([a-z]+)/[^/]*/[a-z]*\.js
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: 魔方網粉絲團
Search URL Search Domain Scan URL
Title: 魔方手遊資訊站
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 7- https://bbs.mofang.com.tw/uc_server/avatar.php?uid=1357888&size=small HTTP 301
- https://bbs.mofang.com.tw/uc_server/images/noavatar_small.gif
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
home.php
bbs.mofang.com.tw/ |
15 KB 16 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style_2_common.css
bbs.mofang.com.tw/data/cache/ |
69 KB 69 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style_2_home_space.css
bbs.mofang.com.tw/data/cache/ |
25 KB 26 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
bbs.mofang.com.tw/static/js/ |
68 KB 68 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home.js
bbs.mofang.com.tw/static/js/ |
33 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo.png
bbs.mofang.com.tw/static/image/common/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logging.js
bbs.mofang.com.tw/static/js/ |
603 B 854 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fblogin.gif
bbs.mofang.com.tw/source/plugin/darfblogin/ |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
noavatar_small.gif
bbs.mofang.com.tw/uc_server/images/ Redirect Chain
|
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ol.gif
bbs.mofang.com.tw/static/image/common/ |
132 B 369 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home.php
bbs.mofang.com.tw/ |
0 438 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all.js
connect.facebook.net/zh_TW/ |
3 KB 4 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
background.png
bbs.mofang.com.tw/static/image/common/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
switch_width.png
bbs.mofang.com.tw/static/image/common/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
newarow.gif
bbs.mofang.com.tw/static/image/common/ |
327 B 565 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
px.png
bbs.mofang.com.tw/static/image/common/ |
210 B 447 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pn.png
bbs.mofang.com.tw/static/image/common/ |
592 B 830 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nv.png
bbs.mofang.com.tw/static/image/common/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
qmenu.png
bbs.mofang.com.tw/static/image/common/ |
225 B 462 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nv_a.png
bbs.mofang.com.tw/static/image/common/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
search.png
bbs.mofang.com.tw/static/image/common/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pt_item.png
bbs.mofang.com.tw/static/image/common/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
friend.gif
bbs.mofang.com.tw/static/image/feed/ |
130 B 367 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pmto.gif
bbs.mofang.com.tw/static/image/common/ |
152 B 389 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
atrk.js
d31qbv1cthcecs.cloudfront.net/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scrolltop.png
bbs.mofang.com.tw/static/image/common/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
all.js
connect.facebook.net/zh_TW/ |
301 KB 85 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
15 B 160 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 195 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
252 KB 90 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
bbs.mofang.com.tw/ |
1 KB 1 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- d31qbv1cthcecs.cloudfront.net
- URL
- https://d31qbv1cthcecs.cloudfront.net/atrk.js
Verdicts & Comments Add Verdict or Comment
250 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| STYLEID string| STATICURL string| IMGDIR string| VERHASH string| charset string| discuz_uid string| cookiepre string| cookiedomain string| cookiepath string| showusercard string| attackevasive string| disallowfloat string| creditnotice string| defaultstyle string| REPORTURL string| SITEURL string| JSPATH string| DYNAMICURL object| BROWSER string| USERAGENT object| CSSLOADED object| JSLOADED object| JSMENU object| CURRENTSTYPE object| EXTRAFUNC string| EXTRASTR object| DISCUZCODE boolean| USERABOUT_BOX object| USERCARDST string| CLIPBOARDSWFDATA object| NOTICETITLE string| NOTICECURTITLE function| $ function| $C function| _attachEvent function| _detachEvent function| browserVersion function| getEvent function| isUndefined function| in_array function| trim function| strlen function| mb_strlen function| mb_cutstr function| preg_replace function| htmlspecialchars function| display function| checkall function| setcookie function| getcookie function| Ajax function| getHost function| hostconvert function| newfunction function| evalscript object| safescripts object| evalscripts function| safescript function| $F function| appendscript function| stripscript function| ajaxupdateevents function| ajaxupdateevent function| ajaxget function| ajaxpost function| ajaxmenu function| hash function| stringxor function| showPreview function| showloading function| ajaxinnerhtml function| doane function| loadcss function| showMenu object| delayShowST function| delayShow boolean| dragMenuDisabled function| dragMenu function| setMenuPosition function| hideMenu function| getCurrentStyle function| fetchOffset function| showTip function| showPrompt function| showCreditPrompt object| showDialogST function| showDialog function| showWindow function| showError function| hideWindow function| AC_FL_RunContent function| AC_GetArgs function| simulateSelect function| switchTab function| imageRotate function| thumbImg number| zoomstatus function| zoom function| showselect function| showColorBox function| ctrlEnter function| parseurl function| codetag function| saveUserdata function| loadUserdata function| initTab function| openDiy function| hasClass function| runslideshow function| toggle_collapse function| updatestring function| getClipboardData function| setCopy function| copycode function| showdistrict function| setDoodle function| initSearchmenu function| searchFocus function| extstyle function| widthauto object| secST function| updatesecqaa function| updateseccode function| checksec function| createPalette function| showForummenu function| showUserApp function| cardInit function| navShow function| strLenCalc function| patchNotice function| pluginNotice function| ipNotice function| noticeTitle function| noticeTitleFlash function| relatedlinks function| con_handle_response function| showTopLink function| showCreditmenu function| showUpgradeinfo function| addFavorite function| setHomepage function| setShortcut function| smilies_show function| showfocus function| rateStarHover function| rateStarSet function| img_onmouseoverfunc function| toggleBlind function| checkBlind function| getElementOffset function| mobileplayer object| HTMLNODE number| note_step string| note_oldtitle undefined| note_timer function| addSort function| addOption function| blogAddOption function| blogCancelAddOption function| checkAll function| cnCode function| getExt function| resizeImg function| zoomTextarea function| ischeck function| copyRow function| delRow function| insertWebImg function| checkFocus function| insertImage function| insertContent function| checkImage function| quick_validate function| stopMusic function| showFlash function| userapp_open function| userapp_close function| startMarquee function| readfeed function| showreward function| msgwin function| showmsgwin function| displayOpacity function| urlto function| explode function| selector function| showBlock function| resizeTx function| showFace function| insertFace function| wall_add function| share_add function| comment_add function| comment_edit function| comment_delete function| share_delete function| friend_delete function| friend_changegroup function| friend_changegroupname function| post_add function| post_edit function| post_delete function| poke_send function| myfriend_post function| myfriend_ignore function| mtag_join function| resend_mail function| userapp_delete function| docomment_get function| docomment_colse function| docomment_form function| docomment_form_close function| feedcomment_get function| feedcomment_add function| feedcomment_close function| feed_post_result function| feed_more_show function| feed_more_close function| poll_post_result function| show_click function| feed_menu function| showbirthday function| magicColor function| passwordShow function| getgroup function| pmsendappend function| succeedhandle_pmsend function| getchatpmappendmember function| markreadpm function| setpmstatus function| changedeletedpm function| changeOrderRange function| addBlockLink function| checkSynSignature function| searchpostbyusername function| removeVisitor string| GoogleAnalyticsObject function| ga function| lsSubmit function| errorhandle_ls object| _atrk_opts object| FB object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| dataLayer object| __buffer object| google_tag_manager10 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 |
---|---|---|
bbs.mofang.com.tw/ | Name: xkht_2132_saltkey Value: FJREdHZS |
|
bbs.mofang.com.tw/ | Name: xkht_2132_lastvisit Value: 1714995138 |
|
bbs.mofang.com.tw/ | Name: xkht_2132_sid Value: I0uMWj |
|
bbs.mofang.com.tw/ | Name: xkht_2132_home_diymode Value: 1 |
|
bbs.mofang.com.tw/ | Name: xkht_2132_lastact Value: 1714998740%09home.php%09misc |
|
bbs.mofang.com.tw/ | Name: xkht_2132_sendmail Value: 1 |
|
.mofang.com.tw/ | Name: _ga Value: GA1.3.1166712240.1714998740 |
|
.mofang.com.tw/ | Name: _gid Value: GA1.3.1813810065.1714998740 |
|
.mofang.com.tw/ | Name: _gat Value: 1 |
|
.mofang.com.tw/ | Name: _ga_MWTN204DGB Value: GS1.3.1714998741.1.1.1714998741.0.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 |
---|
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.
bbs.mofang.com.tw
connect.facebook.net
d31qbv1cthcecs.cloudfront.net
www.google-analytics.com
www.googletagmanager.com
d31qbv1cthcecs.cloudfront.net
157.240.253.1
172.217.16.200
172.217.18.14
34.80.179.190
12a62cd9498764ed74143bca76e81fe330a2c311e372607ba2335c9154fe78e3
144378b0a6ca8b3f4c2fa9ba0fe9dc1ef6e0e91655aa0e9415f5b7ec83bf4028
16c8426119bd296f4aa1cc8c1b516f8f8603dde679fc97cba75c61b6a719f2ae
1d4bcffdc9c7bfa0d785c9d0db50c2cb94e15c81978d68d0f5a8caa1b201685c
36b50a166399a572b49419de731c7fcfe8dd5507568a6b5b2810ba52c1ff6495
4c67e3304a60f80d3290f11ecab82ab5fa3ea452d69084542179623fa06aa895
4e173abe6bf97f4da62ca6e78451d51af54baa460972ab4017244d4428746efa
525036fe705bc74f4b46e9faa480ecd23f7ffc872974c8f0aaed7aad408de2ad
53011dd9bfefc55a2234215ed39e524e53324e392625af441e5fe2b479050805
5c872d994d0fcb495c1ab307b17fed7fa88db8d4b30dd10a4a164d50dd49ca2c
725eec12de2db04e6c5d0105ca9b7875f85a5d8d8f539584157db6a8b8ddf6c6
7376d83ab4a2efe214616c031b4d2f5d9ae6fefd29d49e16fe2a772febd4129a
738989d6fe3911f536fc9ade151c1f353eed5b1334da4c66958066f9f5a4e560
73fec5cb3da0bd129260e4ef665f24988e8b4b8cc206af64c4258c9adf02731b
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
864f1f39bd1da2d8cc98f0b5518fa47df37b44e5926a1e2d9b5f92d8e3a8a2da
8780a6914346da08e223134f1418121ba0b1953fce543b2c5581251dda462963
88d5cf56033b00c9fb060189cb763a8a0566c888ed2bc57d6f78cd655e47f8fa
8ceb591e7f5a5116d85e36b5750ac86f7f63701c0983e6a0e99f1d440299a5aa
a174966ea5befd72af8641bd1175709f1aa4d5e282a7c7931cebf87ca12874d4
a523f854d3ef24e4bb3baeed3b16e67ee5e5caa71e292ffe5ba3b5966b69fcb3
b9d6bee22e414cdb0c19e2eab70a8868c433cb07a78d5ab519da13f9700c03ef
ba6fe9e22d6c47d9220055bfa606f9e048f56c0e21b8554f4505b1283da1888e
ba9ba1e284bf01eff8e16c8f30a55bed461b22c079afca437cc0865de336aa24
c3201d6e18de97fdb93b724cedbc14c15b39f62c7bfa3f3c8cdd80e011e8ee73
c9a11fc108c17c57cc8196558ec7a9eba3833a0a7023717251bf2a0ed25244fb
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e11970020edea5be0994cf33d189346011dc92c901e946303ba6422b028bc231
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ed5fb2631f33d4fc96e58aa953bdd29c4c5d776676ec62f870c98891536da27f
ff49564e79c4029241afef0a3e56ffe6c09f07f945a6b0cdf78b84b839c2eb7d