satr.jp
Open in
urlscan Pro
52.199.111.175
Public Scan
Submission: On April 12 via manual from DE — Scanned from JP
Summary
TLS certificate: Issued by Amazon RSA 2048 M03 on April 9th 2024. Valid for: a year.
This is the only time satr.jp was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
4 | 52.199.111.175 52.199.111.175 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2404:6800:400... 2404:6800:4004:823::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700::68... 2606:4700::6812:acf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2404:6800:400... 2404:6800:400a:80e::2008 | 15169 (GOOGLE) (GOOGLE) | |
8 | 2404:6800:400... 2404:6800:400a:80e::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 18.178.187.254 18.178.187.254 | 16509 (AMAZON-02) (AMAZON-02) | |
4 | 13.230.77.48 13.230.77.48 | 16509 (AMAZON-02) (AMAZON-02) | |
23 | 7 |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-199-111-175.ap-northeast-1.compute.amazonaws.com
satr.jp |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-178-187-254.ap-northeast-1.compute.amazonaws.com
satori.segs.jp |
ASN16509 (AMAZON-02, US)
PTR: ec2-13-230-77-48.ap-northeast-1.compute.amazonaws.com
satori.segs.jp |
Apex Domain Subdomains |
Transfer | |
---|---|---|
8 |
gstatic.com
fonts.gstatic.com |
100 KB |
6 |
segs.jp
satori.segs.jp — Cisco Umbrella Rank: 444575 |
19 KB |
4 |
satr.jp
satr.jp |
5 MB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 39 |
61 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 44 |
68 KB |
1 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com — Cisco Umbrella Rank: 1215 |
7 KB |
23 | 6 |
Domain | Requested by | |
---|---|---|
8 | fonts.gstatic.com |
fonts.googleapis.com
|
6 | satori.segs.jp |
www.googletagmanager.com
satori.segs.jp |
4 | satr.jp |
satr.jp
|
3 | fonts.googleapis.com |
satr.jp
|
1 | www.googletagmanager.com |
satr.jp
|
1 | maxcdn.bootstrapcdn.com |
satr.jp
|
23 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
satorihelp.zendesk.com |
satori.marketing |
Subject Issuer | Validity | Valid | |
---|---|---|---|
satr.jp Amazon RSA 2048 M03 |
2024-04-09 - 2025-05-08 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-03-04 - 2024-05-27 |
3 months | crt.sh |
bootstrapcdn.com GTS CA 1P5 |
2024-03-27 - 2024-06-25 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-03-04 - 2024-05-27 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-03-04 - 2024-05-27 |
3 months | crt.sh |
*.segs.jp Amazon RSA 2048 M02 |
2023-05-15 - 2024-06-12 |
a year | crt.sh |
This page contains 5 frames:
Primary Page:
https://satr.jp/files/download/
Frame ID: C62DBF39668CD52907DD908BC802A3EC
Requests: 19 HTTP requests in this frame
Frame:
https://satori.segs.jp/s_inner.html
Frame ID: F4A2EB7B4808B0458CBD21AB8EB4A7CE
Requests: 1 HTTP requests in this frame
Frame:
https://satori.segs.jp/s?cu=https%3A%2F%2Fsatr.jp%2Ffiles%2Fdownload%2F&ru=&c=e6783419&stid=&optout=
Frame ID: 0F725A3406FB2C52C44C1C700C6C08EE
Requests: 1 HTTP requests in this frame
Frame:
https://satori.segs.jp/s_inner.html
Frame ID: 584D9534D3282AB430E21517DB929AE6
Requests: 1 HTTP requests in this frame
Frame:
https://satori.segs.jp/s?cu=https%3A%2F%2Fsatr.jp%2Ffiles%2Fdownload%2F&ru=&c=0e57b06f&stid=4ef01cc5-02ea-4413-9a23-8b83d46829d9&optout=
Frame ID: DF5E030CACE82DC53C58D9EB01A4059E
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
SATORIDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
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]+)?)?)|)
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: マニュアル
Search URL Search Domain Scan URL
Title: お問い合わせ
Search URL Search Domain Scan URL
Title: 会社情報
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:
23 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
satr.jp/files/download/ |
3 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-f22c548d7c40636aed25ddae19a5d40c271f643985da5f23d0e7dcdb35d719cb.css
satr.jp/assets/ |
770 KB 771 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-66c0588ef9ca42acc0e58e80dfd204e002aacc98fe1892eb664de0232847670e.js
satr.jp/assets/ |
4 MB 4 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
229 KB 60 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
1 KB 527 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
1 KB 898 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
206 KB 68 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGEAYIAV6gnpUpoWwNkYvrugw9RuPWDpq8A_4TPv30lLyDK_FIhT0K-oTdprA.119.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
18 KB 18 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGEAYIAV6gnpUpoWwNkYvrugw9RuMWBxL4.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGBAYIAV6gnpUpoWwNkYvrugw9RuM064asNz-s.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGEAYIAV6gnpUpoWwNkYvrugw9RuPWDpq8A_4TPv30lLyDK_FIhT0K-oTdprA.114.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
10 KB 10 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGEAYIAV6gnpUpoWwNkYvrugw9RuPWDpq8A_4TPv30lLyDK_FIhT0K-oTdprA.109.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
11 KB 11 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGEAYIAV6gnpUpoWwNkYvrugw9RuPWDpq8A_4TPv30lLyDK_FIhT0K-oTdprA.117.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGEAYIAV6gnpUpoWwNkYvrugw9RuPWDpq8A_4TPv30lLyDK_FIhT0K-oTdprA.116.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
11 KB 11 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VdGEAYIAV6gnpUpoWwNkYvrugw9RuPWDpq8A_4TPv30lLyDK_FIhT0K-oTdprA.115.woff2
fonts.gstatic.com/s/mplusrounded1c/v15/ |
11 KB 11 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
federation.js
satori.segs.jp/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
s.js
satori.segs.jp/ |
18 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
s_inner.html
satori.segs.jp/ Frame F4A2 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
s
satori.segs.jp/ Frame 0F72 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-291c137aece2cda6a3acbbb6f9dade05a9e703e2f8e6bdf62ae520e0afd377d7.ico
satr.jp/assets/ |
15 KB 15 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
s_inner.html
satori.segs.jp/ Frame 584D |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
s
satori.segs.jp/ Frame DF5E |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
144 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 object| 3 string| c_glid string| c_link string| c_blue string| c_green string| c_yellow string| c_orange string| c_red string| c_purple object| highchartsOptions function| $ function| jQuery object| jQuery112405060293184636135 object| tinymce number| mce-data-1hr8esis4 object| tinyMCE object| classie function| moment undefined| daterangepicker function| introJs object| Highcharts object| HighchartsAdapter function| actionEventFunc function| adminCompaniesEditFunc function| adminCompaniesSelectUserFunc function| adminCompaniesUsers function| adminsIndex function| adminsUsersOnlyContentsFormFunc function| adminsUsersOnlyContentsIndexFunc function| attachedFileFunc function| attributionFormFunc function| AutoLinkingSettingsFunc function| campaignCategoriesFunc function| campaignFormPreviewsPreviewFunc function| campaignFormSubmitReportsFunc function| CampaignHtmlPartFormFunc function| campaignImageFilesIndexFunc function| campaignMailChooseTemplateFunc function| campaignMailEditFunc function| campaignMemo function| campaignMultipartMailFunc function| campaignGraphReportFunc function| campaignWebContentsFormFunc function| campaignWebContentsGetPageFunc function| campaignWebContentsIndexFunc function| campaignsFormFunc function| companiesCompanyUsersIndex function| companyAuthIpListEditFunc function| creativeSetCampaignFormFunc function| creativeSetChooseCreativeFormFunc function| creativeSetChooseCreativeHtmlPartFunc function| creativeSetCreativeFormFunc function| creativeSetCreativeHtmlPartFunc function| creativeSetCreativeSegmentFunc function| creativeSetDailyGraphReportsShowFunc function| creativeSetFormFunc function| customerCustomFieldsFormFunc object| __core-js_shared__ object| core function| customerSearchConditionsFunc function| customerStatusUpdateFunc function| customerTagAddToTextFieldFunc function| customerTagsFunc function| customerCsvExportFunc function| customerCsvImportFunc function| customerIndexFunc function| dashboardFunc function| dataTableColumnFormFunc function| dataTableDetectColumnsFunc function| dataTableRecordImportFunc function| dataTableRecordIndexFunc function| dataTableRecordFormFunc function| dataTableRecordLinkedCustomerIndexFunc function| embedCreativeSetIndexFunc function| homeIndexFunc function| informationPanelsFormFunc function| informationPanelsIndexFunc function| leadAccessesCsvExportFunc function| leadCompanyDailyReportsCsvExportFunc function| linkDataTableRecordsFunc function| monthpickerFunc function| paymentContractAdditionalItemsFunc function| paymentContractsFormFunc function| paymentInvoiceIndexFunc function| paymentLumpSumSettingsFormFunc function| piggybackTagFunc function| popupCreativeSetFormFunc function| popupCreativeSetIndexFunc function| pushNotificationReservationsIndexFunc function| pushNotificationReservationsShowFunc function| pushSelectImageInsert function| pushNotificationsEditBeforeSendFunc function| beforeSendTemplateLoadFunc function| pushNotificationsIndexFunc function| pushNotificationsSelectPushSiteFunc function| pushNotificationsSelectSegmentFunc function| rotorFunc function| scenariosController function| scenariosEditController function| scenariosForkController function| scenariosReportController function| scenariosEditMemoController function| segmentDailyGraphReportsShowFunc function| segmentRuleFormFunc function| segmentRule function| segmentsFormFunc function| tutorialsAttributionSettingFunc function| tutorialsCompanyFunc function| tutorialDMPTagFunc function| introJsShowFunc function| introJsFunc function| usersOnlyContentsIndexFunc function| zxcvbn function| SatoriManage function| SatoriPager function| SatoriSegmentSearch function| SatoriSwitchstate function| scrollReveal object| webpackJsonp object| jQBrowser object| regeneratorRuntime function| iziModalInitFunc function| datepickerInitFunc function| daterangepickerIitFunc function| zxcvbnValidateInitFunc function| iframeAutoHeight function| MoreTags function| toolTipShowFunc function| _ function| satoriUiDropDownFunc function| externalLinkInitFunc function| snackbarCall object| dataLayer function| CustomerFieldSetting object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| _satori_codes object| StDmp string| _st_tag_endpoint object| StSegs5 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 |
---|---|---|
satr.jp/ | Name: _satori_session Value: 02f3ec1bccc04f3dbb5baf35a510e224 |
|
.segs.jp/ | Name: stid Value: 4ef01cc5-02ea-4413-9a23-8b83d46829d9 |
|
.satr.jp/ | Name: satori_id Value: 4ef01cc5-02ea-4413-9a23-8b83d46829d9 |
|
.segs.jp/ | Name: st_segs Value: 29qa,2mu4,2dk5,34pm,3mdi,2nmp,22ge,2n3h,2sh9,2jyi,2i9k,2goe,2puc,3q6d,3q6e,1d6d,39em,31qt,3fiv,2l07,346b,3lg1,2zv1,2ubc,3b4i,22h2,37uw,3jkl,2kde,v8g,2q42,3bkz,2x8q,30b5,3dcq,2adt,3mmc,jzy,3mmd,3ew6,k00,lji,jzz,1uh8,3j1p,2ca9,2zs7,32tw,22gh,2ehc,3mdx,2ehd,3sj0,3ent,2mw4,2geh,3n6t,35z2,2ydy,316k,3ofg,3ldi,2zl4,2w7c,3dn0,3i0o,2uhz,3gp3,2un3,2njx,3g8p,2v9a,2ohx,12gf,5o,2u2q,2myb,30iu,2yiz,2plm,3j19,2vgv,3hs3,3acj,3ds9,2smv,34jm,32jn,2g0j,2wid,2jku,2htb |
|
.satr.jp/ | Name: st_segs Value: 29qa,2mu4,2dk5,34pm,3mdi,2nmp,22ge,2n3h,2sh9,2jyi,2i9k,2goe,2puc,3q6d,3q6e,1d6d,39em,31qt,3fiv,2l07,346b,3lg1,2zv1,2ubc,3b4i,22h2,37uw,3jkl,2kde,v8g,2q42,3bkz,2x8q,30b5,3dcq,2adt,3mmc,jzy,3mmd,3ew6,k00,lji,jzz,1uh8,3j1p,2ca9,2zs7,32tw,22gh,2ehc,3mdx,2ehd,3sj0,3ent,2mw4,2geh,3n6t,35z2,2ydy,316k,3ofg,3ldi,2zl4,2w7c,3dn0,3i0o,2uhz,3gp3,2un3,2njx,3g8p,2v9a,2ohx,12gf,5o,2u2q,2myb,30iu,2yiz,2plm,3j19,2vgv,3hs3,3acj,3ds9,2smv,34jm,32jn,2g0j,2wid,2jku,2htb |
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 |
---|---|
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
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.
fonts.googleapis.com
fonts.gstatic.com
maxcdn.bootstrapcdn.com
satori.segs.jp
satr.jp
www.googletagmanager.com
13.230.77.48
18.178.187.254
2404:6800:4004:823::200a
2404:6800:400a:80e::2003
2404:6800:400a:80e::2008
2606:4700::6812:acf
52.199.111.175
070c48e01d7efc8bc038797129b4db6ea900a589dfcaee626466bb172e08d547
091fa598971238fd4a7f1929772cb3c0a2553fa113a1be35d0491555c020d9de
1bcca4261a75d3d803162307452483b95c4fdd6f4ffd6fc9ab24cc7d0e1edd55
291c137aece2cda6a3acbbb6f9dade05a9e703e2f8e6bdf62ae520e0afd377d7
3a83d717dd0b569d29aa31bed664d1c118c27c6f422fd4cbdcac4e68b4cdc3f2
415459c6039d8db83dc72fc84078d98943bf04638d1cee5c540ad23b996b36ca
4a749b2b4550115eb479c96a6bb1904144b6195c488d1aeffee8b176e8ac5a87
6221fa6ee65926896be32d675a8316edf078efff9b0d819e0dbcce86688a4517
66c0588ef9ca42acc0e58e80dfd204e002aacc98fe1892eb664de0232847670e
706b9a8192fea434125928d26f894d829cb3d1ff34cf13dab25aa71cc8031931
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
84d9df2c64fc03f48e0bf15d758033299814f7bd8630203cbdef33729f796f14
96f104822d31a938c3453747726565b62263b776168c45f5c7bc6aa23a15ee69
9a2447e42cd74c70517ad321909b2756df34855a958e3de50d190c11770d1138
a7ce61c516148c15c063ddb39c2f827fd79c1ba7ddcc624ba18a2ff0ba352e41
cd15770ab2df90a115ded3eb4f841c5c4787c168db73b9a596f8671d744af45f
d2a67b75e7952112fd0ee106760689688cc536234bac3aba96e0134f9922d05c
e20e10bc8baaf83b3ff2a70cba08f763f7b1d23eee52fb1463eebda1c213e17c
f8cf6be6aea0d26e08f13433fc8fff50a0fcfcbbcb31a4d56a886a5f35b0320f