joffice.jeunesseglobal.com
Open in
urlscan Pro
104.16.160.96
Public Scan
Effective URL: https://joffice.jeunesseglobal.com/login.asp
Submission: On November 11 via api from BE — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on July 2nd 2021. Valid for: a year.
This is the only time joffice.jeunesseglobal.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 33 | 104.16.160.96 104.16.160.96 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:813::2008 | 15169 (GOOGLE) (GOOGLE) | |
33 | 2 |
ASN15169 (GOOGLE, US)
ssl.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
33 |
jeunesseglobal.com
2 redirects
joffice.jeunesseglobal.com |
935 KB |
2 |
google-analytics.com
ssl.google-analytics.com |
17 KB |
33 | 2 |
Domain | Requested by | |
---|---|---|
33 | joffice.jeunesseglobal.com |
2 redirects
joffice.jeunesseglobal.com
|
2 | ssl.google-analytics.com |
joffice.jeunesseglobal.com
|
33 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
play.google.com |
itunes.apple.com |
uniteller.ru |
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-07-02 - 2022-07-01 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-10-18 - 2022-01-10 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://joffice.jeunesseglobal.com/login.asp
Frame ID: 8EE91FA43E9F2ACDF81B91E45DD47897
Requests: 33 HTTP requests in this frame
Screenshot
Page Title
Jeunesse GlobalPage URL History Show full URLs
-
http://joffice.jeunesseglobal.com/
HTTP 301
https://joffice.jeunesseglobal.com/ HTTP 302
https://joffice.jeunesseglobal.com/login.asp Page URL
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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://joffice.jeunesseglobal.com/
HTTP 301
https://joffice.jeunesseglobal.com/ HTTP 302
https://joffice.jeunesseglobal.com/login.asp Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
login.asp
joffice.jeunesseglobal.com/ Redirect Chain
|
10 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
joffice.jeunesseglobal.com/css/ |
18 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
use.fontawesome.css
joffice.jeunesseglobal.com/css/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-roboto.css
joffice.jeunesseglobal.com/css/ |
4 KB 683 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font.css
joffice.jeunesseglobal.com/fonts/ |
540 KB 394 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
joffice.jeunesseglobal.com/css/ |
98 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.jqplot.css
joffice.jeunesseglobal.com/css/ |
3 KB 938 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all_Jworld.css
joffice.jeunesseglobal.com/css/ |
113 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu.css
joffice.jeunesseglobal.com/v2/js/menu/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.5.0.min.js
joffice.jeunesseglobal.com/js/Jworld/ |
87 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-migrate-3.1.0.min.js
joffice.jeunesseglobal.com/js/Jworld/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
popper.min.js
joffice.jeunesseglobal.com/js/Jworld/ |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
CustomJScript.js
joffice.jeunesseglobal.com/js/Jworld/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
settings-loader.js
joffice.jeunesseglobal.com/v2/settings/ |
2 KB 645 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu.js
joffice.jeunesseglobal.com/v2/js/ |
20 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cache.js
joffice.jeunesseglobal.com/v2/js/menu/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JeunesseBackOfficeLogin_Image_03232017_v3_72dpi.jpg
joffice.jeunesseglobal.com/images/Login/ |
140 KB 140 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Jmobile_icon.jpg
joffice.jeunesseglobal.com/images/ |
822 B 1017 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Uniteller_Visa_MasterCard_234x45.png
joffice.jeunesseglobal.com/images/ |
5 KB 5 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.jqplot.min.js
joffice.jeunesseglobal.com/js/Jworld/ |
168 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
excanvas.min.js
joffice.jeunesseglobal.com/js/Jworld/ |
21 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jqplot.dateAxisRenderer.min.js
joffice.jeunesseglobal.com/js/Jworld/plugins/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.main.js
joffice.jeunesseglobal.com/js/Jworld/ |
128 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
joffice.jeunesseglobal.com/js/Jworld/ |
41 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wz_tooltip.js
joffice.jeunesseglobal.com/ |
21 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.js
joffice.jeunesseglobal.com/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lato-lig-webfont.woff
joffice.jeunesseglobal.com/fonts/ |
30 KB 30 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
opensans-semibold-webfont.woff
joffice.jeunesseglobal.com/fonts/ |
24 KB 24 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lato-reg-webfont.woff
joffice.jeunesseglobal.com/fonts/ |
31 KB 31 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff
joffice.jeunesseglobal.com/fonts/ |
96 KB 96 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
settings.aspx
joffice.jeunesseglobal.com/v2/settings/ |
379 B 380 B |
XHR
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
__utm.gif
ssl.google-analytics.com/r/ |
35 B 197 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
209 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| onbeforexrselect function| reportError boolean| originAgentCluster object| scheduler function| $ function| jQuery function| Popper function| popUp function| toggleSubMenu function| HasItemsInCart function| Set_Cookie function| Get_Cookie object| jSettings boolean| jSettingsLoaded function| jMenu function| jSession function| jNavigateStatus function| jNavigate object| jShowProfileTimer boolean| jShowProfileOpen function| jShowProfile function| jShowProfileKeep function| jHideProfile function| renderNotifications function| renderWarnings function| setCookie function| CrossStorageClient object| cookiesObj object| webSite object| cookies function| subscribeSelects function| initCustomScroll function| initAddEmail function| initOpenClose function| initTouchNav function| TouchNav function| bindReady object| ResponsiveHelper object| jcf object| PlatformDetect function| Hammer object| BrowserDetect object| lib function| clearCookies object| config boolean| tt_Debug boolean| tt_Enabled boolean| TagsToTip function| Tip function| TagToTip function| UnTip object| tt_aElt object| tt_aV undefined| tt_sContent undefined| tt_t2t undefined| tt_t2tDad undefined| tt_musX undefined| tt_musY undefined| tt_over number| tt_x number| tt_y undefined| tt_w number| tt_h function| tt_Extension function| tt_SetTipPos function| tt_HideInit function| tt_Hide function| tt_GetElt function| tt_GetDivW function| tt_GetDivH function| tt_GetScrollX function| tt_GetScrollY function| tt_GetClientW function| tt_GetClientH function| tt_GetEvtX function| tt_GetEvtY function| tt_AddEvtFnc function| tt_RemEvtFnc function| tt_GetDad function| tt_MovDomNode object| tt_aExt object| tt_db boolean| tt_op boolean| tt_ie undefined| tt_ie56 boolean| tt_bBoxOld object| tt_body undefined| tt_ovr_ number| tt_flagOpa undefined| tt_maxPosX undefined| tt_maxPosY number| tt_iState undefined| tt_opa undefined| tt_bJmpVert undefined| tt_bJmpHorz undefined| tt_elDeHref object| tt_tShow object| tt_tHide object| tt_tDurt object| tt_tFade object| tt_tWaitMov boolean| tt_bWait string| tt_u function| tt_Init function| tt_MkCmdEnum function| tt_Browser function| tt_MkMainDiv function| tt_MkMainDivHtm function| tt_MkMainDivDom function| tt_GetMainDivRefs function| tt_ResetMainDiv function| tt_IsW3cBox function| tt_OpaSupport function| tt_SetOnloadFnc function| tt_HideSrcTags function| tt_HideSrcTagsRecurs function| tt_HideSrcTag function| tt_Tip function| tt_ReadCmds function| tt_AdaptConfig1 function| tt_AdaptConfig2 function| tt_MkTipContent function| tt_MkTipSubDivs function| tt_GetSubDivRefs function| tt_FormatTip function| tt_FixSize function| tt_DeAlt function| tt_OpDeHref function| tt_OpReHref function| tt_El2Tip function| tt_UnEl2Tip function| tt_OverInit function| tt_ShowInit function| tt_Show function| tt_ShowIfrm function| tt_Move function| tt_Pos function| tt_PosDef function| tt_PosAlt function| tt_CalcPosDef function| tt_CalcPosAlt function| tt_PosFix function| tt_Fade function| tt_SetTipOpa function| tt_OnCloseBtnOver function| tt_OnLClick function| tt_Int function| tt_GetWndCliSiz function| tt_SetOpa function| tt_Err function| tt_ExtCmdEnum function| tt_ExtCallFncs number| ABOVE number| BGCOLOR number| BGIMG number| BORDERCOLOR number| BORDERSTYLE number| BORDERWIDTH number| CENTERMOUSE number| CLICKCLOSE number| CLICKSTICKY number| CLOSEBTN number| CLOSEBTNCOLORS number| CLOSEBTNTEXT number| COPYCONTENT number| DELAY number| DURATION number| EXCLUSIVE number| FADEIN number| FADEOUT number| FADEINTERVAL number| FIX number| FOLLOWMOUSE number| FONTCOLOR number| FONTFACE number| FONTSIZE number| FONTWEIGHT number| HEIGHT number| JUMPHORZ number| JUMPVERT number| LEFT number| OFFSETX number| OFFSETY number| OPACITY number| PADDING number| SHADOW number| SHADOWCOLOR number| SHADOWWIDTH number| STICKY number| TEXTALIGN number| TITLE number| TITLEALIGN number| TITLEBGCOLOR number| TITLEFONTCOLOR number| TITLEFONTFACE number| TITLEFONTSIZE number| TITLEPADDING number| WIDTH object| _gaq function| removeAuthToken function| setAuthToken function| login function| login2 function| continueLogon function| copyMenuToSites function| sendMenuToSite function| logout object| _gat object| gaGlobal10 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 |
---|---|---|
joffice.jeunesseglobal.com/ | Name: __cflb Value: 02DiuGrPG1XPdZX4RN8C2La9b2Z51hQrJsweetNE3kXmW |
|
joffice.jeunesseglobal.com/ | Name: ASPSESSIONIDSEFRSBAB Value: IDBCGPACIIPHBGKFNMGBIELF |
|
.joffice.jeunesseglobal.com/ | Name: ARRAffinityJOfficeREMARR1 Value: 8579ca85ef3fd5bd9c7738646943a861db6f96735a9c16939b8b75b91a6568e0 |
|
.jeunesseglobal.com/ | Name: __cf_bm Value: C1bieVyluNxgczEoQRAdiHIGTDG8WXxxNlEgFgSbsZ0-1636604528-0-AbZNinSotWkozRf21rY6EyADb1Cesq+apz7gg1VU7mQE3EgcK8cwzIt3vjIndEcaP5mLR/4G1CynRTMK57dUcRUhtc7buwMPEKhq7sMS3EGq |
|
joffice.jeunesseglobal.com/ | Name: ASP.NET_SessionId Value: uoq14mwffnqlohnl4llralao |
|
.jeunesseglobal.com/ | Name: __utma Value: 155347616.1586484701.1636604531.1636604531.1636604531.1 |
|
.jeunesseglobal.com/ | Name: __utmc Value: 155347616 |
|
.jeunesseglobal.com/ | Name: __utmz Value: 155347616.1636604531.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) |
|
.jeunesseglobal.com/ | Name: __utmt Value: 1 |
|
.jeunesseglobal.com/ | Name: __utmb Value: 155347616.1.10.1636604531 |
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=2592000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN SAMEORIGIN |
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.
joffice.jeunesseglobal.com
ssl.google-analytics.com
104.16.160.96
2a00:1450:4001:813::2008
01089a6fd124dd03e5414e42a8cb7592a015eeef11dba9d7196d40f9a090f1d6
05c20f085c2f7d057f806f9ed3fa5ba3791dd2aa8961ec4328644e8f45280e60
0b351e272ca9736bd571099e899d08220dc9125ba07535b2626a293175733d42
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
1bc1e32b7fb3c0e253e0b8a26fd7f91a27da2ca87d7067128853616325aea780
21350a2a88439a61c9b14a60556816037e0ae3dd68821c1684766adf30ac5e8c
22cd9a540ca5339c5c451e114582fa3c2a9b7902421893cf39f4686b65144fa5
282539cf8196a5e940746f43f640e02c16b6af711cf2486d8e08ffcd39e7f9b8
363054e7d9c05dc3221f89a624387dbb220e1207da6c7ac7499b94b0ef32bb44
39d1628261ce5183884a8e0f1378484064c4eda1585429fcae44983081ddaeda
56bbda4e2b39d74436fb85373eeb1817ffc651cfbbbc7556e1ad4fcfa04f4947
5843e8b4ffacb8a507734de19a3a723569d1b8b3159e60ee263e2e561cbfdc5d
5d3931661fde2ed791a31a34e6b0f893a06b41f9aac2f1452c5ef4ae9f171338
64afa1766f2a0abe960055c6e6bc8ddafe3cae28c541bcc261621aac3c57a9ff
69a10b873e106cf058acd1c3886c1f64fb0c060ec036d5cf94f289b314f106ff
6ceb11e6a12581d95fed2992db56a6cd9eab210122f7d1bf3eb06139a974691d
6f2d79e83c8e873bf5c9ca48819c3bf85ac03659ab34764ca0857c60e0b23e27
70ac0f2cbe16a5d867b09b11851c3214bab5fa98d464044718ceef52ea05be47
713412973be04aeba3a938d109c3c1f7c15afac40f319994fa989863b0dcd95f
82cce06e6fc4abdc38bb3045a663c0bea72421a2d3172f6c1065bb40ceebe343
830aaba31d2ebe7ff593d1907288b8b6c5d8bc9930acedba8aee4c493d1f0909
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
87a0159d624770ccc2835bb56c4f31449b5c4dba81d50a8d0c81fe08d59b02db
94712b4631920e51906c2952b01af878a3e843c5b0bd18478c6e22b654ad7d9e
9d101223faa9307ffcb73dda3d7c5ddf22a7eb56399b4e954867b6d360bcf33f
a3c438cddca8bf2078f1014118af6417eebcc21fda3853048915c2afc0380277
a9797bb62ca005b3f3d272581ba80a857e0c0764a454bcda54364888fb334cb5
b749eaa7dc5f8ae64c721470749f3d46a8a121d6c5d8b8b8342808dac890ad35
b8e6595179eab87d82b754e32b8d046555d24f4926ede5f4f0ea8f1aa63affaf
ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07
c0efc480afccac95a37cfb0bb96637af25fa145cbebcc6c2c2f8603c61a62f81
c3d08679c26dc3685987c2acf0b8f063270b93b323b65ae1c7564bed1c804627
fc4aa7c36173d2dea21bdd3c1353cb99d7c70a343ff1e937a88670756356236a