unicidades-tecnologia-e-consultoria.movidesk.com
Open in
urlscan Pro
18.205.54.180
Public Scan
Effective URL: https://unicidades-tecnologia-e-consultoria.movidesk.com/Account/Login?ReturnUrl=%2f
Submission: On November 08 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by Amazon RSA 2048 M03 on February 13th 2024. Valid for: a year.
This is the only time unicidades-tecnologia-e-consultoria.movidesk.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 | 179.124.193.58 179.124.193.58 | 262609 (CL9 Tecno...) (CL9 Tecnologias Ltda.) | |
1 5 | 18.205.54.180 18.205.54.180 | 14618 (AMAZON-AES) (AMAZON-AES) | |
2 | 2a00:1450:400... 2a00:1450:4001:80f::2008 | 15169 (GOOGLE) (GOOGLE) | |
3 | 52.217.202.248 52.217.202.248 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 18.66.122.40 18.66.122.40 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
2 | 3.209.34.253 3.209.34.253 | 14618 (AMAZON-AES) (AMAZON-AES) | |
16 | 7 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-18-205-54-180.compute-1.amazonaws.com
unicidades-tecnologia-e-consultoria.movidesk.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: s3-1.amazonaws.com
s3.amazonaws.com |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-122-40.fra60.r.cloudfront.net
cdn.app.movidesk.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-3-209-34-253.compute-1.amazonaws.com
movidesk-realtime-hub.app.movidesk.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
8 |
movidesk.com
1 redirects
unicidades-tecnologia-e-consultoria.movidesk.com cdn.app.movidesk.com — Cisco Umbrella Rank: 466676 movidesk-realtime-hub.app.movidesk.com — Cisco Umbrella Rank: 616169 |
756 KB |
3 |
amazonaws.com
s3.amazonaws.com |
1 MB |
2 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 3643 |
|
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
188 KB |
2 |
unicidades.com.br
cliente.unicidades.com.br |
6 KB |
16 | 5 |
Domain | Requested by | |
---|---|---|
5 | unicidades-tecnologia-e-consultoria.movidesk.com |
1 redirects
unicidades-tecnologia-e-consultoria.movidesk.com
|
3 | s3.amazonaws.com |
unicidades-tecnologia-e-consultoria.movidesk.com
|
2 | movidesk-realtime-hub.app.movidesk.com |
unicidades-tecnologia-e-consultoria.movidesk.com
|
2 | region1.google-analytics.com |
www.googletagmanager.com
|
2 | www.googletagmanager.com |
unicidades-tecnologia-e-consultoria.movidesk.com
|
2 | cliente.unicidades.com.br | |
1 | cdn.app.movidesk.com |
unicidades-tecnologia-e-consultoria.movidesk.com
|
16 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.movidesk.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
cliente.unicidades.com.br R11 |
2024-11-08 - 2025-02-06 |
3 months | crt.sh |
movidesk.com Amazon RSA 2048 M03 |
2024-02-13 - 2025-03-12 |
a year | crt.sh |
*.google-analytics.com WR2 |
2024-10-07 - 2024-12-30 |
3 months | crt.sh |
s3.amazonaws.com Amazon RSA 2048 M01 |
2024-09-18 - 2025-09-16 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://unicidades-tecnologia-e-consultoria.movidesk.com/Account/Login?ReturnUrl=%2f
Frame ID: 5248AEA3C2576803B5DA792850EDD1A5
Requests: 15 HTTP requests in this frame
Screenshot
Page Title
UniCidades Tecnologia e Consultoria - Central de serviçosPage URL History Show full URLs
- https://cliente.unicidades.com.br/ Page URL
-
https://unicidades-tecnologia-e-consultoria.movidesk.com/
HTTP 302
https://unicidades-tecnologia-e-consultoria.movidesk.com/Account/Login?ReturnUrl=%2f Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Sobre o Sistema
Search URL Search Domain Scan URL
Title: Contato
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.
- https://cliente.unicidades.com.br/ Page URL
-
https://unicidades-tecnologia-e-consultoria.movidesk.com/
HTTP 302
https://unicidades-tecnologia-e-consultoria.movidesk.com/Account/Login?ReturnUrl=%2f Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
16 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
/
cliente.unicidades.com.br/ |
189 B 497 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
Login
unicidades-tecnologia-e-consultoria.movidesk.com/Account/ Redirect Chain
|
31 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
cliente.unicidades.com.br/ |
5 KB 5 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles
unicidades-tecnologia-e-consultoria.movidesk.com/Content/ |
2 MB 310 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
315 KB 106 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
140B982F26D72E7AF3E1CE64990E4D6E
s3.amazonaws.com/movidesk-files/ |
27 KB 28 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pt-BR.js
unicidades-tecnologia-e-consultoria.movidesk.com/Script/Resources/ |
84 KB 36 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login
unicidades-tecnologia-e-consultoria.movidesk.com/bundles/ |
1021 KB 363 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.a58b4a3f.js
cdn.app.movidesk.com/event-tracker/ |
35 KB 36 KB |
Script
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
254 KB 82 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
7233F05AB2A574DD340302CABE450F13
s3.amazonaws.com/movidesk-files/ |
1 MB 1 MB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
negotiate
movidesk-realtime-hub.app.movidesk.com/notificationHub/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
negotiate
movidesk-realtime-hub.app.movidesk.com/notificationHub/ |
316 B 847 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
70FEF3982CF1116AE6B3779963D7F812
s3.amazonaws.com/movidesk-files/ |
21 KB 22 KB |
Other
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
395 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| dataLayer function| gtag object| movideskConfig object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal object| t function| e function| base64ToBlob function| colorLuminance function| rgb2hex function| hex function| htmlEncode function| htmlDecode function| escapeRegExp function| replaceAll function| formatFileSize function| getInnerText function| scrolled function| audioMovideskAlert function| strToDate function| strip_tags function| convertDisplayDatesToIso8601 function| convertIso8601ToDisplayDates function| convertDisplayDateValueToIso8601 function| parseDecimalToServer function| convertIsoToInvariantDate function| convertDateToInvariantDate function| configureDatePicker function| functionFind function| isValidDate function| phoneMaskBehavior function| convertStringToFloat function| convertFloatToString function| changeFloatDecimalToPattern function| personAndTeamTemplateResult function| clientTemplateResult function| mdOwnerSelection function| startTicketGrid function| createNewCheckBox function| createNewSwitchButton function| createNewRadioButton function| validateMobileSize function| repositionContainerAboveElement function| setSearchField function| clientTemplateSelected function| numberMaskByCulture function| getAppointmensDefaultDate function| formatPrice function| convertToDecimalLocaleString function| dateTimeChanged function| validateRegex function| appendInputTime function| appendInputDate function| refreshTicketClientStatus function| leaveTicket function| createNewDateToCorrectErrorOnSafari function| formatDateCulture function| loadDefaultCalendar function| purifyInputMessage function| getSanitizedChatMessageHtml function| addTargetHookInsideDomPurify function| replaceHtmlEntities function| addAnchorLinksInHtmlString function| exportMoviSchedule function| resourceLanguageKb function| languageByCulture function| retrieveSessionUserFromLocalStorage function| storeSessionInLocalStorage function| clearSessionFromLocalStorage boolean| isChrome string| defaultCulture string| userCulture function| guid object| hexDigits boolean| isFirstTimeSetHookDOMPurify function| getNameToArray function| movideskTrackEvent function| defineDropdownPosition function| getIconInSpan function| getTabHeaderSelector function| getTabPaneSelector function| getContentContainerSelector function| makeClickTitleSectionToggle function| identifyContent function| getLoadErrorMessage function| releaseTooltips function| reinsertElement function| ajaxOnLoad function| setAutoFocus function| setHistory function| validationfadeOut function| hideBox function| setColorTabBarIndicatorDirect function| setHomeOrConfigurationIndicator function| setColorTabBarIndicator function| setColorMoreTabsButton function| setupNotificationBadgeObserver function| defineNotificationStyle function| setupMenuNotificationObserver function| createSiriusToast function| showPinNotification function| closeActiveCall function| setCustomScripts function| getMdVersion function| MDAlert function| decideTitleMDAlert function| decideTypeClassMDAlert function| MDConfirm function| MDConfirmSelector function| MDConfirmTextBox function| MDConfirmTextBoxWithSelector function| scheduleReminder function| showAjaxValidationErrors function| removeChatNotification function| updateChatNotificationCount function| forceChatNotification function| noChatNotificationLiHtml function| setChatsInLocalStorage function| getChatsInLocalStorage function| updateChatsInLocalStorage function| updateChatNotification function| updateChatNotificationInClient function| updateNotifications function| downloadFile function| downloadFileWithLoading function| setScroll function| formatNumber function| formatedPercent function| formatFieldPercent function| toMM function| toSS function| formatDate function| formatTime function| seccondsToTimeString function| dateDiffInDays function| addMinutes function| addDay function| addMonth function| timeDiff function| dateIsValid function| timeIsValid function| getCurrentYear function| getLastYears function| activeEditorIsEmpty function| makeSerializedArrayItem function| isEmpty function| StartTimer function| wait function| label function| select2Container function| createSpan function| createDiv function| createLabel function| createTd function| createInput function| loadItemsInSelect function| appendItemsInSelect function| selectLoading function| abbreviate function| mdAjaxError function| trackEvent function| redirectToLogin function| validateEmail function| validateURL function| repositionAlert function| appendColorbox function| isAuthenticated function| isPageHidden function| decodeStatus function| select2CreateSearchChoice function| createSearchChoice function| removeAccent function| getFileSizeStr function| assign function| pad function| startPopover function| displayPopover function| removePopover function| getTextElementByColor function| onTabChangedMarkAsRead function| getCookie function| getTinyMceLanguage function| getFroalaLanguage function| isValidForSerchValueInGridBase function| isTicketAdditionParam function| resizeTabsContainer function| afterRemoveSearchContainerAdjustEmptyWrapper function| timeoutClearSearchTopHome function| clearTimeoutSearchTopHome function| setClickToBorderButtons function| RemoveAccents function| fallbackCopyTextToClipboard function| copyTextToClipboard function| ticketFormatEmail function| convertToAMPM function| convertTo24Hours function| createHintIfHasText function| createInfoCustomField function| findContainerToHint function| appendNotificationProcessingCenter function| noElementToNotification function| addClassTriggerServiceNPS function| getEditorCorsUrl function| cnMerge object| dayNames object| monthNames string| defaultWidgetLogoIcon object| defaultTabColors function| nicelyValidationError number| topDistance object| waitingDialog object| countryData function| isUsingNewChatPanel function| isTryingNewChatPanel function| isUserTryingNewChatPanel string| defaultHomePagePicture string| defaultHomePagePictureContent string| defaultHomePageBackgroundColor string| defaultHomePageFontColor string| defaultHomePageButtonColor string| defaultHomePageButtonBorderColor string| defaultHomePageButtonTextColor string| defaultHomePageLinkColor string| defaultMainPagePicture string| defaultMainPageMinPicture string| defaultMainPageBackgroundColor string| defaultMainPageFontColor string| defaultGlobalFavicon string| mdEditorFontFormats string| mdEditorFontsizeFormats object| ticketList function| mdConfirm object| BtnOk object| BtnOkCancel object| BtnYesNo object| BtnYesNoCancel object| BtnConfirmCancelSend string| IconExclamation function| getErrorInfo function| ErrorInfo number| DEFAULT_DEBOUNCE function| mdSelectTemplateResult function| mdSelectTemplateSelection function| MovideskBroadcast function| MovideskHub function| MovideskHubCore function| updateRemoteAccessQueueView object| AccessLevelTicketType object| AccessLevelTicketActionType object| ActionGenerator object| MessageRemitter object| ActionType object| AutomationActionId object| ConditionOperadorId object| AutomationValidFor object| ApplyActionsAsKbArticlesAccessLevel object| ApprovalRuleApproverType object| ApprovalRuleType object| ConditionArgument object| ChatClientKeyField object| GroupAgentType object| ClientTicketType object| DashboardChartLayout object| DashboardChartOptions object| DashboardPeriodType object| DashboardShareType object| EmailDestinationType object| EmailQueueStatus object| HolidayDateType object| KbArticleListType object| KbArticleStatus object| KbCandidacyStatus object| KbFormFieldId object| KbMenuItemType object| KbVisibility object| KbVisibilityAccessType object| KbCategoryOrderType object| LogoutType object| MessagePreviewType object| ParameterTicketInfoSelectionInOpening object| ParameterTicketInfoSelectionInAtendance object| PersonType object| ProfileType object| GenericIntegrationType object| personTypes object| profileTypes object| PublishTypes object| SlaExpiryType object| TicketActionImportType object| TicketOrigin object| TicketOwnerType object| TicketType object| TicketAccessType object| TimeAppointmentOptions object| TimeAppointmentType object| TimeAppointmentWorkTimeDefinitionType object| TimeAppointmentAutoCompleteActivityType object| TicketActionExportOption object| ViewTicketConditionType object| SatisfactionSurveyModel object| SatisfactionSurveyPositiveNegativeResponse object| SatisfactionSurveySmileyFacesResponse object| SystemStatus object| WorkTimeType object| MessageReplyType object| RepeatAutomaticScheduling object| ImportPeopleStatus object| CustomFieldType object| SystemAnchorColumn object| RequiredOn object| TicketFlagType object| AssetManagementOptions object| IntegrationType object| IntegrationField object| DomainType object| PanelVisibilityAccessType object| WorkflowPersonType object| AccessLevelEditTicketActionTag object| CanInformAssetsOnOpeningTicket object| DisplayType object| KanbanGroupBy object| UnassignedTickets object| MdAlertType object| CanEditTicketVisualizationPanel object| SharedCustomReportCreationType object| TimeAgreementActivityOptions object| DiscountType object| ProtocolType object| EmailLayout object| ScheduleViewType object| ScheduleEntityType object| EventCalendarReminder object| TimeForReminder object| FromScheduleAssetOrParticipants object| ScheduleCallGetParticipants object| PendingResolvedCanceledTicketStatus object| FixedDurationInCalendarEvents object| PinboardVisibilityAccessType object| BotSolution object| WebhookState object| CallSupplier object| ApiAuthenticationType object| ImportEmailType object| ArticleEvaluationModel object| ArticleEvaluationSmileyFacesResponse object| RatedArticle object| ConditionLess object| ArticleEvaluationNetPromoterScoreResponse object| ControlType object| EvaluatorProfileType object| DashboardKbArticle object| ArticleEvaluationPositiveNegativeResponse object| TicketsResolvedAndClosedSLAStatus object| AutomationMacroShareType object| ConditionSegmentation object| ArgumentTypeSegmentation object| ContractServices object| SegmentationConditionOperator object| CustomerAccessProfile object| CallStartAddCustomField object| Reports object| HoursContractScreen object| Language object| CustomFieldFor object| ContinueAppointments object| NumberOfItemsPerPage object| FeelingsIA object| Filters function| mdDsConfirm function| $ function| jQuery object| signalR function| moment object| spOptions function| GetTab function| getReconnectIntervals function| getRandomSecondsBetween function| isFeatureFlagEnabled function| getHubUrl string| loadingHtml object| Select2 function| updateTelephonyCallQueueView function| hubCompletedCall function| hubRefreshCallAgentsIndicators function| hubRefreshRemoteAccessAgentsIndicators function| hubUpdateRemoteAccessSessionQueue function| hubUpdateRemoteAccessConnectionQueue function| hubRemoteAccessOnlineClient function| hubInternalMessageReceived function| updateMoviSchedulerCenter function| showMoviSchedulerNotification function| MovideskTracker object| movideskTracker6 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 |
---|---|---|
unicidades-tecnologia-e-consultoria.movidesk.com/ | Name: culture Value: pt-BR |
|
unicidades-tecnologia-e-consultoria.movidesk.com/ | Name: __RequestVerificationToken Value: vzLarwHqweopaETLR7UX4AOwx_iSkiiEwDqkO9VvdwTEn8ohOlWConoLYBAQQ8MPQ0sWK0RMSwj-ke4G9JU6_Jf38GQ1 |
|
.movidesk.com/ | Name: _ga Value: GA1.1.350211074.1731068807 |
|
.movidesk.com/ | Name: _ga_JBLJTVMDMG Value: GS1.1.1731068806.1.0.1731068806.0.0.0 |
|
unicidades-tecnologia-e-consultoria.movidesk.com/ | Name: timezoneId Value: Europe%2FBerlin |
|
movidesk-realtime-hub.app.movidesk.com/ | Name: realtime-hub-session Value: 77f0767e97a2e8a7ba5fcabe199991b8|9332fac3851e11b1940b3062b572f846 |
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.
cdn.app.movidesk.com
cliente.unicidades.com.br
movidesk-realtime-hub.app.movidesk.com
region1.google-analytics.com
s3.amazonaws.com
unicidades-tecnologia-e-consultoria.movidesk.com
www.googletagmanager.com
179.124.193.58
18.205.54.180
18.66.122.40
2001:4860:4802:34::36
2a00:1450:4001:80f::2008
3.209.34.253
52.217.202.248
0992c71c6113ed8b8796ea078d763001ffbcfb7bad995b96b5e76b287158b12e
206f0f5a9b5d76c7497d865f52872e5323352b017e3d5736519e6d331f2663c8
310d11ebfd040f6e603947d4779a903f6b6b20a2ff0f8f777cac47f8a6e85526
401c142d827b6366650630e00b659e1851b2376c7a9a36f0f9bdf8510bcc9846
441263e798aea70d111b2162f4e2335373917fe9753cc62e9a547644296e6161
4ccd7ebf02ac7fd6009edc1b838396eb7040d73e8207cdd06c417c53029a2488
653577beb428907d7e0f2dd51974a731fcf6f44514ea839c5ba5503c18615730
a69e23679dc46dc5d73f597d2b8d1c5c7528cb8bb20a39e586f0a106e6e0a9d9
b95fbf9b95f5085ed4b76dc44d02a8fdb45cb6ec5d79c0689f4c44fecdff922a
d89fec8d4d85207f401cab1afbcd55d41656a333bb674acc243108b5d2cadb7f
eb81c9ab59ddf8c75cd83b2e4539bd128cf31cb42b28fbca5d7555fbe193a211