![](/screenshots/75e59422-8660-49a3-8cb7-5a20590989ef.png)
www.joinclinicaltrials.com
Open in
urlscan Pro
162.220.166.120
Malicious Activity!
Public Scan
Submission Tags: @ipnigh
Submission: On January 29 via api from GB
Summary
This is the only time www.joinclinicaltrials.com was scanned on urlscan.io!
urlscan.io Verdict: Potentially Malicious
Targeting these brands: Bank of America (Banking)Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
22 | 162.220.166.120 162.220.166.120 | 19318 (IS-AS-1) (IS-AS-1) | |
1 | 66.117.29.6 66.117.29.6 | 15224 (OMNITURE) (OMNITURE) | |
1 | 34.205.36.128 34.205.36.128 | 14618 (AMAZON-AES) (AMAZON-AES) | |
25 | 4 |
ASN19318 (IS-AS-1, US)
PTR: host.ellijay.io
www.joinclinicaltrials.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-34-205-36-128.compute-1.amazonaws.com
rail.bankofamerica.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
22 |
joinclinicaltrials.com
www.joinclinicaltrials.com |
2 MB |
1 |
bankofamerica.com
secure.bankofamerica.com Failed rail.bankofamerica.com |
|
1 |
omtrdc.net
bankofamerica.tt.omtrdc.net |
2 KB |
25 | 3 |
Domain | Requested by | |
---|---|---|
22 | www.joinclinicaltrials.com |
www.joinclinicaltrials.com
|
1 | rail.bankofamerica.com |
www.joinclinicaltrials.com
|
1 | bankofamerica.tt.omtrdc.net |
www.joinclinicaltrials.com
|
0 | secure.bankofamerica.com Failed |
www.joinclinicaltrials.com
|
25 | 4 |
This site contains no links.
Subject Issuer | Validity | Valid |
---|
This page contains 11 frames:
Primary Page:
http://www.joinclinicaltrials.com/eccpaperless/ON/Card%20information.html
Frame ID: BADFD85B752323D8B9C080BFC3728C83
Requests: 15 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ll_storage_html5.html
Frame ID: F759F80884D7B2F50CA5D1DADCEC40A0
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(1).html
Frame ID: DCA4D93118AB01701E0586A460DDCFAD
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(2).html
Frame ID: D5AF1C8214D3179E4E8A4D855852AFD7
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(3).html
Frame ID: 457A717E1764D1A1728239768A9C5800
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(4).html
Frame ID: F58E990A82BE17162A8D610E5D9AB526
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(5).html
Frame ID: 442BC15BCF10224996E01353D38629E5
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(6).html
Frame ID: 2D4042ACAA755E8652A01CC733C7D533
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(7).html
Frame ID: 8AA0157C1360AD402AC204AA1429C042
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(8).html
Frame ID: 54542B8ED4EF4097043D392A4763B690
Requests: 1 HTTP requests in this frame
Frame:
http://www.joinclinicaltrials.com/eccpaperless/ON/TDOX/saved_resource(9).html
Frame ID: FB33748C5696B91790F2AF09AFCD45B0
Requests: 1 HTTP requests in this frame
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
25 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Card%20information.html
www.joinclinicaltrials.com/eccpaperless/ON/ |
22 KB 22 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vipaa-v4-jawr.css
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ |
447 KB 447 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vipaa-v4-jawr.js.download
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ |
2 MB 2 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BofA_rgb.png
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ |
38 KB 39 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vipaa-v4-jawr-print.css
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ |
10 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
6a8e3c58.css
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ |
82 KB 82 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
json
bankofamerica.tt.omtrdc.net/m2/bankofamerica/mbox/ |
4 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ll_storage_html5.html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame F759 |
55 KB 55 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(1).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame DCA4 |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(2).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame D5AF |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(3).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame 457A |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(4).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame F58E |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(5).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame 442B |
16 B 230 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(6).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame 2D40 |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(7).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame 8AA0 |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(8).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame 5454 |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
saved_resource(9).html
www.joinclinicaltrials.com/eccpaperless/ON/TDOX/ Frame FB33 |
16 B 229 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fsd-secure-esp-sprite.png
www.joinclinicaltrials.com/pa/components/modules-app/VIPAA/header-vipaa-module/1.0/graphic/ |
16 B 16 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fsd-arrows.png
www.joinclinicaltrials.com/pa/components/modules-app/VIPAA/quick-help-vipaa-module/1.0/graphic/ |
16 B 16 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
gfootb-static-sprite.png
www.joinclinicaltrials.com/pa/components/modules/global-footer-module/2.5/graphic/ |
16 B 16 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
gfoot-home-icon.png
www.joinclinicaltrials.com/pa/components/modules/global-footer-module/2.5/graphic/ |
16 B 16 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cnx-regular.woff
www.joinclinicaltrials.com/pa/global-assets/1.0/font/cnx-regular/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET |
assets-images-global-chat-widget-notification-CSX4a917c3c.mp3
secure.bankofamerica.com/spa/widgets/secure-chat/1.1.0/spa-assets/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hover.js
rail.bankofamerica.com/30306/ |
0 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cnx-regular.ttf
www.joinclinicaltrials.com/pa/global-assets/1.0/font/cnx-regular/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
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
- secure.bankofamerica.com
- URL
- https://secure.bankofamerica.com/spa/widgets/secure-chat/1.1.0/spa-assets/images/assets-images-global-chat-widget-notification-CSX4a917c3c.mp3
Verdicts & Comments Add Verdict or Comment
Potentially malicious activity detected
Disclaimer: These verdicts should be used to detect potentially malicious websites, not as a final verdict!
urlscan
Phishing against: Bank of America (Banking)369 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| onformdata object| onpointerrawupdate object| boa string| jQueryVersion boolean| $scIsIE function| getInternetExplorerVersion number| $IEver function| windowSetup function| displayPopup function| boaLangSetup function| boaLocationReplace function| boaEqualHeight function| boaEqualWidth function| boaCenterAlign function| boaVerCheck function| boaTLUIFieldValidationError function| boaTLAddCustomEvent function| boaTLAddEvent object| dartTag function| dartFireOnClick function| dartFireOnClickWithoutNumParam function| dartFireOnClickSpecial function| boaOBORestricted function| asyncPrintCssInclude function| boaGetCookie function| boaSetCookie function| boaGetUrlParam object| selectBofa object| cfLoader object| boaBrowserDetect function| setFlexLayoutFooterHeight number| flexLayoutFooterHeightOriginal number| flexLayoutCenterContentHeightOriginal object| $flexLayoutFooterDiv object| $flexLayoutFooterInner function| aam_tnt_cb function| mboxFactory function| mboxFactories object| SessionTimeout object| XEngineWidgetFramework undefined| debug_g object| widgetActionArray_g object| widgetPageLocationArray_g object| widgetDivIdArray_g object| widgetDefaultContentArray_g undefined| callbackTimeoutId_g undefined| callbackJsonTimeoutId_g undefined| ranCallbackOnTimer_g undefined| callbackWidgetTimeoutId_g undefined| ranCallbackOnWidgetTimer_g number| receivedAdCounter_g undefined| ranWidgetCallbackOnTimer_g undefined| widgetCallbackTimeoutId_g undefined| widgetCallbackJsonTimeoutId_g string| snippetLoadImage function| callWidget function| sendJsonWidgetRequest function| callWidgetJSON function| callbackOnWidgetRequestTimeout function| widget_show function| clearTimeouts function| handleWidgetResponse function| sendJsonRequest function| widgetTimeoutCallBackFunction function| widgetErrorCallBackFunction function| displayDefaultContent function| handleResponse function| BofaJsHttp function| initializeTC function| callTouchClarity function| callbackOnTimeout function| callback function| intializeTCTimeOutContent function| fetchTouchClarityHtml function| convertToJSONString function| getAdditionalRequestParams function| trimValue function| debug function| boaMboxCreate function| createBOAOnClickBE function| createBOAImpressionBE function| createBOAImpression function| displayNonEcloOffer function| showTola function| renderTola function| getTolaData function| getMVTparams function| logBusinessEvent function| jsonpCallback function| removejscssfile function| loadjscssfile function| loadAllCssJsFiles function| checkDuplicateCsJsFile function| findjscssfile undefined| openSumState undefined| openSumStateUrl undefined| openState function| summaryWidgetLoaded function| setSummaryWidgetState string| $errorMessageContent object| EmbedVideoPlayerUtil string| SEP string| PAIR function| PM_FP_activeXDetect function| PM_FP_stripIllegalChars function| PM_FP_stripFullPath object| PM_FP_BrowserDetect function| PM_FP_FingerPrint function| Hashtable function| IE_FingerPrint function| Mozilla_FingerPrint function| Opera_FingerPrint function| add_deviceprint function| PM_FP_urlEncode function| encode_deviceprint function| decode_deviceprint function| post_deviceprint function| post_deviceprint_sk function| decrypt function| encryptA function| decryptA function| asyncEncryptField object| JSEncryptExports function| JSEncrypt object| CryptoJS undefined| otpAjaxRequest string| otpContainerID undefined| otpScriptNode undefined| otpLinkNode number| otpChildIndex string| acwServiceURL object| otpInitSettings function| showOTPWidget function| getBrowserType function| addPassMarkFlash2 boolean| isIE boolean| isWin boolean| isOpera function| ControlVersion function| GetSwfVer function| DetectFlashVer function| AC_AddExtension function| AC_Generateobj function| AC_FL_RunContent function| AC_GetArgs function| isBrowserIE function| isBrowserOpera function| getVersionString function| isExternalInterfaceCompatible function| isWidgetCompatible function| isSitekeyWidgetCompatible function| getSCookie function| glacier function| getIdentifier string| spwSafePassNonFlashUrl string| spwPageCode string| spwFormName string| spwDeviceIndex string| spwExpand string| spwDivId number| spwProgressBarEachPercent string| spwContainerID undefined| spwScriptNode undefined| spwLinkNode function| showNonFlashWidget object| spwProgressBar number| requiredMajorVersion number| requiredMinorVersion number| requiredRevision string| src string| width string| height string| application string| bgcolor function| showWidget function| actionECDParam object| $popupFsdHeader object| setupInterstitialModal function| actionOnlineIDParam function| actionModalParam undefined| vendorURL string| CONTEXT object| olbTnCModuleTwoScrollSkin number| lpfielderror function| validNumeriChars function| isValid function| verifySubmit function| redirectPage object| onlineidverifyEmail undefined| $ssnfirst undefined| $ssnmiddle undefined| $ssnlast object| onlineidverify function| checkLists function| trimVal object| passcodeVerifyEnroll function| processCoremetrics object| passcodeVerify object| $quickHelpBoaLangObj string| questionValue boolean| duplicateExists function| printContinue function| dualActionClick function| actionSplashParam string| requestAuthUrl string| moduleContext function| ajaxCheckBoxRequestCallBack boolean| speedBumpEnterKey string| opt string| opt480 function| englishOnlyPopUp function| SborOOLPopUp function| ORCCOutagePopUp function| openHelp function| openHelpWindow function| openHelpHeaderModelWindow function| openHelpHeaderNWWindow function| openNWHelpWindow function| MLOOLPopUp function| OOLPopUp function| showNestedLayer function| hideNestedLayer object| cmPageViewForModal string| csrfTokenHiddenValue string| isModalOpen string| isSBModalOpen string| SBLangPostfix function| removeSBChangePINPageLoadedIndicator string| defaultemailaddress string| createusererrormsg object| vipaaModalContentModuleCreateUserSkin function| validateEmail boolean| moduleLoad object| subUserModalContentModuleCreateUserSkinObj function| fullModelOnOpen function| fullModelOnClose function| loadmodallayer function| addCreateUserFormatError function| removeCreateUserFormatError function| callCoremetricsForCreateUserLib function| encryptSensitive object| modalContentVipaaDeleteSkin string| modalskwContainerID function| setupModalValidation string| FPInitAuthResponse function| enterOnlineIDFormSubmit number| ppwNonBlankFieldCount string| ppwNextButtonADAText string| ppwSpanishErrorText undefined| currentErrorElement object| eCLO function| validatePPWForm function| validateState function| updateNextButtonState function| trim function| resetPPWErrorBubble function| ppwAttachSubmitHandlers function| ppwError function| showError boolean| uciPilot number| widgetPageCode string| languagePrefURLUpdate object| AddSafePass object| SafePassMobileUpdateModal function| formatPhoneNumber function| placeOrderNavigation object| PlaceOrder function| callBackSPOTP number| totalNumOfPages number| currentPLPage number| targetPLPage string| settingsaddSafepass object| safePassSetSkin string| alertWidgetlanguage function| printSecurityTipsPDF function| sc_device_sort_asc function| sc_device_sort_desc string| corsSettings boolean| corsSupported boolean| usePost string| savedOIDHtml string| newOnlineID boolean| offsetFlag boolean| enrollEligible string| fpuserID string| fpEnabledStatus function| fidofpCheck function| checkFpEligibilityFn function| paintFpSection function| callToeach function| detectCors function| scRequestJSONPPOST function| scRequestJSONP function| jsonpRequestCallBack function| securityCenterChangeId function| securityCenterChangePwd function| clickChangeId function| clickChangePwd function| securityCenterDisplayQandA function| securityCenterValidateQandA function| securityCenterConfirmQandA function| clearSavedId function| editSecurityPreference function| oncloseFunc function| u2fmodalClose function| offsetTooltips function| getUrlParameter function| addServiceADAText object| $sideWellHelpBoaLangObj string| cipLabelErrorText string| cipSubmitButtonADAText string| cipButtonEnabledADAText string| cipButtonSubmittedADAText boolean| cipDOBFormatValid object| vipaaSubUserAMLCIPSkin object| vipaaSubUserEditProfileSkin string| currentDeviceId boolean| safePassFlag function| validateEditProfPhone function| loadServicesURL function| doSPWidgetCallback function| addFormatError function| removeFormatError function| callCoreMetricErrorLib function| sendToJavaScript function| changeUpandDownArrow boolean| isOBO undefined| targetModalId boolean| pageInitialized object| tpData undefined| revokedId string| tpsLanguage string| tpsRevokeButtonName string| tpsActiveStatusName string| tpsRevokedStatusName object| ModalApsMpModuleGetAppSkin function| $ function| jQuery object| boaGlobalData object| boaBrowserObject object| adobe function| mboxDefine function| mboxUpdate function| mboxCreate object| mboxFactoryDefault object| AuthHub function| applyFixPatches object| input object| KJUR object| Hex object| Base64 function| ASN1 object| OOo object| ttMETA function| seTTCookie function| geTTCookieVal function| readCookie undefined| ThrottleVal undefined| isSBCustomer string| runOnce undefined| img object| v object| $boaLangObj number| version object| $flexBottomRow object| passcodeCreateSkin object| $forgotModuleIdpwdSkin object| forgotIDPWdSkin object| $quickHelp0 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.
3 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.
bankofamerica.tt.omtrdc.net
rail.bankofamerica.com
secure.bankofamerica.com
www.joinclinicaltrials.com
secure.bankofamerica.com
162.220.166.120
34.205.36.128
66.117.29.6
2f0ac0559a948fa017a8ecdb5bddf7ac54033e8aa1eb91ff7df93243c690f0d1
30652cee5990b3b76f6cbf6f26362be9254dd62b4c6e6003c1127d1484573787
33f901c867dff995607caac9cb6fc94050eed5e6716db3221ebc7b7c40d1e08c
5ceffdc3266578b3b595819ea157f10f3910e68cb12ee941a9798bcf030f932b
82dcdb935d4210716fa37fe0ec2b5e30c10dce9a175d7543acf1edd1257a00d6
8a482f2271a42c5f54c96e816a84340a6f2357a5b81f927d07d00788f5140a41
8b499b2157a28eadb22d48c963dccf295194a765ee08fe3719d9e10088c74da0
a2bff96a171ad81ca166bb6b605da7f2a02834c5ccf4d03f58abad85284b60ca
bbc4733a3c4a2700e1ba3c70613774043471e8ddc3935e03a7ad5df2c840503f