engine.groove.co
Open in
urlscan Pro
2600:9000:2156:7c00:c:5a12:b6c0:93a1
Public Scan
Effective URL: https://engine.groove.co/
Submission: On March 03 via api from US
Summary
TLS certificate: Issued by Amazon on December 30th 2019. Valid for: a year.
This is the only time engine.groove.co was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN14618 (AMAZON-AES, US)
PTR: ec2-54-243-110-96.compute-1.amazonaws.com
groove.groove.co |
ASN16509 (AMAZON-02, US)
assets.grooveapp.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-23-23-220-135.compute-1.amazonaws.com
notifications.grooveapp.com |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-99-83.fra50.r.cloudfront.net
cdn.segment.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-41-185-157.us-west-2.compute.amazonaws.com
api.segment.io |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-197-90.fra2.r.cloudfront.net
cdn.amplitude.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-194-51.fra2.r.cloudfront.net
widget.intercom.io |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-73-26.fra2.r.cloudfront.net
js.intercomcdn.com |
ASN15169 (GOOGLE, US)
PTR: 25.25.190.35.bc.googleusercontent.com
api-js.mixpanel.com |
ASN23467 (NEWRELIC-AS-1, US)
PTR: bam-9.nr-data.net
bam.nr-data.net |
ASN16509 (AMAZON-02, US)
PTR: ad8b87a22ce463223.awsglobalaccelerator.com
api-iam.intercom.io |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-73-60.fra2.r.cloudfront.net
static.intercomassets.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
8 |
grooveapp.com
assets.grooveapp.com notifications.grooveapp.com |
862 KB |
7 |
intercomcdn.com
js.intercomcdn.com |
237 KB |
4 |
appcues.com
fast.appcues.com my.appcues.com |
101 KB |
4 |
groove.co
2 redirects
groove.groove.co engine.groove.co |
13 KB |
3 |
intercomassets.com
static.intercomassets.com |
76 KB |
3 |
nr-data.net
bam.nr-data.net |
617 B |
3 |
mixpanel.com
api-js.mixpanel.com |
539 B |
2 |
intercom.io
1 redirects
widget.intercom.io api-iam.intercom.io |
3 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com |
11 KB |
2 |
twiliocdn.com
1 redirects
media.twiliocdn.com |
56 KB |
1 |
mxpnl.com
cdn.mxpnl.com |
24 KB |
1 |
amplitude.com
cdn.amplitude.com |
18 KB |
1 |
newrelic.com
js-agent.newrelic.com |
10 KB |
1 |
segment.io
api.segment.io |
141 B |
1 |
segment.com
cdn.segment.com |
71 KB |
1 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com |
7 KB |
1 |
wistia.com
fast.wistia.com |
114 KB |
41 | 17 |
Domain | Requested by | |
---|---|---|
7 | js.intercomcdn.com |
js.intercomcdn.com
|
7 | assets.grooveapp.com |
engine.groove.co
assets.grooveapp.com |
3 | static.intercomassets.com | |
3 | bam.nr-data.net |
js-agent.newrelic.com
engine.groove.co |
3 | api-js.mixpanel.com |
engine.groove.co
|
3 | fast.appcues.com |
cdn.segment.com
fast.appcues.com |
2 | cdnjs.cloudflare.com |
engine.groove.co
|
2 | media.twiliocdn.com |
1 redirects
engine.groove.co
|
2 | engine.groove.co |
engine.groove.co
|
2 | groove.groove.co | 2 redirects |
1 | my.appcues.com |
fast.appcues.com
|
1 | api-iam.intercom.io |
js.intercomcdn.com
|
1 | cdn.mxpnl.com |
cdn.segment.com
|
1 | widget.intercom.io | 1 redirects |
1 | cdn.amplitude.com |
cdn.segment.com
|
1 | js-agent.newrelic.com |
engine.groove.co
|
1 | api.segment.io |
engine.groove.co
|
1 | cdn.segment.com |
engine.groove.co
|
1 | notifications.grooveapp.com |
engine.groove.co
|
1 | maxcdn.bootstrapcdn.com |
engine.groove.co
|
1 | fast.wistia.com |
engine.groove.co
|
41 | 21 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.groove.co |
Subject Issuer | Validity | Valid | |
---|---|---|---|
engine.groove.co Amazon |
2019-12-30 - 2021-01-30 |
a year | crt.sh |
f4.shared.global.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2019-04-10 - 2020-03-21 |
a year | crt.sh |
*.bootstrapcdn.com Sectigo RSA Domain Validation Secure Server CA |
2019-09-14 - 2020-10-13 |
a year | crt.sh |
ssl507953.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2020-01-31 - 2020-08-08 |
6 months | crt.sh |
assets.grooveapp.com Amazon |
2020-02-04 - 2021-03-04 |
a year | crt.sh |
notifications.grooveapp.com RapidSSL RSA CA 2018 |
2019-01-16 - 2020-04-16 |
a year | crt.sh |
ssl412106.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2019-12-05 - 2020-06-12 |
6 months | crt.sh |
*.segment.com DigiCert SHA2 Secure Server CA |
2019-06-24 - 2020-07-01 |
a year | crt.sh |
cdn.amplitude.com Amazon |
2019-12-16 - 2021-01-16 |
a year | crt.sh |
*.intercomcdn.com Amazon |
2019-04-27 - 2020-05-27 |
a year | crt.sh |
*.mxpnl.com RapidSSL RSA CA 2018 |
2019-07-29 - 2021-07-28 |
2 years | crt.sh |
*.mixpanel.com RapidSSL RSA CA 2018 |
2018-01-11 - 2020-05-01 |
2 years | crt.sh |
*.nr-data.net DigiCert SHA2 Secure Server CA |
2020-02-05 - 2022-02-08 |
2 years | crt.sh |
*.intercom.com Amazon |
2019-06-11 - 2020-07-11 |
a year | crt.sh |
www.gopherson.com Let's Encrypt Authority X3 |
2020-02-08 - 2020-05-08 |
3 months | crt.sh |
intercomassets.com Amazon |
2019-09-13 - 2020-10-13 |
a year | crt.sh |
This page contains 4 frames:
Primary Page:
https://engine.groove.co/
Frame ID: CE39AFD2CC85A1D9BF4C81E38DC752B5
Requests: 30 HTTP requests in this frame
Frame:
https://js.intercomcdn.com/frame-modern.8347aefa.js
Frame ID: CC6966A9A2D8A1FBBEF2BE6241CAB1EE
Requests: 6 HTTP requests in this frame
Frame:
https://my.appcues.com/frame
Frame ID: 357B583983B729A161F1F813892FBA33
Requests: 1 HTTP requests in this frame
Frame:
https://js.intercomcdn.com/fonts/proximanova-regular.a7942249.woff
Frame ID: DE23585A906F2317DAF78E20CE2152D7
Requests: 4 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://groove.groove.co/
HTTP 301
https://groove.groove.co/ HTTP 302
https://engine.groove.co/ Page URL
Detected technologies
Erlang (Programming Languages) ExpandDetected patterns
- headers server /^Cowboy$/i
Cowboy (Web Frameworks) Expand
Detected patterns
- headers server /^Cowboy$/i
Amazon Web Services (PaaS) Expand
Detected patterns
- headers via /\(CloudFront\)$/i
Amazon Cloudfront (CDN) Expand
Detected patterns
- headers via /\(CloudFront\)$/i
Amplitude (Analytics) Expand
Detected patterns
- script /cdn\.amplitude\.com/i
Segment (Analytics) Expand
Detected patterns
- script /cdn\.segment\.com\/analytics\.js/i
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title:
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://groove.groove.co/
HTTP 301
https://groove.groove.co/ HTTP 302
https://engine.groove.co/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 2- https://media.twiliocdn.com/sdk/js/client/v1.4/twilio.min.js HTTP 301
- https://media.twiliocdn.com/sdk/js/client/releases/1.4.35/twilio.min.js
- https://widget.intercom.io/widget/kaqueauc HTTP 302
- https://js.intercomcdn.com/shim.latest.js
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
engine.groove.co/ Redirect Chain
|
25 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
E-v1.js
fast.wistia.com/assets/external/ |
617 KB 114 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
twilio.min.js
media.twiliocdn.com/sdk/js/client/releases/1.4.35/ Redirect Chain
|
228 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-7729f525b3bb60d27127d060a05b24bb.css
assets.grooveapp.com/assets/ |
724 KB 113 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-84a6597289b42667dcaf8662eec51725.js
assets.grooveapp.com/assets/ |
3 MB 630 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
socket.io.js
notifications.grooveapp.com/socket.io/ |
71 KB 71 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
underscore-min.js
cdnjs.cloudflare.com/ajax/libs/underscore.js/1.6.0/ |
14 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
backbone-min.js
cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.2/ |
20 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
teal-groove-logo-14237af21db315a14acd68e61449a873.svg
assets.grooveapp.com/assets/ |
7 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
btn_gsuite_signin_light-b653666cca4407f19a1fe27fb4a6ee64.svg
assets.grooveapp.com/assets/ |
18 KB 7 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ms-symbollockup_signin_light-5a4b04a79128c7d60f6e1703d4eb50f4.svg
assets.grooveapp.com/assets/ |
7 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.min.js
cdn.segment.com/analytics.js/v1/nvd1ku0UywqelvNdOo80DdbeuivdOSri/ |
371 KB 71 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
features
engine.groove.co/ |
2 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
groove-welcome-people-76d75655555eb388e1c58ec78aad893b.svg
assets.grooveapp.com/assets/ |
29 KB 10 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Roboto-Regular-webfont-0eaec4d62cf8a0663e3ed1e0766592e6.woff
assets.grooveapp.com/assets/roboto/ |
24 KB 25 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
p
api.segment.io/v1/ |
21 B 141 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nr-1167.min.js
js-agent.newrelic.com/ |
26 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
32995.js
fast.appcues.com/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
amplitude-5.2.2-min.gz.js
cdn.amplitude.com/libs/ |
54 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
shim.latest.js
js.intercomcdn.com/ Redirect Chain
|
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mixpanel-2-latest.min.js
cdn.mxpnl.com/libs/ |
72 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
api-js.mixpanel.com/decide/ |
65 B 143 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
api-js.mixpanel.com/track/ |
1 B 322 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
api-js.mixpanel.com/track/ |
1 B 74 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5d71dd64af
bam.nr-data.net/1/ |
57 B 275 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frame-modern.8347aefa.js
js.intercomcdn.com/ Frame CC69 |
196 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor-modern.b44097f3.js
js.intercomcdn.com/ Frame CC69 |
153 KB 46 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendors~app-modern.cbcf51d6.js
js.intercomcdn.com/ Frame CC69 |
264 KB 82 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-modern.a19adab9.js
js.intercomcdn.com/ Frame CC69 |
65 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
ping
api-iam.intercom.io/messenger/web/ Frame CC69 |
6 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
5d71dd64af
bam.nr-data.net/resources/1/ |
0 159 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
appcues.main.40a6b605d29a66b083aa6d74c07bb73eae19e31b.js
fast.appcues.com/generic/main/4.8.5/ |
373 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
container.40a6b605d29a66b083aa6d74c07bb73eae19e31b.css
fast.appcues.com/generic/main/4.8.5/ |
27 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frame
my.appcues.com/ Frame 357B |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
launcher-discovery-modern.6b22316b.js
js.intercomcdn.com/ Frame CC69 |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-regular.a7942249.woff
js.intercomcdn.com/fonts/ Frame DE23 |
28 KB 29 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Screen_Shot_2019-10-08_at_3.02.34_PM-1570572176.png
static.intercomassets.com/avatars/3527672/square_128/ Frame DE23 |
27 KB 27 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
IMG_6337-1576535411.jpg
static.intercomassets.com/avatars/3672125/square_128/ Frame DE23 |
11 KB 12 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
linkedinpic-1503418206.png
static.intercomassets.com/avatars/1423204/square_128/ Frame DE23 |
36 KB 37 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
5d71dd64af
bam.nr-data.net/events/1/ |
24 B 183 B |
XHR
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
675 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| NREUM object| newrelic function| __nr_require object| Wistia string| _wistiaElemId object| _wq object| wistiaEmbeds object| Twilio object| analytics function| BestInPlaceEditor function| getOptions function| googleSanitizeHtml function| getMessageIdNearElement function| runRemoteLoadedArrivalListeners function| findUniqueTrackingPixelsOnScreen function| initializeGrooveInSalesforce function| verifyDialerIsConfigured function| getUrlParameter function| createSfdcFlowDropDown function| createAddToFlowTrigger function| setupSfdcFlowIntegration function| setupClassicSfdcListViewAddToFlowTrigger function| initializeAddToFlowTrigger function| setupViewChangeObserver function| setupLightningAddToFlowTriggerWhenNeeded function| isSalesforceCustomConsoleView function| setupLightningSfdcListViewAddToFlowTrigger function| initializeAddToFlowTriggerInLightning function| checkIsClassicSFDCLeadOrContactListView function| checkIsLightningSFDCLeadOrContactListView function| checkIsSFDCLeadOrContact function| checkIfDialerSupportedDetailPage function| setupSfdcLightningFlowIntegration function| attachLightningFlowButton function| isLightningLeadOrContact function| isLightningLeadContactOrAccount function| detectAndAddClickToDial function| addClickToDialToReportPage function| addClickToDialToRelatedListGrid function| addClickToDialToSupportedDetailPage function| extractPersonId function| addClickToDialToContactLeadAccountListPage function| addDialerToElement function| addDialerButtonToMenuBar function| setupDialerInLightning function| addDialerToLightningGeneralUI function| addDialerToLightningGeneralUIPhoneDropdown function| addDialerToLightningMenuBar function| getReportNamePhoneIndicesToInjectClickToCall function| addDialerToLightningReportsRow function| addLightningReportTableListener function| addDialerClickToCallLinksToTables function| getContext function| getBackgroundFlag function| getBackgroundKey function| globalTrackEvent function| trackEventViaGrooveEngine function| triggerDialerShowDialerHandler function| getWorkstepContactUpdatedHandler function| triggerContactUpdatedHandler function| getGrooveRolloutClient function| setupDialer function| replacePhoneNumberLinkWithGrooveDialerLink function| extractIDs function| errorIsExtensionOutdated function| getProperObjectLabel function| sendInboundEmailToSalesforce function| prepareAttachedSelectdRecordsParams function| activateAttachRecordsOption function| insertOverrideObjects function| combineWhoWhatIds function| initializeGrooveEmailStore function| addOrModifyEmailInGrooveStore function| removeOrModifyEmailInGrooveStore function| clearDraftIdFromDomStore function| getNewGmailDraftId function| getNewGmailReplyMessageId function| checkIfNewGmailUi function| handleOutboundEmailSearchAndSelect function| updateExtraFieldValuesInput function| handleCalendarSearchAndSelect function| getSenderInfo function| getOrCreateNotificationContainer function| clearCurrentEvent function| createCalendarBarReact function| createGenericGmailNotification function| createNotification function| removeGrooveNotification function| createSnackbarNotification function| createOrMaximizeGrooveNote function| maximizeGrooveNote function| createGrooveNote function| openFlowModal function| isEqual function| sfdcIdShortToLong function| debounce function| parseQueryString function| formatPercentage function| attachGrooveComposeWidget function| hideFormattingMenu function| setupMutationObservers function| fetchAndSetDefaultRecordTypes function| getPicklistCacheObject function| getAgnosticItem function| getSfdcHeaders function| getGrooveHeaders function| openWysiwygV2Editor function| sendHTTPRequestMessageWrapper function| shouldShowOnboardingPrompt function| createRecordLink function| HtmlCleaners function| date_sort function| isRunInGrooveEngine function| fetchAvailableMergeFields function| sortAsc function| objectNameById function| offerToCleanFonts function| isDefaultStyleWrapperSet function| addDefaultStyleWrapper function| cleanPastedHtml function| containsImagesToBeUploaded function| insertImageIntoHTML function| navTour function| finishSetupExtension function| notifyFinishedSetup function| generateTimeZoneOffset function| formatField function| generateId function| keysrt function| capitalizeFirstLetter function| isInArray function| removeArrayElement function| pushObjectIdIntoArray function| formatUTCDateToLocal function| formatMoney function| convertDateLiteralToWords function| openTrigger function| handleSfdcExceptionNotice function| AccessControlEntity function| sortTemplateFoldersByOwnerAndName function| isIE9OrOlder string| ENVIRONMENT function| DateFormatter function| AddCallOrOtherStep function| AddEmailStep function| AddStepContainer function| EditStep function| NewTemplateCreator function| StepCallOrOtherForm function| StepDayNumberInput function| StepEmailForm function| StepFormContainer function| StepTypeSelect function| TemplatePicker function| TemplatePreview function| AutoImportModal function| BatchJobProgressContainer function| CallForwardingPhoneNumberModalContainer function| DialerSettingsContainer function| PhoneNumberProvisionModalContainer function| PhoneNumberSearchModalContainer function| SearchAvailablePhoneNumbersForm function| SelectablePhoneNumbersTable function| SelectablePhoneNumbersTableRow function| InputVolumeModal function| DialerV2 function| DialerV2Button function| DialerV2CallDurationCounter function| DialerV2CallRow function| DialerV2ConnectCallButton function| DialerV2Container function| DialerV2CurrentCallContainer function| DialerV2DialPad function| DialerV2DisconnectCallButton function| DialerV2DropdownMenu function| DialerV2DropdownMenuItem function| DialerV2HeaderBar function| DialerV2IncomingCallContent function| DialerV2NoteLoggingForm function| DialerV2PhoneNumberSelectorInput function| DialerV2RecentContent function| DialerV2RoundIconButton function| DialerV2SearchAndSelect function| DialerV2Select function| DialerV2SelectHeader function| DialerV2SelectOption function| DialerV2SettingsTab function| DialerV2SnapshotContent function| DialerV2TallTabContentContainer function| EffortAndEngagementRollupChart function| EmailPreviewModal function| EmailPreviewPanel function| EmailsEvents function| EmailsEventsSummary function| EmailsIndex function| EmailsSearchFilter function| ActivateInboxFeaturesModal function| AddTemplateToggle function| AttachPreviewToggle function| AttachPreviewToggleCombo function| AttachRecordsCustomField function| AttachRecordsCustomFieldInputs function| AttachRecordsHeader function| AttachRecordsNothingFound function| AttachRecordsSearchSelect function| AttachRecordsSelectAllOption function| AttachRecordsSuggestedItem function| AttachRecordsWhat function| AttachRecordsWindow function| BlacklistedEmailResult function| ComposeMenu function| ComposeWidget function| ComposeWidgetLoginButton function| ComposeWidgetRefreshButton function| GoogleMenuDivider function| InboundEmailReminderToggle function| LittleArrow function| LogEmailToggle function| MeetingAddLinkModal function| MeetingAddPeopleSvg function| MeetingSplashSvg function| MeetingTemplateSelect function| MeetingToggle function| MeetingUserSelect function| ReminderSendAtField function| ReminderShortcutSelector function| ReminderToggle function| ReminderWindow function| ScheduleSendingOptionWindow function| ScheduleSendingSendAtField function| ScheduleSendingTimeZoneSelect function| ScheduledSendingShortcutSelector function| ScheduledSendingToggle function| SearchAndSelectToggle function| SetupBonusFeaturesButton function| TimeZoneSelect function| TrackingToggle function| ContactSearchResult function| ContactSearchResultsList function| LoginResultRow function| CallClock function| EmailSummaryToggle function| ExtensionLoadingIndicator function| ActionButtons function| BooleanOptionInput function| Debug function| GoogleOptions function| LinkedInOptions function| Options function| SalesforceOptions object| observers object| CLICK_TO_CALL_SCOPE object| SFDC_UI_TYPES string| GMAIL_URL string| SFDC_CLASSIC_URL string| SFDC_LIGHTNING_URL string| GROOVE_DIALER_PAGE_URL string| GMAIL_CONTEXT string| SFDC_CLASSIC_CONTEXT string| SFDC_LIGHTNING_CONTEXT string| GROOVE_ENGINE_CONTEXT string| GROOVE_DIALER_PAGE_CONTEXT string| UNKNOWN_CONTEXT object| CONTACT_ACCOUNT_LEAD_URL_REGEX string| COMPOSE_BAR_SELECTOR string| GMAIL_DRAFT_ID_SELECTOR string| GMAIL_RM_ID_SELECTOR string| INBOUND_MESSAGE_NODE_SELECTOR string| GROOVE_EMAIL_STORE_SELECTOR string| CALENDAR_TITLE_BAR_SELECTOR object| GOOGLE_TIMEZONES object| FEATURES_ORDER object| ExtensionUtils function| FlowList function| FlowModal function| RelatedRecordList function| GrooveCalendarBar function| GrooveCalendarBarSecondary function| GrooveCalendarBarTop function| GrooveLoading function| GrooveMainButton function| Activity function| ActivitySearch function| BodyNoRecords function| DefaultRecordList function| EmailMessage function| EmailThread function| GrooveNote function| GrooveActivityTaskTypeSelect function| GrooveNoteBody function| GrooveNoteNav function| GrooveNoteSubjectField function| GrooveNoteTextField function| GrooveNoteTitleBar function| NewNote function| NewNoteButton function| NoHistories function| NoteTaskDueDatePicker function| NoteTaskObjectChooser function| PreviewTask function| PreviousMessageToggle function| RecentCalls function| RecentEvents function| RecentlyViewed function| RecordInformation function| SummaryTags function| TaskConfirmationModal function| TypeSummary function| AttachEmailDropdownMenu function| AttachEmailDropdownToggle function| AttachLink function| RelatedFlowRecordDropDown function| OnboardingPrompt function| ActivityNotification function| CreateGrooveUserPrompt function| Dashboards function| EditTask function| EmailNotificationItem function| GroovePermissionPrompt function| LoadingIndicator function| LoginPrompt function| NewTask function| NoNotifications function| Notification function| NotificationEventsDropdown function| NotificationList function| NotificationPicker function| Notifications function| Popup function| PopupBody function| PopupHeader function| Task function| TaskDueDatePicker function| TaskObjectChooser function| Tasks function| AddPeopleToFlowDropDown function| AddPeopleToFlowDropdownToggle function| NewSearchModalBody function| NewSearchModal function| NewSearchModalBodyResult function| NewSearchModalBodyResultIndividual function| NewSearchModalBodySnippetBasedResult function| NewSearchModalPreviewPanel object| EditableMixin function| AccordionPanel function| AttributeContainer function| BooleanEditable function| DateEditable function| MultiPicklistEditable function| NumberEditable function| PicklistEditable function| StringEditable function| EditableIcons function| EmptyStateSidebar function| FireEmptySvg function| FireFilledSvg function| FlowDataAccordionPanel function| FlowDataCard function| FlowDataList function| GrooveViewContent function| HotlistButton function| LinkToOpenActivityHistory function| LinkToSalesforceRecord function| NotificationAlert function| OptionsMenu function| PersonBox function| PlusButtons function| PrimaryObjectContainer function| RefreshRequest function| SetupEmailSyncBox function| SideBar function| SideBarBackButton function| SideBarContent function| SideBarLogin function| SidebarObjectCreateDateField function| SideBarObjectCreateForm function| SidebarObjectCreateLookupField function| SidebarOptions function| SideBarToggle function| SocialProfiles function| SubObjectAttributeLinks function| SubObjectContent function| SubObjectHeaderBox function| SubObjectList function| WhoStatus function| WhoStatusLabel function| ExtensionTemplateDisplay function| TemplateEditor function| ExtensionTemplateEditorModal function| ExtensionTemplateList function| ExtensionTemplateModal object| RecentTemplatesStorage function| StarredFolderItem object| StarredFoldersStorage object| StarredTemplatesStorage function| ExtensionTemplateFAB function| TemplateModalBody function| TemplateWidget function| TemplateWidgetHeader function| TemplateWidgetModalGrooveFolder function| TemplateWidgetHeaderV2 object| TemplateWidgetHelper function| TemplateWidgetList function| TemplateWidgetListingModal function| TemplateWidgetModal function| TemplateWidgetModalSfdcFolder function| TemplateWidgetStarredTemplateItem function| TemplateWidgetTemplateDetails function| TemplateWidgetV2 function| FilterableTable function| EmailReminderRow function| FilterableTableFooter function| FilterableTableHeaderBar function| FilterableTableTBody function| FilterableTableTHead function| ScheduledEmailRow function| AddToFlowAction function| FieldUpdateAction function| SfdcTaskAction function| AutomatedActionContainer object| AUTOMATED_ACTION_TRIGGERS_FLOW_SCOPE object| AUTOMATED_ACTION_TRIGGERS_ORGANIZATION_SCOPE object| EXCLUDED_ACTION_TYPES object| FLOW_OPTIONS_TEXT object| AUTOMATED_ACTION_TYPES object| AUTOMATED_ACTION_MODES object| SFDC_UPDATE_FIELDS object| SFDC_FIELD_OPERATORS object| SFDC_FIELD_OPERATOR_LABELS object| V4_TRIGGER_TYPES function| AutomatedActionsScopeWrapper function| AutomatedActionsV3 function| SalesforceUpdateTrigger function| FlowPickerModal function| FlowContentPreviewModal function| FlowSearch function| PersonCard function| FlowSearchPhraseInput function| FlowSettingsModal function| FlowStatsColumnDetailCell function| FlowStatsExitColumnCell function| FlowStatsPeopleAddedColumnCell function| FlowStatsTable function| FlowStatsTableCell function| FlowStatsTableRow function| FlowStatsTableSummaryRow function| FlowStepsStats function| FlowStepsStatsTableHead function| FlowStepsStatsTableRow function| FlowWizard function| CallStepReview function| EmailStepReview function| OtherStepReview function| WizardAddStep function| WizardAssignedPeopleTable function| WizardAssignedPeopleTableRow function| WizardCreate function| WizardImport function| WizardProgressBar function| WizardReview function| FlowsCopyModalContainer function| FlowsVirtualSharingModalContainer function| GoalSettingsModal function| GoalStats function| GrooveCaret function| GrooveCircleAddButton function| GrooveFilterablePickListDropdown function| GrooveFilterablePickListInput function| GrooveFilterablePickListItem function| GrooveFilterablePickListItemHeader function| GrooveIconsDialerCallConnected function| GrooveIconsDialerEmailReply function| GrooveIconsDialerEmailSent function| GrooveIconsInboundCallAnsweredArrow function| GrooveIconsInboundCallMissedArrow function| GrooveIconsNote function| GrooveIconsOutboundCallArrow function| GrooveIconsSalesforceCloudLogo function| GrooveIconsTrash function| GrooveRadioButtonGroup function| GrooveToggle function| Modal function| ActivityResultOutcome function| AccountBasedSalesTab function| AccountCustomField function| AddLicenseModal function| AssignLicensesModal function| CallRecordingSettingsModal function| CallSettings function| DeprovisionPhoneNumbersModal function| EditSelectedUsersModal function| EnableDisableFlowModal function| InviteUserModal function| ManageCustomScheduler function| ManageDwa function| ManageOrgContainer function| ManageOrgTopHeader function| ManageUserRow function| MultipleSelectSettingsModal function| MultipleSortableSelect function| NewProfileSettingsModal function| ProfileSettings function| ProfileSettingsContainer function| ReversePhoneLookupModal function| AvailableRoleRadiosOptions function| TeamPicker function| UpdateSyncModal function| ManageTeamContainer function| ManageTeamsTab function| TeamFormModal function| CopyTemplateModal function| CurrentFolderHeader function| TemplateCallOrOther function| TemplateFolderNewModal function| TemplateFolderSharingModal function| TemplateNewModal function| TemplatePerformanceContext function| TemplatePerformanceRecommendationItem function| TemplatePerformanceRecommendations function| MaterialChip function| MultiSelectDropdown function| EmailNotificationTray function| NotificationItem function| NotificationToggle function| BetterImport function| ConciergeImport function| Condition function| CsvImport function| ImportContactWarning function| ImportContainer function| ImportFromTableButton function| ImportPeople function| ListViewSelect function| PreviewSaveButtons function| QuickImport function| QuickImportPhraseInput function| SalesforceReportImport function| TableRowSubWho function| TableRowWhat function| TableRowWho function| TableView function| TableViewSortTrigger function| MeetingAvailabilitySelector function| MeetingBufferSelector function| MeetingSettingsContainer function| MeetingTemplateModal function| MeetingTemplatesContainer function| MeetingTimeZoneSelector object| gloabl_time_zones object| PermissionUrlCreator function| OnboardingStep function| AdminSetupContainer function| ConfigureGrooveInstallContainer function| InviteUsersInstallContainer function| ManagedPackagedInstallContainer function| SyncSettingsInstallContainer function| CalendarSyncSetupContainer function| CallerIdSetup function| CallerIdSetupForm function| CallerIdVerificationConfirmation function| DialerOptionalForwardingNumberSetupContainer function| DialerProvisionNumberSetupContainer function| DialerVerifyNumberSetupContainer function| EmailSyncSetupContainer function| EmailTrackingSetupContainer function| ExtensionSetupContainer function| FinishedSetupContainer function| FlowSetupContainer function| MicrophoneSetupContainer function| SchedulerCustomLinkModal function| SchedulerSetupContainer function| SetupContainer function| CopyFlowModal function| CheckSvg function| WarningWithApproval function| SharingModalAvailableActorPickList function| SharingModalContainer function| SharingModalCurrentActorRow function| SharingModalCurrentActorRowList function| SharingModalScopeSelectToggle function| SharingTeamFlowModal function| AddToFlowModal function| StepStats function| StepStatsPeopleTable function| StepStatsScopeToggle function| TemplateModal function| TemplatesIndexContainer function| TemplateIndexCreateOrUpdateModal function| TemplatesIndexFolderActionModal function| TemplatesIndexListItem function| TemplatesIndexListPane function| TemplatesIndexTemplatePreview function| TemplatesIndexUsagePreviewModal function| ActivityModal function| PersonActivityHistoryList function| PersonActivityPanel function| PersonBackGroundPanel function| PersonDataPanel function| CallOrOtherEditor function| EditableField function| GrooveEngineDialer function| LocalTimeClock function| NewEmailEditor function| NewWorkStepApp function| PauseSettingModal function| FlowScheduledSendingToggle function| SignatureIncludedBar function| WorkStepTableRow function| initializeTour object| tourFlow object| tourWizard string| REPORTING_DATE_FORMAT object| httpClient object| rolloutClient function| $ function| jQuery object| Turbolinks object| React object| ReactRailsUJS object| jQuery11110911742698662122 function| Growlyflash function| ready function| _ function| moment object| I18n function| Sortable function| ReactSortable function| daterangepicker object| hopscotch object| jstz object| google function| swal function| sweetAlert object| Waves object| ActiveAdmin object| ENGAGEMENT_COLUMN_LABELS string| AUTO_DETECT_ACCOUNT_STATUS object| TOUCH_TEXT object| ACCOUNTS_TABLE_COLUMNS object| ACCOUNT_ANALYTICS_FIELDS function| GrooveDialerShowDialerHandler function| GrooveDialerAPI function| GrooveDialerAPIProxyClient function| GrooveDialerAPIProxyMessage function| GrooveDialerAPIProxyServer function| GrooveDialerClickToCallHandler function| GrooveDialerStateRepository function| GrooveHttpClient function| GrooveRolloutClient function| InputVolumeAnalyser function| DialerWorkstepContactUpdatedHandler function| mapCallStateToActivityResult function| getSfdcAccessToken object| grooveRollout object| tourLocales boolean| ISGROOVEENGINE object| rollout object| grooveRolloutClient boolean| IS_EMAIL_ATTACHMENTS_ACTIVE object| realtime function| io object| Backbone function| messageQueueRunner object| ActiveadminAddons object| amplitude function| Intercom object| mixpanel function| normalize undefined| message object| AppcuesBundleSettings object| Appcues object| __core-js_shared__ object| regeneratorRuntime3 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 |
---|---|---|
.groove.co/ | Name: ajs_anonymous_id Value: %221e14e28c-f66b-430a-95ba-afeac2a2a1a5%22 |
|
.groove.co/ | Name: ajs_group_id Value: null |
|
.groove.co/ | Name: ajs_user_id Value: null |
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 |
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.
api-iam.intercom.io
api-js.mixpanel.com
api.segment.io
assets.grooveapp.com
bam.nr-data.net
cdn.amplitude.com
cdn.mxpnl.com
cdn.segment.com
cdnjs.cloudflare.com
engine.groove.co
fast.appcues.com
fast.wistia.com
groove.groove.co
js-agent.newrelic.com
js.intercomcdn.com
maxcdn.bootstrapcdn.com
media.twiliocdn.com
my.appcues.com
notifications.grooveapp.com
static.intercomassets.com
widget.intercom.io
104.20.106.27
13.224.194.51
13.224.197.90
13.225.73.26
13.225.73.60
143.204.99.83
151.101.1.195
151.101.114.110
162.247.242.21
2001:4de0:ac19::1:b:2a
23.23.220.135
2600:1901:0:498c::
2600:9000:2156:7c00:c:5a12:b6c0:93a1
2600:9000:2156:d800:1b:c9db:7f80:93a1
2606:4700::6811:4104
2a04:4e42:1b::622
2a04:4e42:3::622
35.190.25.25
52.41.185.157
54.243.110.96
99.83.219.81
01c3acb2057659bf2e5c98b019e50a39a024af076e89b0a2e0f2d802d8e504c9
0c9cf152a0ad00d4f102c93c613c104914be5517ac8f8e0831727f8bfbe8b300
0e0fb508998962181173a701fdcaea845ff9f9d7c4d1a5372037afd5b7fbd5ed
12f71cb993958eefc4bdb41d7dbbda490779a9c7aba448f7be52bb63912e0254
163189ef69a3c210a04bb4cac2c336119d78b576fb84b4231977514419eb0faf
2173f130ca59dc5554498343432f02f92ecce45c4f9381ea12b203a2978f33d4
224c2d25826046b3bc667ad37ee7997a4acb4e8e5b9cf078e6067c36a75f6418
41f5910fc49286bcbf64a162afe0df2a0eedb11811f6fd94f3ca55fcfabd1182
51b93d3a0f08a7a996cd669bae8b086be6a590d49f18406716c495f8f339a5aa
58a1618b169a75023e2bca52e603af99a2100ccc4802a19a4bea573bcf591a93
58abea898d23647590648a216049abf4a502e6b11a6043854eaf81ca59492bcc
59c63486cb3d7dc8cbcc92c03ff3dde69106ec6a43a1171ad9ffbcea9296b616
5a00a2f066b979325acde4bd50edfa135c2b7b537ad9726fc8d717940f658c81
5f7aab43690bd87b9cfafee8a9fb562b7f472e92d7b5ee2a0c05d01e9a005f43
5fcb16854bcf34558fc9100ea313b2f61a3394ca23e65719553f09c902b2476e
63f1053c6b5f2f7bbcbc375cba82350678cd9ffc76847b501e508295342ab74f
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6f2346700ea63ae63edbb12852250f2f73b62c7d663d7c8ab503f03bc48a4270
75d28344b1b83b5fb153fc5939bdc10b404a754d93f78f7c1c8a8b81de376825
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
7a4ed1f4a8e094da35bdf6b0d3ff013d39e6f67cfdef607c847f19e4b5024f73
7aafc4130c61a470b4c5c191358939fc369d7a98f5e6214792ddc7cda674ceec
7ec6fd4dc8481f16220ac3908703390133a5b2a35cf5290011d579ed2c153ad1
859fca5ad12a996e5223a8b6aff4a8ddf89045837ce1df6193d9f8922b921ccc
a1e5b0dd9cd90fe3ef3e24aea202819ee74693d62c00bac8e3fb7c837d8adbfe
a6fe863c8daf58dae1a31048a1ccabae2f4171be732475a1b57f40284384e156
ad1e595d26035487333f48604244ddab94b13bec3e2f4545f13d8dd8a3ecba20
bddc8274f21faf42728bffe6a29e60f62340c2ef7109d0c597bb97b5a2ed6bb9
c05e22a7d79e5abfa83dd2a47fbaa4255c8c5802c9af5ca3e7cfc7fae2489126
d10c94b6cdb747904baee9070f003bb45849da46f8100b1320f286c21cbcaaa1
dd6b96497bf970aa1b30d48875c394ad81dd6b10e5e7a50025dcb34a90a888e2
e06fb6b9c489d5719260945b5b9108f12fedd77e61206229f5fdd77a060e77a8
e199c0212cb6fab6ce69550e06d26bab1053ac9e6472dbbdaf8a81241b743a8d
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4c74fc1c6e1746857c589a7dce4c123715c942eec464fb9ce4d894d3e601876
e923f8da5a7cadf9b1d6c9e98acd927a18f2c61906121e514164a0f822dd5e28
e9e01aad8287a34317da12d0445aa6d63d334c4e351dc9160dea0ed1cf48fa25
f4ae8a2c83e0a851fd331bbf34d7a6f9184b3e31b6f2e681e8377fb8a8edc10f
fb487ea62f6cc7a7db85ae30f04dae36f880bce33814bd927293886f277e168b