URL: email Model: Joe Sandbox AI |
{
"explanation": [
"The sender's email address (gladys.hydroturfinc@dr.com) does not match the displayed sender name (Gladys Ayala <no-reply@dropbox.com>), which is a common tactic in phishing to impersonate legitimate services.",
"The email contains multiple warnings about invoices and funds transfers, which are often used in phishing attempts to create urgency and prompt the recipient to act without caution.",
"The email includes a suspicious link with a long and complex URL, which is often used in phishing to disguise the true destination and trick users into clicking."
],
"phishing": true,
"confidence": 9,
"generated_by_ai": false
} |
{
"date": "Wed, 11 Dec 2024 16:09:23 +0000",
"subject": "[EXTERNAL] Gladys Ayala shared \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" with you",
"communications": [
" CAUTION: This email contains references to an invoice, statement, or funds transfer. Please use caution before opening any attachments, clicking any links, or following instructions below. Do not sign-in with your corporate account. Please report email as phishing if in doubt.Warning Code: [INV1] Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox @font-face { font-family: \"proxima_nova\"; src: url(\"https://www.dropbox.com/static/fonts/proximanova/proxima-nova-regular.otf\") format(\"opentype\"); font-weight: normal; font-style: normal; } @font-face { font-family: \"atlas_grotesk\"; src: url(\"https://www.dropbox.com/static/fonts/atlasgrotesk/AtlasGrotesk-Regular.otf\") format(\"opentype\"); font-weight: normal; font-style: normal; } @font-face { font-family: \"sharp_grotesk_db\"; src: url(\"https://www.dropbox.com/static/fonts/sharpgrotesk/SharpGroteskDBMedium22.woff\") format(\"woff\"); font-weight: normal; font-style: normal; } a { color: #007ee6; text-decoration: none; } CAUTION: This email contains references to an invoice, statement, or funds transfer. Please use caution before opening any attachments, clicking any links, or following instructions below. Do not sign-in with your corporate account. Please report email as phishing if in doubt.Warning Code: [INV1] Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox CAUTION: This email contains references to an invoice, statement, or funds transfer. Please use caution before opening any attachments, clicking any links, or following instructions below. Do not sign-in with your corporate account. Please report email as phishing if in doubt.Warning Code: [INV1] CAUTION: Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Is there an issue? Report to Dropbox Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open fileDo more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.Open file Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox. Gladys Ayala (gladys.hydroturfinc@dr.com) invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox. HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper Open file Open file https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fl%2Fscl%2FAAB4V53nKLWUXmbro1xPTjAMcY4OqqHkQkg&data=05%7C02%7Cjhalterman%40olgoonik.com%7C4b46bbf1c60f4a90a8fc08dd19fe2dfc%7C341c5aad39be47a3901e146d297ecd80%7C0%7C0%7C638695303646952310%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C20000%7C%7C%7C&sdata=6jOFuqVpgTRy7%2BMrTHyHGLyMLTx9AL2hyejyw5FDTLA%3D&reserved=0 Open file {\"@context\": \"http://schema.org\", \"@type\": \"EmailMessage\", \"description\": null, \"action\": {\"name\": \"Open file\", \"url\": \"https://www.dropbox.com/scl/fi/i5a0xhg1aq4whd5p6vhpl/HYDRO-TURF-INC-FUNDS-DSIBURSEMENT-CONTRACT.paper?r=ACSIKTjwrAdgtEB37FkD2IXb6HFVTrGff4C_yGA0IYcMf5D00TsEvFk-9CTWHwh4ugR7vU7gL6H2d6RnaQohW7trmLmqod_DPHgalltvwCTNab8fBXTatsTfgY6TiDypg0GSuN-106s2kIUJLTj4QORj-CZWhGTTkpDwHknyTfFb_UdfOHIoN6Z_VzxHA5rRuiqH85AI-N6T9aIjMVEVPQ_n&sm=1&dl=0\", \"@type\": \"ViewAction\"}} Do more with your filesget the desktop and mobile apps. Dropbox for MobileDropbox for Desktop Dropbox for Mobile https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fl%2FAABC5iDizuUreJnxgCO78ysq2cktSdlWPZ0%2Fmobile&data=05%7C02%7Cjhalterman%40olgoonik.com%7C4b46bbf1c60f4a90a8fc08dd19fe2dfc%7C341c5aad39be47a3901e146d297ecd80%7C0%7C0%7C638695303646974916%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C20000%7C%7C%7C&sdata=B%2ByUHfy%2BI78X2uBw0K705gngackp%2B32%2BjE%2FK2KHFq4k%3D&reserved=0 Dropbox for Mobile Dropbox for Desktop https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fl%2FAAAL8_2PXm_2nN5YG4BtoGPIT8BQis7JlXM%2Finstall&data=05%7C02%7Cjhalterman%40olgoonik.com%7C4b46bbf1c60f4a90a8fc08dd19fe2dfc%7C341c5aad39be47a3901e146d297ecd80%7C0%7C0%7C638695303646995864%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C20000%7C%7C%7C&sdata=9yV%2FoYAtzW2k4pQcVmBsxu0tTZ2RfyTRn7eBHrD2Owc%3D&reserved=0 Dropbox for Desktop Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox Is there an issue? Report to Dropbox https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fl%2FAAAFRLiv0j14RrNH08fqIs_6DCda7y0bMxI%2Freport_abuse&data=05%7C02%7Cjhalterman%40olgoonik.com%7C4b46bbf1c60f4a90a8fc08dd19fe2dfc%7C341c5aad39be47a3901e146d297ecd80%7C0%7C0%7C638695303647019998%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C20000%7C%7C%7C&sdata=q6M4FYU2C90iDANB6wSRzmljbwIFqS%2FVF%2Bs9yY%2FhM5U%3D&reserved=0 "
],
"from": "Gladys Ayala <no-reply@dropbox.com>",
"to": "JoAnn Halterman <jhalterman@olgoonik.com>",
"attachements": []
} |
URL: Email Model: Joe Sandbox AI |
{
"contains_trigger_text": true,
"trigger_text": "invited you to view the file \"HYDRO TURF INC FUNDS DSIBURSEMENT CONTRACT.paper\" on Dropbox.",
"prominent_button_name": "Open file",
"text_input_field_labels": "unknown",
"pdf_icon_visible": false,
"has_visible_captcha": false,
"has_urgent_text": true,
"has_visible_qrcode": false,
"contains_chinese_text": false
} |
|
URL: Email Model: Joe Sandbox AI |
{
"brands": [
"Dropbox"
]
} |
|
URL: Email Model: Joe Sandbox AI |
{"classification":"Invoice Scam"} |
Email:
Detected potential phishing email: The sender's email address (gladys.hydroturfinc@dr.com) does not match the displayed sender name (Gladys Ayala <no-reply@dropbox.com>), which is a common tactic in phishing to impersonate legitimate services.. The email contains multiple warnings about invoices and funds transfers, which are often used in phishing attempts to create urgency and prompt the recipient to act without caution.. The email includes a suspicious link with a long and complex URL, which is often used in phishing to disguise the true destination and trick users into clicking. |
URL: https://cfl.dropboxstatic.com/static/atlas/file_vi... Model: Joe Sandbox AI |
{
"risk_score": 2,
"reasoning": "The script includes error handling and debugging features, with no high-risk behaviors like dynamic code execution or data exfiltration. It uses moderate-risk indicators such as aggressive DOM manipulation through MutationObserver, but there is no indication of malicious intent. The script appears to be part of a legitimate application, possibly for monitoring network or resource loading states."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="077ef94d-27af-3367-8bf2-cd87382dbcc7")}catch(e){}}();
define(["require","exports","./c_api_v2_routes_password_confirmation_provider","./c_bem","./c_ts_utils","./e_core_exception","./c_lodash"],(function(e,t,r,s,n,i,a){"use strict";const o={DEBUG:!1,IDLE_TIMEOUT:200,NETWORK_TIMEOUT:6e4};class d{static format(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return["[ttvc]",...t,"::",performance.now()]}static debug(){o.DEBUG&&console.debug(...this.format(...arguments))}static info(){o.DEBUG&&console.info(...this.format(...arguments))}static warn(){o.DEBUG&&console.warn(...this.format(...arguments))}}class c{constructor(){this.pendingRequests=0,this.subscribers=new Set,this.didNetworkTimeOut=!1,this.next=e=>{d.debug("AjaxIdleObservable.next()",e),this.subscribers.forEach((t=>t(e)))},this.startCleanupTimeout=()=>{if(0===o.NETWORK_TIMEOUT)return;this.abortCleanupTimeout();this.cleanupTimeout=window.setTimeout((()=>{d.warn("AjaxIdleObservable","::","Timed out waiting for requests to resolve.","Make sure that incrementAjaxCount() is always matched with decrementAjaxCount().","::","pendingRequests =",this.pendingRequests),this.didNetworkTimeOut=!0,this.pendingRequests=0,this.next("IDLE")}),o.NETWORK_TIMEOUT)},this.abortCleanupTimeout=()=>{window.clearTimeout(this.cleanupTimeout),this.cleanupTimeout=void 0},this.increment=()=>{this.startCleanupTimeout(),0===this.pendingRequests&&this.next("BUSY"),this.pendingRequests+=1},this.decrement=()=>{this.abortCleanupTimeout(),1===this.pendingRequests?this.next("IDLE"):this.startCleanupTimeout(),this.pendingRequests=Math.max(this.pendingRequests-1,0),this.pendingRequests<10&&d.debug("AjaxIdleObservable.decrement()","::","pendingRequests =",this.pendingRequests)},this.subscribe=e=>{this.subscribers.add(e);return()=>{this.subscribers.delete(e)}}}}class l{constructor(){this.pendingResources=new Set,this.subscribers=new Set,this.didNetworkTimeOut=!1,this.next=e=>{d.debug("ResourceLoadingIdleObservable.next()",e),this.subscribers.forEach((t=>t(e)))},this.startCleanupTimeout=()=>{if(0===o.NETWORK_TIMEOUT)return;this.abortCleanupTimeout();this.cleanupTimeout=window.setTimeout((()=>{d.warn("ResourceLoadingIdleObservable","::","Timed out waiting for resources to resolve.","Consider filing a bug report if this continues to occur.","::","pendingResources =",this.pendingResources),this.didNetworkTimeOut=!0,this.pendingResources=new Set,this.next("IDLE")}),o.NETWORK_TIMEOUT)},this.abortCleanupTimeout=()=>{window.clearTimeout(this.cleanupTimeout),this.cleanupTimeout=void 0},this.add=e=>{e instanceof HTMLImageElement&&!e.src||e instanceof HTMLImageElement&&e.complete||e instanceof HTMLLinkElement&&!e.href||e instanceof HTMLScriptElement&&!e.src||e instanceof HTMLIFrameElement&&(!e.src||"about:blank"===e.src)||(this.startCleanupTimeout(),0===this.pendingResources.size&&this.next("BUSY"),this.pendingResources.add(e))},this.remove=e=>{this.abortCleanupTimeout(),this.pendingResources.delete(e),0===this.pendingResources.size?this.next("IDLE"):this.startCleanupTimeout(),this.pendingResources.size<10&&d.debug("ResourceLoadingIdleObservable.remove()","::","pendingResources =",this.pendingResources)},this.subscribe=e=>{this.subscribers.add(e);return()=>{this.subscribers.delete(e)}},"undefined"!=typeof window&&(null===window||void 0===window?void 0:window.MutationObserver)&&window.addEventListener("load",(()=>{new MutationObserver((e=>{e.forEach((e=>{e.addedNodes.forEach((e=>{e instanceof HTMLScriptElement||e instanceof HTMLLinkElement||e instanceof HTMLImageElement||e instanceof HTMLIFrameElement?this.add(e):e.hasChildNodes()&&e instanceof HTMLElement&&e.querySelectorAll("img").forEach(this.add)}))}))})).observe(window.document.documentElement,{childList:!0,subtree:!0}),["load","error"].forEa |
URL: https://cfl.dropboxstatic.com/static/atlas/file_vi... Model: Joe Sandbox AI |
{
"risk_score": 1,
"reasoning": "The script primarily involves React component definitions and error handling, with no high-risk behaviors such as dynamic code execution or data exfiltration. It uses standard JavaScript and React practices without interacting with external domains or performing suspicious actions."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="bfcf0ad2-e5f2-3345-a00f-532850493753")}catch(e){}}();
define(["./c_lodash"],(function(e){"use strict";var t={exports:{}},r={},n=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;var i=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==n.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,i,a=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c<arguments.length;c++){for(var f in r=Object(arguments[c]))o.call(r,f)&&(a[f]=r[f]);if(n){i=n(r);for(var l=0;l<i.length;l++)u.call(r,i[l])&&(a[i[l]]=r[i[l]])}}return a},a=i,c=60103,f=60106;r.Fragment=60107,r.StrictMode=60108,r.Profiler=60114;var l=60109,s=60110,p=60112;r.Suspense=60113;var y=60115,d=60116;if("function"==typeof Symbol&&Symbol.for){var v=Symbol.for;c=v("react.element"),f=v("react.portal"),r.Fragment=v("react.fragment"),r.StrictMode=v("react.strict_mode"),r.Profiler=v("react.profiler"),l=v("react.provider"),s=v("react.context"),p=v("react.forward_ref"),r.Suspense=v("react.suspense"),y=v("react.memo"),d=v("react.lazy")}var h="function"==typeof Symbol&&Symbol.iterator;function _(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function g(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||m}function j(){}function w(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(_(85));this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},j.prototype=g.prototype;var O=w.prototype=new j;O.constructor=w,a(O,g.prototype),O.isPureReactComponent=!0;var S={current:null},k=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,r){var n,o={},u=null,i=null;if(null!=t)for(n in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(u=""+t.key),t)k.call(t,n)&&!C.hasOwnProperty(n)&&(o[n]=t[n]);var a=arguments.length-2;if(1===a)o.children=r;else if(1<a){for(var f=Array(a),l=0;l<a;l++)f[l]=arguments[l+2];o.children=f}if(e&&e.defaultProps)for(n in a=e.defaultProps)void 0===o[n]&&(o[n]=a[n]);return{$$typeof:c,type:e,key:u,ref:i,props:o,_owner:S.current}}function $(e){return"object"==typeof e&&null!==e&&e.$$typeof===c}var R=/\/+/g;function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function x(e,t,r,n,o){var u=typeof e;"undefined"!==u&&"boolean"!==u||(e=null);var i=!1;if(null===e)i=!0;else switch(u){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case c:case f:i=!0}}if(i)return o=o(i=e),e=""===n?"."+P(i,0):n,Array.isArray(o)?(r="",null!=e&&(r=e.replace(R,"$&/")+"/"),x(o,t,r,"",(function(e){return e}))):null!=o&&($(o)&&(o=function(e,t){return{$$typeof:c,type:e.type,key:t,ref:e.ref,props:e.props,_owner: |
URL: https://cfl.dropboxstatic.com/static/atlas/file_vi... Model: Joe Sandbox AI |
{
"risk_score": 1,
"reasoning": "The script primarily focuses on user agent parsing and browser detection, which is a common practice for compatibility checks. There are no high-risk behaviors such as dynamic code execution or data exfiltration. The script does not interact with external domains or perform aggressive DOM manipulations. It uses legacy practices like user agent string parsing, which is low risk."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="2d8e881a-4be2-3419-9e48-89742459a70a")}catch(e){}}();
define(["exports","./c_bem"],(function(e,o){"use strict";function n(e=navigator.userAgent){const o=function(e){const o=e.toLowerCase(),n=/(ipad)/.exec(o)||/(crios)[ \/]([\w.]+)/.exec(o)||/(fxios)[ \/]([\w.]+)/.exec(o)||/(opt|opr|opios).*[ \/]([\w.]+)/.exec(o)||/(edge)[ \/]([\w.]+)/.exec(o)||/(edg)[ \/]([\w.]+)/.exec(o)||/(chrome)[ \/]([\w.]+)/.exec(o)||/(webkit)[ \/]([\w.]+)/.exec(o)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(o)||/(msie) ([\w.]+)/.exec(o)||/(trident).*? rv:([\w.]+)/.exec(o)||o.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(o)||[],i=o.match(/version\/([\d.]+)/i);let t=null!=i?n[1]:null;return"webkit"===t&&(t=null!=i?i[1]:null),{browser:n[1]||"",version:t||n[2]||"0",userAgent:e}}(e);return"trident"===o.browser&&(o.browser="msie"),o}function i(e=navigator.userAgent){const o=n(e),i="ipad"===o.browser||void 0,t=!!["chrome","crios"].includes(o.browser)||void 0,s=!("webkit"!==o.browser&&!Boolean(i))||void 0,r=!!["opt","opr","opios","opera"].includes(o.browser)||void 0,w="msie"===o.browser||void 0,d="edge"===o.browser||"edg"===o.browser||"edgios"===o.browser||void 0,a=()=>"edg"===o.browser,u=!!["fxios","mozilla"].includes(o.browser)||void 0,c=!("webkit"!==o.browser&&!Boolean(i)&&!Boolean(t))||void 0,g=/(macintosh)/.test(navigator.userAgent.toLowerCase()),m=/win(16|nt|dows)/.test(navigator.userAgent.toLowerCase()),f=function(e,o){const n=/win(dows)? 9x 4\.90/.test(e)||/windows me/.test(e),i={windows3_11:/win16/.test(e),windows95:/windows 95/.test(e)||/win95/.test(e)||/windows_95/.test(e),windows98:!n&&(/windows 98/.test(e)||/win98/.test(e)),windowsCE:/windows ce/.test(e),windowsME:n,windowsNT4_0:/windows nt 4\.0/.test(e)||/winnt4.0/.test(e)||/winnt/.test(e)||/windows nt([^ ]| [^0-9])/.test(e),windows2000:/windows nt 5\.0/.test(e)||/windows 2000/.test(e),windowsXP:/windows nt 5\.1/.test(e)||/windows xp/.test(e),windowsXPx64:/windows nt 5\.2/.test(e),windowsVista:/windows nt 6\.0/.test(e)||/windows vista/.test(e),windows7:/windows nt 6\.1/.test(e),windows8:/windows nt 6\.2/.test(e),windows8_1:/windows nt 6\.3/.test(e),windows10:/windows nt 6\.4/.test(e)||/windows nt 10\.0/.test(e),win7OrLower:!1,win8OrHigher:!1};return i.win7OrLower=i.windows3_11||i.windows95||i.windows98||i.windowsCE||i.windowsME||i.windowsNT4_0||i.windows2000||i.windowsXP||i.windowsXPx64||i.windowsVista||i.windows7,i.win8OrHigher=o&&!i.win7OrLower,i}(navigator.userAgent.toLowerCase(),m),b=/(iphone)/.test(navigator.userAgent.toLowerCase()),l=/(ipod)/.test(navigator.userAgent.toLowerCase()),p=i||l||b,x=/(FBAN)|(FBAV)/.test(navigator.userAgent),v=o.browser,O=o.version,A=o.userAgent,h=function(e=navigator.plugins||[]){return Array.from(e)}(),S=h.map((e=>e.name));return{browser_info:o,ipad:i,chrome:t,safari:s,opera:r,msie:w,edge:d,edgeChromium:a,chromium:()=>Boolean(t)||a(),mozilla:u,webkit:c,mac:g,windows:m,windowsInfo:f,iphone:b,ipod:l,iOS:p,facebookWebView:x,browser_name:v,version:O,userAgent:A,plugins:h,pluginNames:S}}const{ipad:t,chrome:s,safari:r,opera:w,msie:d,edge:a,edgeChromium:u,chromium:c,mozilla:g,webkit:m,mac:f,windows:b,windowsInfo:l,iphone:p,ipod:x,iOS:v,facebookWebView:O,browser_name:A,version:h,userAgent:S,plugins:C,pluginNames:_}=i();function N(e=navigator.userAgent){const o=(e||"").toLowerCase();return x||p||-1!==o.indexOf("tizen")||-1!==o.indexOf("android")&&-1!==o.indexOf("mobile")||-1!==o.indexOf("bb10")||-1!==o.indexOf("netfront")||/windows phone|opera mini|blackberry|nokia/.test(o)||-1!==o.indexOf("firefox")&&-1!==o.indexOf("mobile")||-1!==o.indexOf("googlebot-mobile")||-1!==o.indexOf("iemobile")||-1!==o.indexOf("opera mobi")||/ucweb|ucbrowser/.test(o)||-1!==o.indexOf("microsoft office mobile")}function L(e=navigator.userAgent){const o=(e||"").toLowerCase();retur |
URL: https://cfl.dropboxstatic.com/static/atlas/file_vi... Model: Joe Sandbox AI |
{
"risk_score": 1,
"reasoning": "The script primarily involves module definitions and rendering logic for a React component. It does not exhibit high-risk behaviors such as dynamic code execution, data exfiltration, or redirects to suspicious domains. The use of error handling and debug identifiers suggests a focus on error reporting and debugging, which are low-risk activities."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="3f9c18bb-682d-3588-b3ab-26f820fc67dd")}catch(e){}}();
define(["require","exports","react","react-dom","./e_edison","./c_bem","./c_api_v2_routes_password_confirmation_provider","./c_ts_utils","./e_core_exception","./c_lodash"],(function(e,t,o,n,r,d,c,i,a,l){"use strict";function u(e){return e&&e.__esModule?e:{default:e}}function f(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(o){if("default"!==o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}})),t.default=e,Object.freeze(t)}var s=u(o),m=u(n);t.render=function(t,o=!1,n="",i=!1){if(!t.RootComponent){const e=c.getDebugPanelInfo();throw new Error(`Module '${null==e?void 0:e.entryPointModuleName}' does not export a React component named RootComponent.`)}let a={};if(n&&n.length>0){const{encodedProto:e}=d.unmarshalProto(n,r.InitProps);a={encodedProto:e}}const l=i?s.default.createElement(s.default.StrictMode,null,s.default.createElement(t.RootComponent,a)):s.default.createElement(t.RootComponent,a),u="root";let p=document.getElementById(u);null===p&&(p=document.createElement("div"),p.id=u,document.body.appendChild(p));const _=r.Edison.getMetrics();_.recordRenderStarted(),s.default.version.startsWith("18")?new Promise((function(t,o){e(["react-dom-next/client"],(function(e){t(f(e))}),o)})).then((({createRoot:e,hydrateRoot:t})=>{const n={identifierPrefix:"edison-root"};if(o)t(p,l,n);else{e(p,n).render(l)}})):o?m.default.hydrate(l,p,(()=>{_.recordRenderComplete()})):m.default.render(l,p,(()=>{_.recordRenderComplete()}))}}));
//# sourceMappingURL=e_edison_edison_react_page.js-vflVk8SBz.map
//# debugId=3f9c18bb-682d-3588-b3ab-26f820fc67dd
|
URL: https://cfl.dropboxstatic.com/static/atlas/file_vi... Model: Joe Sandbox AI |
{
"risk_score": 1,
"reasoning": "The script appears to be part of a legitimate application, likely related to Dropbox, as indicated by the domain check for 'www.dropbox.com'. It includes error handling and module initialization without any high-risk behaviors such as dynamic code execution or data exfiltration. The use of promises and async functions suggests modern coding practices. No interactions with untrusted domains or obfuscated code were detected."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="0937a971-5812-3e41-98dc-d28c7f476a81")}catch(e){}}();
define(["require","exports","./e_edison","./c_bem","./c_api_v2_routes_password_confirmation_provider","./c_ts_utils","./e_core_exception","./c_lodash"],(function(e,n,o,i,s,t,a,r){"use strict";async function c(){const{ensureCookiesAreEnabled:n}=await new Promise((function(n,o){e(["./c_edison_cookies_check"],n,o)}));if(n()&&function(){var e;try{const n="www.dropbox.com"===(null===(e=window.top)||void 0===e?void 0:e.location.host),o=window.self!==window.top;return!n||!o}catch(e){return!0}}()){(async()=>{const{showToastFromCookie:n}=await new Promise((function(n,o){e(["./c_core_toast_toast_on_init"],n,o)}));n()})()}}n.initPage=function(e){const n="string"==typeof e?i.unmarshalProto(e,o.EdisonInitParams):o.EdisonInitParams.fromJson(e);o.Edison.init();const{streamingEnabled:s,isBuildTimePrefetchesEnabled:t,isCssPreloadEnabled:a,isReactNextEnabled:r}=n;o.Edison.setIsStreamingEnabled(s),o.Edison.setIsBuildTimePrefetchesEnabled(t),o.Edison.setIsCSSPreloadEnabled(a),o.Edison.setIsReactNextEnabled(r),i.isServerSide()||c()},n.initialize_module=function(e){o.Edison.init(),c()}}));
//# sourceMappingURL=e_edison_init_edison_page.js-vflzf0yGJ.map
//# debugId=0937a971-5812-3e41-98dc-d28c7f476a81
|
URL: https://www.dropbox.com Model: Joe Sandbox AI |
{
"typosquatting": false,
"unusual_query_string": false,
"suspicious_tld": false,
"ip_in_url": false,
"long_subdomain": false,
"malicious_keywords": false,
"encoded_characters": false,
"redirection": false,
"contains_email_address": false,
"known_domain": true,
"brand_spoofing_attempt": false,
"third_party_hosting": false
} |
URL: https://www.dropbox.com |
URL: https://cfl.dropboxstatic.com/static/atlas/file_vi... Model: Joe Sandbox AI |
{
"risk_score": 1,
"reasoning": "The script primarily involves module definitions and utility functions without any high-risk behaviors. It does not perform dynamic code execution, data exfiltration, or redirection to suspicious domains. The use of error handling and event listeners is typical for debugging and user interaction purposes. No interactions with external domains or obfuscation are present."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="13f7cb0e-eed7-3c79-b207-a67081f0a269")}catch(e){}}();
define(["exports","./c_bem","./c_ts_utils","react","./c_pap-events_sign_save_signature_doc","./e_core_exception","./c_lodash"],(function(t,e,r,n,s,i,o){"use strict";function a(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,n.get?n:{enumerable:!0,get:function(){return t[r]}})}})),e.default=t,Object.freeze(e)}var u=a(n);class c{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){const e={listener:t};return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}const l="undefined"==typeof window||"Deno"in window;function h(){}function d(t){return"number"==typeof t&&t>=0&&t!==1/0}function f(t,e){return Math.max(t+(e||0)-Date.now(),0)}function p(t,e,r){return j(t)?"function"==typeof e?s._objectSpread2(s._objectSpread2({},r),{},{queryKey:t,queryFn:e}):s._objectSpread2(s._objectSpread2({},e),{},{queryKey:t}):t}function y(t,e,r){return j(t)?[s._objectSpread2(s._objectSpread2({},e),{},{queryKey:t}),r]:[t||{},e]}function v(t,e){const{type:r="all",exact:n,fetchStatus:s,predicate:i,queryKey:o,stale:a}=t;if(j(o))if(n){if(e.queryHash!==b(o,e.options))return!1}else if(!S(e.queryKey,o))return!1;if("all"!==r){const t=e.isActive();if("active"===r&&!t)return!1;if("inactive"===r&&t)return!1}return("boolean"!=typeof a||e.isStale()===a)&&((void 0===s||s===e.state.fetchStatus)&&!(i&&!i(e)))}function m(t,e){const{exact:r,fetching:n,predicate:s,mutationKey:i}=t;if(j(i)){if(!e.options.mutationKey)return!1;if(r){if(g(e.options.mutationKey)!==g(i))return!1}else if(!S(e.options.mutationKey,i))return!1}return("boolean"!=typeof n||"loading"===e.state.status===n)&&!(s&&!s(e))}function b(t,e){return((null==e?void 0:e.queryKeyHashFn)||g)(t)}function g(t){return JSON.stringify(t,((t,e)=>P(e)?Object.keys(e).sort().reduce(((t,r)=>(t[r]=e[r],t)),{}):e))}function S(t,e){return O(t,e)}function O(t,e){return t===e||typeof t==typeof e&&(!(!t||!e||"object"!=typeof t||"object"!=typeof e)&&!Object.keys(e).some((r=>!O(t[r],e[r]))))}function w(t,e){if(t===e)return t;const r=R(t)&&R(e);if(r||P(t)&&P(e)){const n=r?t.length:Object.keys(t).length,s=r?e:Object.keys(e),i=s.length,o=r?[]:{};let a=0;for(let n=0;n<i;n++){const i=r?n:s[n];o[i]=w(t[i],e[i]),o[i]===t[i]&&a++}return n===i&&a===n?t:o}return e}function C(t,e){if(t&&!e||e&&!t)return!1;for(const r in t)if(t[r]!==e[r])return!1;return!0}function R(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function P(t){if(!q(t))return!1;const e=t.constructor;if(void 0===e)return!0;const r=e.prototype;return!!q(r)&&!!r.hasOwnProperty("isPrototypeOf")}function q(t){return"[object Object]"===Object.prototype.toString.call(t)}function j(t){return Array.isArray(t)}function A(t){return new Promise((e=>{setTimeout(e,t)}))}function _(t){A(0).then(t)}function F(t,e,r){return null!=r.isDataEqual&&r.isDataEqual(t,e)?t:"function"==typeof r.structuralSharing?r.structuralSharing(t,e):!1!==r.structuralSharing?w(t,e):e}const E=new class extends c{constructor(){super(),this.setup=t=>{if(!l&&window.addEventListener){const e=()=>t();return window.addEventListener("visibilitychange",e,!1),window.addEventListener("focus",e,!1),()=>{window.removeEventListener("visibilitychange",e),window.removeEventListener("focus",e)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){var t;this.hasListeners()||(null==(t=this.cleanup)||t.call(this),this.cleanup=void 0)}setEventListener(t){var e;this.setup=t,null==(e=this.cleanup)||e.call(this),this.cleanup=t((t=>{"boolean"==typeof t?t |
URL: https://cfl.dropboxstatic.com/static/atlas/file_vi... Model: Joe Sandbox AI |
{
"risk_score": 1,
"reasoning": "The script primarily defines and manipulates error handling and method kind enumerations, with no high-risk behaviors such as dynamic code execution or data exfiltration. It uses modern JavaScript practices and does not interact with external domains or perform aggressive DOM manipulations. The presence of a try-catch block for error handling is a standard practice and does not indicate malicious intent."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="1d0f8ca3-196b-31ed-9f04-145db75bb052")}catch(e){}}();
define(["exports","./c_bem"],(function(e,t){"use strict";var r,n,a;function o(t){const r=e.Code[t];return"string"!=typeof r?t.toString():r[0].toLowerCase()+r.substring(1).replace(/[A-Z]/g,(e=>"_"+e.toLowerCase()))}e.MethodKind=void 0,(r=e.MethodKind||(e.MethodKind={}))[r.Unary=0]="Unary",r[r.ServerStreaming=1]="ServerStreaming",r[r.ClientStreaming=2]="ClientStreaming",r[r.BiDiStreaming=3]="BiDiStreaming",function(e){e[e.NoSideEffects=1]="NoSideEffects",e[e.Idempotent=2]="Idempotent"}(n||(n={})),e.Code=void 0,(a=e.Code||(e.Code={}))[a.Canceled=1]="Canceled",a[a.Unknown=2]="Unknown",a[a.InvalidArgument=3]="InvalidArgument",a[a.DeadlineExceeded=4]="DeadlineExceeded",a[a.NotFound=5]="NotFound",a[a.AlreadyExists=6]="AlreadyExists",a[a.PermissionDenied=7]="PermissionDenied",a[a.ResourceExhausted=8]="ResourceExhausted",a[a.FailedPrecondition=9]="FailedPrecondition",a[a.Aborted=10]="Aborted",a[a.OutOfRange=11]="OutOfRange",a[a.Unimplemented=12]="Unimplemented",a[a.Internal=13]="Internal",a[a.Unavailable=14]="Unavailable",a[a.DataLoss=15]="DataLoss",a[a.Unauthenticated=16]="Unauthenticated";class i extends Error{constructor(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.Code.Unknown,n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;var i;super(function(e,t){return e.length?`[${o(t)}] ${e}`:`[${o(t)}]`}(t,r)),this.name="ConnectError",Object.setPrototypeOf(this,new.target.prototype),this.rawMessage=t,this.code=r;const s=null!==(i=null!=a?a:Array.isArray(n)?void 0:n)&&void 0!==i?i:{};this.metadata=new Headers(s),this.details=[]}}function s(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.Code.Unknown,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t instanceof i?t:t instanceof Error?"AbortError"==t.name?new i(t.message,e.Code.Canceled,n):new i(t.message,e.Code.Unknown,n):new i(String(t),r,n)}function c(t,r){return function(e,t){const r={};for(const[n,a]of Object.entries(e.methods)){const o=t(Object.assign(Object.assign({},a),{localName:n,service:e}));null!=o&&(r[n]=o)}return r}(t,(n=>{switch(n.kind){case e.MethodKind.Unary:return function(e,t,r){return async function(n,a){var o,i;const s=await e.unary(t,r,null==a?void 0:a.signal,null==a?void 0:a.timeoutMs,null==a?void 0:a.headers,n);return null===(o=null==a?void 0:a.onHeader)||void 0===o||o.call(a,s.header),null===(i=null==a?void 0:a.onTrailer)||void 0===i||i.call(a,s.trailer),s.message}}(r,t,n);case e.MethodKind.ServerStreaming:return function(e,t,r){return function(n,a){let o;return{[Symbol.asyncIterator]:()=>({async next(){var i,s;o||(o=await e.serverStream(t,r,null==a?void 0:a.signal,null==a?void 0:a.timeoutMs,null==a?void 0:a.headers,n),null===(i=null==a?void 0:a.onHeader)||void 0===i||i.call(a,o.header));const c=await o.read();return c.done?(null===(s=null==a?void 0:a.onTrailer)||void 0===s||s.call(a,o.trailer),{done:!0,value:void 0}):{done:!1,value:c.value}}})}}}(r,t,n);default:return null}}))}function d(e,t){return t.concat().reverse().reduce(((e,t)=>t(e)),e)}function u(t){let r,n=new Uint8Array(0);function a(e){const t=new Uint8Array(n.length+e.length);t.set(n),t.set(e,n.length),n=t}return new ReadableStream({start(){r=t.getReader()},async pull(t){let o;for(;;){if(void 0===o&&n.byteLength>=5){let e=0;for(let t=1;t<5;t++)e=(e<<8)+n[t];o={flags:n[0],length:e}}if(void 0!==o&&n.byteLength>=o.length+5)break;const e=await r.read();if(e.done)break;a(e.value)}if(void 0===o)return 0==n.byteLength?void t.close():void t.error(new i("premature end of stream",e.Code.DataLoss));const s=n.subarray(5,5+o.length);n=n.subarray(5+o.length),t.enqueue({flags:o.flags,data:s})}})}function l(e,t,r){const n=e.data.length+5,a=new Uint8Array(t,r,n);a[0]=e.flags;for |
URL: https://cfl.dropboxstatic.com/static/metaserver/st... Model: Joe Sandbox AI |
{
"risk_score": 3,
"reasoning": "The script uses dynamic code execution through eval, which is a high-risk indicator. However, there is no evidence of data exfiltration or interaction with suspicious domains, suggesting a lack of malicious intent. The script appears to be part of a module loader or bundler, which is a common use case for eval."
} |
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="10045816-4af7-3537-849f-30bf71015b62")}catch(e){}}();
/*! For license information please see alameda_bundle_chrome_en.js.LICENSE.txt */
(()=>{var __webpack_modules__={968:(__unused_webpack_module,exports)=>{(function(){var requirejs,require,define;(function(global,Promise,undef){if(!Promise)throw new Error("No Promise implementation available");var topReq,dataMain,src,subPath,bootstrapConfig=requirejs||require,hasOwn=Object.prototype.hasOwnProperty,contexts={},queue=[],currDirRegExp=/^\.\//,urlRegExp=/^\/|\:|\?|\.js$/,commentRegExp=/\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,slice=Array.prototype.slice;if("function"!=typeof requirejs){var asap=Promise.resolve(void 0);requirejs=topReq=newContext("_"),"function"!=typeof require&&(require=topReq),topReq.exec=function(text){return eval(text)},topReq.contexts=contexts,define=function(){queue.push(slice.call(arguments,0))},define.amd={jQuery:!0},bootstrapConfig&&topReq.config(bootstrapConfig),topReq.isBrowser&&!contexts._.config.skipDataMain&&(dataMain=document.querySelectorAll("script[data-main]")[0],dataMain=dataMain&&dataMain.getAttribute("data-main"),dataMain&&(dataMain=dataMain.replace(jsSuffixRegExp,""),bootstrapConfig&&bootstrapConfig.baseUrl||-1!==dataMain.indexOf("!")||(src=dataMain.split("/"),dataMain=src.pop(),subPath=src.length?src.join("/")+"/":"./",topReq.config({baseUrl:subPath})),topReq([dataMain])))}function commentReplace(e,n){return n||""}function hasProp(e,n){return hasOwn.call(e,n)}function getOwn(e,n){return e&&hasProp(e,n)&&e[n]}function obj(){return Object.create(null)}function eachProp(e,n){var t;for(t in e)if(hasProp(e,t)&&n(e[t],t))break}function mixin(e,n,t,r){return n&&eachProp(n,(function(n,o){!t&&hasProp(e,o)||(!r||"object"!=typeof n||!n||Array.isArray(n)||"function"==typeof n||n instanceof RegExp?e[o]=n:(e[o]||(e[o]={}),mixin(e[o],n,t,r)))})),e}function getGlobal(e){if(!e)return e;var n=global;return e.split(".").forEach((function(e){n=n[e]})),n}function newContext(e){var n,t,r,o,i,a,s,c,u=obj(),l=obj(),f={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{}},d=obj(),p=[],m=obj(),h=obj(),g=obj(),b=0,_=(new Date).getTime(),w=0,y=obj(),x=obj(),v=obj(),j=Promise.resolve();function E(e,n,t){var r,o,i,a,s,c,u,l,d,p,m=n&&n.split("/"),h=f.map,g=h&&h["*"];if(e&&(c=(e=e.split("/")).length-1,f.nodeIdCompat&&jsSuffixRegExp.test(e[c])&&(e[c]=e[c].replace(jsSuffixRegExp,"")),"."===e[0].charAt(0)&&m&&(e=m.slice(0,m.length-1).concat(e)),function(e){var n,t,r=e.length;for(n=0;n<r;n++)if("."===(t=e[n]))e.splice(n,1),n-=1;else if(".."===t){if(0===n||1===n&&".."===e[2]||".."===e[n-1])continue;n>0&&(e.splice(n-1,2),n-=2)}}(e),e=e.join("/")),t&&h&&(m||g)){e:for(i=(o=e.split("/")).length;i>0;i-=1){if(s=o.slice(0,i).join("/"),m)for(a=m.length;a>0;a-=1)if((r=getOwn(h,m.slice(0,a).join("/")))&&(r=getOwn(r,s))){u=r,l=i;break e}!d&&g&&getOwn(g,s)&&(d=getOwn(g,s),p=i)}!u&&d&&(u=d,l=p),u&&(o.splice(0,l,u),e=o.join("/"))}return getOwn(f.pkgs,e)||e}function q(e){var n,r,o,i;for(n=0;n<queue.length;n+=1){if("string"!=typeof queue[n][0]){if(!e)break;queue[n].unshift(e),e=undef}n-=1,(r=(o=queue.shift())[0])in u||r in l||(r in m?t.apply(undef,o):l[r]=o)}e&&(i=getOwn(f.shim,e)||{},t(e,i.deps||[],i.exportsFn))}function k(e,n){var o=function(a,s,c,l){var f,d;if(n&&q(),"string"==typeof a){if(i[a])return i[a](e);if(!((f=r(a,e,!0).id)in u))throw new Error("Not loaded: "+f);return u[f]}return a&&!Array.isArray(a)&&(d=a,a=undef,Array.isArray(s)&&(a=s,s=c,c=l),n)?o.config(d)(a,s,c):(s=s||function(){return slice.call(arguments,0)},j.then((function(){return q(),t(undef,a||[],s,c,e)})))};return o.isBrowser="undefined"!=typeof document&&"undefined"!=typeof navigator,o.nameToUrl=function(e,n,t) |