flymouses.com
Open in
urlscan Pro
2a06:98c1:3121::3
Public Scan
Submission: On August 23 via manual from DE — Scanned from CH
Summary
This is the only time flymouses.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 27 | 2a06:98c1:312... 2a06:98c1:3121::3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 185.178.208.177 185.178.208.177 | 57724 (DDOS-GUARD) (DDOS-GUARD) | |
1 | 2a06:98c1:312... 2a06:98c1:3120::3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 104.192.108.23 104.192.108.23 | 55992 (QIHOO Bei...) (QIHOO Beijing Qihu Technology Company Limited) | |
1 | 2600:9000:225... 2600:9000:2251:a00:18:fae5:de00:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
33 | 8 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN55992 (QIHOO Beijing Qihu Technology Company Limited, CN)
js.passport.qihucdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
imouser.com
1 redirects
imouser.com |
396 KB |
12 |
flymouses.com
flymouses.com |
215 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 2412 |
252 B |
1 |
qhres2.com
s8.qhres2.com |
1 KB |
1 |
qihucdn.com
js.passport.qihucdn.com — Cisco Umbrella Rank: 712404 |
466 B |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 48 |
87 KB |
1 |
upload.cc
upload.cc — Cisco Umbrella Rank: 550386 |
|
0 |
360.cn
Failed
s.360.cn Failed |
|
33 | 8 |
Domain | Requested by | |
---|---|---|
16 | imouser.com |
1 redirects
flymouses.com
|
12 | flymouses.com |
flymouses.com
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | s8.qhres2.com |
js.passport.qihucdn.com
|
1 | js.passport.qihucdn.com |
flymouses.com
|
1 | www.googletagmanager.com |
flymouses.com
|
1 | upload.cc |
flymouses.com
|
0 | s.360.cn Failed |
flymouses.com
|
33 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
imouser.com |
1080.center |
18n2.com |
youtu.be |
r.youggxp.net |
www.discuz.vip |
code.dismall.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
upload.cc R3 |
2023-08-20 - 2023-11-18 |
3 months | crt.sh |
imouser.com E1 |
2023-07-06 - 2023-10-04 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-02-27 - 2024-02-26 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-08-07 - 2023-10-30 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
http://flymouses.com/home.php?mod=space&uid=1051229
Frame ID: 3DF958BB69ED0C53B248B6E5B9B60583
Requests: 33 HTTP requests in this frame
Screenshot
Page Title
MedeirosAlmei的个人资料 - 小飞鼠中文片庫 | 扶摇小飞鼠 - Powered by Discuz!Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Google Analytics (Analytics) Expand
Detected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: 收藏本站
Search URL Search Domain Scan URL
Title: 备用入口(NEW!)
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: https://youtu.be/R9husYOdxfo
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Discuz!
Search URL Search Domain Scan URL
Title: Discuz! Team
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 9- https://imouser.com/uc_server/avatar.php?uid=1051229&size=small HTTP 301
- https://imouser.com/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
flymouses.com/ |
15 KB 7 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style_2_common.css
flymouses.com/data/cache/ |
69 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style_2_home_space.css
flymouses.com/data/cache/ |
26 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
flymouses.com/template/banzhuan_xmbbs/style/t3/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
flymouses.com/data/cache/ |
62 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style_2_widthauto.css
flymouses.com/data/cache/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home.js
flymouses.com/data/cache/ |
28 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hMTISr.gif
upload.cc/i1/2022/01/27/ |
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logging.js
flymouses.com/data/cache/ |
390 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
172647ajunebsjeru7u77b.gif
imouser.com/data/attachment/common/cf/ |
378 KB 378 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
noavatar_small.gif
imouser.com/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
flymouses.com/static/image/common/ |
132 B 925 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ad_close.gif
flymouses.com/static/image/common/ |
1 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
181226vy7yh7yd3glyyliu.gif
flymouses.com/data/attachment/common/cf/ |
142 KB 143 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
260 KB 87 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home.php
flymouses.com/ |
0 941 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
background.png
imouser.com/template/banzhuan_xmbbs/ |
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
switch_width.png
imouser.com/static/image/common/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
11.0.1.js
js.passport.qihucdn.com/ |
105 B 466 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
newarow.gif
imouser.com/static/image/common/ |
327 B 632 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
px.png
imouser.com/static/image/common/ |
210 B 504 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pn.png
imouser.com/static/image/common/ |
592 B 892 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nv.png
imouser.com/template/banzhuan_xmbbs/ |
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
qmenu.png
imouser.com/static/image/common/ |
225 B 521 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nv_a.png
imouser.com/static/image/common/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
search.png
imouser.com/static/image/common/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pt_item.png
imouser.com/static/image/common/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
friend.gif
imouser.com/static/image/feed/ |
130 B 435 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pmto.gif
imouser.com/static/image/common/ |
152 B 479 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ab77b6ea7f3fbf79.js
s8.qhres2.com/static/ |
478 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
zz.gif
s.360.cn/so/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
scrolltop.png
imouser.com/static/image/common/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 252 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- s.360.cn
- URL
- http://s.360.cn/so/zz.gif?url=http%3A%2F%2Fflymouses.com%2Fhome.php%3Fmod%3Dspace%26uid%3D1051229&sid=a5db231f49bcdc92d054c3ba67e44d0e&token=a952d2b1253011f=4d9ibuc&decc9a2p
Verdicts & Comments Add Verdict or Comment
251 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| CSSPATH string| DYNAMICURL 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 function| safescript function| $F function| appendscript function| hash function| stringxor function| ajaxupdateevents function| ajaxupdateevent function| ajaxget function| ajaxpost function| ajaxmenu function| ajaxinnerhtml function| showPreview function| showloading 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| addClass function| removeClass function| toggleClass 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| 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 function| appendstyle function| detectHtml5Support function| detectPlayer function| tradionalPlayer function| html5Player function| html5APlayer function| html5DPlayer 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 object| safescripts object| evalscripts object| HTML5PLAYER 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| stopMusic function| showFlash 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| 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 function| lsSubmit function| errorhandle_ls function| gtag object| dataLayer object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal8 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 |
---|---|---|
flymouses.com/ | Name: 96jO_2132_saltkey Value: Q97qegx1 |
|
flymouses.com/ | Name: 96jO_2132_lastvisit Value: 1692812856 |
|
flymouses.com/ | Name: 96jO_2132_sid Value: rVav34 |
|
flymouses.com/ | Name: 96jO_2132_home_diymode Value: 1 |
|
flymouses.com/ | Name: 96jO_2132_lastact Value: 1692816456%09home.php%09misc |
|
flymouses.com/ | Name: 96jO_2132_sendmail Value: 1 |
|
.flymouses.com/ | Name: _ga Value: GA1.1.1194676314.1692816461 |
|
.flymouses.com/ | Name: _ga_SY0GL3DB3M Value: GS1.1.1692816460.1.0.1692816460.0.0.0 |
7 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 |
---|
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 |
---|---|
Strict-Transport-Security | max-age=31536000 |
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.
flymouses.com
imouser.com
js.passport.qihucdn.com
region1.google-analytics.com
s.360.cn
s8.qhres2.com
upload.cc
www.googletagmanager.com
s.360.cn
104.192.108.23
185.178.208.177
2001:4860:4802:34::36
2600:9000:2251:a00:18:fae5:de00:93a1
2a00:1450:4001:811::2008
2a06:98c1:3120::3
2a06:98c1:3121::3
144378b0a6ca8b3f4c2fa9ba0fe9dc1ef6e0e91655aa0e9415f5b7ec83bf4028
16c8426119bd296f4aa1cc8c1b516f8f8603dde679fc97cba75c61b6a719f2ae
1d4bcffdc9c7bfa0d785c9d0db50c2cb94e15c81978d68d0f5a8caa1b201685c
1fd658ecbbb65d30464c70d85bba5d233504a54be06ed427b5ec62ef94c01b10
507345e832035a726051f6162560dce786418f336d9906235140bf05eeb58bd9
525036fe705bc74f4b46e9faa480ecd23f7ffc872974c8f0aaed7aad408de2ad
53011dd9bfefc55a2234215ed39e524e53324e392625af441e5fe2b479050805
560346bc7103563cfe016874848d37e6376ad1a5ebb5d64f5ce4a7446a377140
5c872d994d0fcb495c1ab307b17fed7fa88db8d4b30dd10a4a164d50dd49ca2c
68eeb443185d1f0cd79c683bdd5449a0554160f5eba85d12f84037cf4311bec4
6f9e0c7ef47ac82402f1ce2d2e2123723b0cb8376da0aa9734c2fb2b137225ad
73fec5cb3da0bd129260e4ef665f24988e8b4b8cc206af64c4258c9adf02731b
843ca4ccc43f7c97d0f24897b2890a713355e0e5e89f6a96001e663e10282b45
8694f7fa71616bfc71a68b7e61fe3bd75e7a66faa347c51d93c136187887b13b
8da392a0118bf1165e167f205d4fdb2ab2e27a931b253e39af256eba53ea9834
928131ab2183d971cdbfe2ed1329200212d0021db70574a35c89ae169c0f6e0a
a174966ea5befd72af8641bd1175709f1aa4d5e282a7c7931cebf87ca12874d4
a523f854d3ef24e4bb3baeed3b16e67ee5e5caa71e292ffe5ba3b5966b69fcb3
b01adc592ce7f0c64a524a169c97d3d9fa63b3ba4b96b27adb68e127cf2392a9
b9d6bee22e414cdb0c19e2eab70a8868c433cb07a78d5ab519da13f9700c03ef
c67c430a557b9da7af27bfe7a9e5ea0ca9fa598bdf3745106e9f606c538809c2
c9a11fc108c17c57cc8196558ec7a9eba3833a0a7023717251bf2a0ed25244fb
d049c37e84bb09c3c4620deaa1b0700aeed96b3726aee6eaad48000771a35251
d1fb84db62bc9846d27f919412e22c8e958777cc3269aacc65ed6ba71aeecf9d
e11970020edea5be0994cf33d189346011dc92c901e946303ba6422b028bc231
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e865f728b53bfbf75dcec86546ac3f61147825b2781e92b590291417f26f7c89
ed04b5185d5719b0f79a62c11f0078b90c366a328f7015d00beaea7a69f13f40